diff --git a/src/Accounts/Accounts/AzureRmAlias/Mappings.json b/src/Accounts/Accounts/AzureRmAlias/Mappings.json index 3d684d646f0e..513ccb5f4add 100644 --- a/src/Accounts/Accounts/AzureRmAlias/Mappings.json +++ b/src/Accounts/Accounts/AzureRmAlias/Mappings.json @@ -2200,6 +2200,8 @@ "New-AzSqlDatabaseImport": "New-AzureRmSqlDatabaseImport", "Get-AzSqlDatabaseGeoBackupPolicy": "Get-AzureRmSqlDatabaseGeoBackupPolicy", "Set-AzSqlDatabaseGeoBackupPolicy": "Set-AzureRmSqlDatabaseGeoBackupPolicy", + "Get-AzSqlDatabaseBackupShortTermRetentionPolicy": "Get-AzureRmSqlDatabaseBackupShortTermRetentionPolicy", + "Set-AzSqlDatabaseBackupShortTermRetentionPolicy": "Set-AzureRmSqlDatabaseBackupShortTermRetentionPolicy", "Get-AzSqlDatabaseBackupLongTermRetentionPolicy": "Get-AzureRmSqlDatabaseBackupLongTermRetentionPolicy", "Set-AzSqlDatabaseBackupLongTermRetentionPolicy": "Set-AzureRmSqlDatabaseBackupLongTermRetentionPolicy", "Get-AzSqlDatabaseLongTermRetentionBackup": "Get-AzureRmSqlDatabaseLongTermRetentionBackup", diff --git a/src/Sql/Sql.Test/ScenarioTests/DatabaseBackupTests.cs b/src/Sql/Sql.Test/ScenarioTests/DatabaseBackupTests.cs index 8fc337d1361b..b80e0bce82ff 100644 --- a/src/Sql/Sql.Test/ScenarioTests/DatabaseBackupTests.cs +++ b/src/Sql/Sql.Test/ScenarioTests/DatabaseBackupTests.cs @@ -135,5 +135,12 @@ public void TestRemoveDatabaseRestorePoint() RunPowerShellTest("Test-RemoveDatabaseRestorePoint"); } } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestShortTermRetentionPolicy() + { + RunPowerShellTest("Test-ShortTermRetentionPolicy"); + } } } diff --git a/src/Sql/Sql.Test/ScenarioTests/DatabaseBackupTests.ps1 b/src/Sql/Sql.Test/ScenarioTests/DatabaseBackupTests.ps1 index 24b410bf6936..0898d8651b97 100644 --- a/src/Sql/Sql.Test/ScenarioTests/DatabaseBackupTests.ps1 +++ b/src/Sql/Sql.Test/ScenarioTests/DatabaseBackupTests.ps1 @@ -350,4 +350,72 @@ function Test-RemoveDatabaseRestorePoint { Remove-ResourceGroupForTest $rg } +} + +function Test-ShortTermRetentionPolicy +{ + # Setup + $location = Get-Location "Microsoft.Sql" "servers" "West US 2" + $rg = Create-ResourceGroupForTest $location + $server = Create-ServerForTest $rg $location + + # Not divisible by 7, client should error + $invalidRetention = 20 + + try + { + # Create db with default values + $databaseName = Get-DatabaseName + $db = New-AzureRmSqlDatabase -ResourceGroupName $rg.ResourceGroupName -ServerName $server.ServerName -DatabaseName $databaseName + + # Test default parameter set + $retention = 28 + $policy = Set-AzureRmSqlDatabaseBackupShortTermRetentionPolicy -ResourceGroupName $rg.ResourceGroupName -ServerName $server.ServerName -DatabaseName $databaseName -RetentionDays $retention + Assert-AreEqual $policy.Count 1 + Assert-AreEqual $retention $policy[0].RetentionDays + $policy = Get-AzureRmSqlDatabaseBackupShortTermRetentionPolicy -ResourceGroupName $rg.ResourceGroupName -ServerName $server.ServerName -DatabaseName $databaseName + Assert-AreEqual $policy.Count 1 + Assert-AreEqual $retention $policy[0].RetentionDays + + # Test InputObject + $retention = 21 + $policy = Set-AzureRmSqlDatabaseBackupShortTermRetentionPolicy -AzureSqlDatabase $db -RetentionDays $retention + Assert-AreEqual 1 $policy.Count + Assert-AreEqual $retention $policy[0].RetentionDays + $policy = Get-AzureRmSqlDatabaseBackupShortTermRetentionPolicy -AzureSqlDatabase $db + Assert-AreEqual 1 $policy.Count + Assert-AreEqual $retention $policy[0].RetentionDays + + # Test ResourceId + $retention = 14 + $resourceId = $db.ResourceId + "/backupShortTermRetentionPolicies/default" + $policy = Set-AzureRmSqlDatabaseBackupShortTermRetentionPolicy -ResourceId $resourceId -RetentionDays $retention + Assert-AreEqual 1 $policy.Count + Assert-AreEqual $retention $policy[0].RetentionDays + $policy = Get-AzureRmSqlDatabaseBackupShortTermRetentionPolicy -ResourceId $resourceId + Assert-AreEqual 1 $policy.Count + Assert-AreEqual $retention $policy[0].RetentionDays + + # Test Piping + $retention = 7 + $policy = $db | Set-AzureRmSqlDatabaseBackupShortTermRetentionPolicy -RetentionDays $retention + Assert-AreEqual 1 $policy.Count + Assert-AreEqual $retention $policy[0].RetentionDays + $policy = $db | Get-AzureRmSqlDatabaseBackupShortTermRetentionPolicy + Assert-AreEqual 1 $policy.Count + Assert-AreEqual $retention $policy[0].RetentionDays + + # Test client-side error handling + try { + $db | Set-AzureRmSqlDatabaseBackupShortTermRetentionPolicy -RetentionDays $invalidRetention + } + catch [System.Management.Automation.PSArgumentException] { + # We expect an error here + Assert-AreEqual $_.Count 1 + } + } + finally + { + Remove-ResourceGroupForTest $rg + } } \ No newline at end of file diff --git a/src/Sql/Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DatabaseBackupTests/TestShortTermRetentionPolicy.json b/src/Sql/Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DatabaseBackupTests/TestShortTermRetentionPolicy.json new file mode 100644 index 000000000000..d133dfc0be64 --- /dev/null +++ b/src/Sql/Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DatabaseBackupTests/TestShortTermRetentionPolicy.json @@ -0,0 +1,2725 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/providers/Microsoft.Sql?api-version=2016-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsP2FwaS12ZXJzaW9uPTIwMTYtMDItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/providers/Microsoft.Sql\",\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"authorizations\": [\r\n {\r\n \"applicationId\": \"e4ab13ed-33cb-41b4-9140-6e264582cf85\",\r\n \"roleDefinitionId\": \"ec3ddc95-44dc-47a2-9926-5e9f5ffd44ec\"\r\n },\r\n {\r\n \"applicationId\": \"0130cc9f-7ac5-4026-bd5f-80a08a54e6d9\",\r\n \"roleDefinitionId\": \"45e8abf8-0ec4-44f3-9c37-cff4f7779302\"\r\n },\r\n {\r\n \"applicationId\": \"76cd24bf-a9fc-4344-b1dc-908275de6d6d\",\r\n \"roleDefinitionId\": \"c13b7b9c-2ed1-4901-b8a8-16f35468da29\"\r\n },\r\n {\r\n \"applicationId\": \"76c7f279-7959-468f-8943-3954880e0d8c\",\r\n \"roleDefinitionId\": \"7f7513a8-73f9-4c5f-97a2-c41f0ea783ef\"\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-05-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/capabilities\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-10-01-preview\",\r\n \"2017-03-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-05-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/databaseAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-10-01-preview\",\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/databaseOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-10-01-preview\",\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/serverKeyAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/serverKeyOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/keys\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/encryptionProtector\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/encryptionProtectorOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/encryptionProtectorAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/serverAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/serverOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-05-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SystemAssignedResourceIdentity\"\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-10-01-preview\",\r\n \"2017-03-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"servers/serviceObjectives\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/communicationLinks\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administrators\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administratorOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/geoBackupPolicies\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/backupLongTermRetentionVaults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/backupLongTermRetentionPolicies\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/automaticTuning\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/automaticTuning\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/transparentDataEncryption\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recommendedElasticPools\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/connectionPolicies\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityAlertPolicies\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/securityAlertPolicies\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingSettings\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingSettings\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/extendedAuditingSettings\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/auditingSettingsAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/auditingSettingsOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/extendedAuditingSettingsAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/extendedAuditingSettingsOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/elasticPoolAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-10-01-preview\",\r\n \"2017-03-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/elasticPoolOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-10-01-preview\",\r\n \"2017-03-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-10-01-preview\",\r\n \"2017-03-01-preview\",\r\n \"2015-09-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-05-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"locations/jobAgentOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/jobAgentAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/disasterRecoveryConfiguration\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/dnsAliases\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/dnsAliasAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/dnsAliasOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/failoverGroups\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/failoverGroupAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/failoverGroupOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/firewallRulesOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/firewallRulesAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deleteVirtualNetworkOrSubnets\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/virtualNetworkRules\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/virtualNetworkRulesOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/virtualNetworkRulesAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deleteVirtualNetworkOrSubnetsOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deleteVirtualNetworkOrSubnetsAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/databaseRestoreAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deletedServers\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deletedServerAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deletedServerOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/aggregatedDatabaseMetrics\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metrics\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metricdefinitions\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries/queryText\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/advisors\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticPools/advisors\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/advisors\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/extensions\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticPoolEstimates\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditRecords\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/VulnerabilityAssessmentScans\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/vulnerabilityAssessments\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-10-01-preview\",\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/VulnerabilityAssessmentSettings\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/VulnerabilityAssessment\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vulnerabilityAssessmentScanAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vulnerabilityAssessmentScanOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/syncGroups\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/syncGroups/syncMembers\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/syncAgents\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/managedDatabaseAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/managedDatabaseOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/managedDatabaseRestoreAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/managedDatabaseRestoreOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/managedServerSecurityAlertPoliciesAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/managedServerSecurityAlertPoliciesOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/securityAlertPoliciesAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/securityAlertPoliciesOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualClusters\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"locations/managedInstanceAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/managedInstanceOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/administratorAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/administratorOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/syncGroupOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/syncMemberOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/syncAgentOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/syncDatabaseIds\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/longTermRetentionServers\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/longTermRetentionBackups\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/longTermRetentionPolicyOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/longTermRetentionPolicyAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/longTermRetentionBackupOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/longTermRetentionBackupAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/shortTermRetentionPolicyOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/shortTermRetentionPolicyAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/instanceFailoverGroups\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/instanceFailoverGroupAzureAsyncOperation\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/instanceFailoverGroupOperationResults\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"France Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US\",\r\n \"West US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2017-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "64858" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-request-id": [ + "a3eb281e-0aab-4db6-b263-4bacb92d7ae0" + ], + "x-ms-correlation-request-id": [ + "a3eb281e-0aab-4db6-b263-4bacb92d7ae0" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034221Z:a3eb281e-0aab-4db6-b263-4bacb92d7ae0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:42:20 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourcegroups/ps6362?api-version=2016-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlZ3JvdXBzL3BzNjM2Mj9hcGktdmVyc2lvbj0yMDE2LTAyLTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US 2\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "31" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362\",\r\n \"name\": \"ps6362\",\r\n \"location\": \"westus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "166" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "bc033cea-5084-4a17-bdf0-5bea214c08af" + ], + "x-ms-correlation-request-id": [ + "bc033cea-5084-4a17-bdf0-5bea214c08af" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034221Z:bc033cea-5084-4a17-bdf0-5bea214c08af" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:42:21 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3BzNTA0P2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "cd2e6cea-2b2e-4c60-a2a6-ac36b05fc84c" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Sql/servers/ps504' under resource group 'ps6362' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "137" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "3f7afd01-494a-4454-bac8-439c3db32770" + ], + "x-ms-correlation-request-id": [ + "3f7afd01-494a-4454-bac8-439c3db32770" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034222Z:3f7afd01-494a-4454-bac8-439c3db32770" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:42:21 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3BzNTA0P2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"kind\": \"v12.0\",\r\n \"properties\": {\r\n \"administratorLogin\": \"testusername\",\r\n \"version\": \"12.0\",\r\n \"state\": \"Ready\",\r\n \"fullyQualifiedDomainName\": \"ps504.database.windows.net\"\r\n },\r\n \"location\": \"westus2\",\r\n \"id\": \"/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504\",\r\n \"name\": \"ps504\",\r\n \"type\": \"Microsoft.Sql/servers\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "342" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "d7b78a48-d5f6-46c3-8e54-b6d7629fca15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14995" + ], + "x-ms-correlation-request-id": [ + "761ff554-d6f0-4f86-a573-53a313b4e3f0" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034312Z:761ff554-d6f0-4f86-a573-53a313b4e3f0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:43:12 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3BzNTA0P2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d2f72ed9-4efe-4a42-ac49-592c200ce335" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"kind\": \"v12.0\",\r\n \"properties\": {\r\n \"administratorLogin\": \"testusername\",\r\n \"version\": \"12.0\",\r\n \"state\": \"Ready\",\r\n \"fullyQualifiedDomainName\": \"ps504.database.windows.net\"\r\n },\r\n \"location\": \"westus2\",\r\n \"id\": \"/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504\",\r\n \"name\": \"ps504\",\r\n \"type\": \"Microsoft.Sql/servers\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "342" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "04463ca3-7e6a-4b92-840e-fb3e0a1ff00b" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14993" + ], + "x-ms-correlation-request-id": [ + "98df547c-d8f5-407a-9ffa-b78a740e8b70" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034312Z:98df547c-d8f5-407a-9ffa-b78a740e8b70" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:43:12 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3BzNTA0P2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"administratorLogin\": \"testusername\",\r\n \"administratorLoginPassword\": \"t357ingP@s5w0rd!\"\r\n },\r\n \"location\": \"West US 2\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "153" + ], + "x-ms-client-request-id": [ + "66e4d2d4-3f8c-4a89-85ec-1ecbc84a7384" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"UpsertLogicalServer\",\r\n \"startTime\": \"2018-06-05T03:42:22.417Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "1" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/locations/westus2/serverAzureAsyncOperation/751fceb6-9368-4ae1-a664-e5bb2ee7f9f6?api-version=2015-05-01-preview" + ], + "x-ms-request-id": [ + "751fceb6-9368-4ae1-a664-e5bb2ee7f9f6" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "a0bde064-768c-4143-aa33-c3c8c02fd50b" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034222Z:a0bde064-768c-4143-aa33-c3c8c02fd50b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:42:22 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/locations/westus2/serverOperationResults/751fceb6-9368-4ae1-a664-e5bb2ee7f9f6?api-version=2015-05-01-preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/locations/westus2/serverAzureAsyncOperation/751fceb6-9368-4ae1-a664-e5bb2ee7f9f6?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9sb2NhdGlvbnMvd2VzdHVzMi9zZXJ2ZXJBenVyZUFzeW5jT3BlcmF0aW9uLzc1MWZjZWI2LTkzNjgtNGFlMS1hNjY0LWU1YmIyZWU3ZjlmNj9hcGktdmVyc2lvbj0yMDE1LTA1LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"751fceb6-9368-4ae1-a664-e5bb2ee7f9f6\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2018-06-05T03:42:22.417Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "108" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "20" + ], + "x-ms-request-id": [ + "80e61140-84b0-46be-99f0-498dd3c2ad8b" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" + ], + "x-ms-correlation-request-id": [ + "899e42ad-c86a-4241-99b4-91c956e54937" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034232Z:899e42ad-c86a-4241-99b4-91c956e54937" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:42:32 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/locations/westus2/serverAzureAsyncOperation/751fceb6-9368-4ae1-a664-e5bb2ee7f9f6?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9sb2NhdGlvbnMvd2VzdHVzMi9zZXJ2ZXJBenVyZUFzeW5jT3BlcmF0aW9uLzc1MWZjZWI2LTkzNjgtNGFlMS1hNjY0LWU1YmIyZWU3ZjlmNj9hcGktdmVyc2lvbj0yMDE1LTA1LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"751fceb6-9368-4ae1-a664-e5bb2ee7f9f6\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2018-06-05T03:42:22.417Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "108" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "20" + ], + "x-ms-request-id": [ + "e3f5d3ba-e537-4535-93be-35714956cecf" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14997" + ], + "x-ms-correlation-request-id": [ + "1f71670d-2fe2-4c4d-ad9f-c06d2f101647" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034252Z:1f71670d-2fe2-4c4d-ad9f-c06d2f101647" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:42:51 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/locations/westus2/serverAzureAsyncOperation/751fceb6-9368-4ae1-a664-e5bb2ee7f9f6?api-version=2015-05-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9sb2NhdGlvbnMvd2VzdHVzMi9zZXJ2ZXJBenVyZUFzeW5jT3BlcmF0aW9uLzc1MWZjZWI2LTkzNjgtNGFlMS1hNjY0LWU1YmIyZWU3ZjlmNj9hcGktdmVyc2lvbj0yMDE1LTA1LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"751fceb6-9368-4ae1-a664-e5bb2ee7f9f6\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-06-05T03:42:22.417Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "107" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-request-id": [ + "606feb13-4b8d-4f8d-aaa9-4437d7b7bd33" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14996" + ], + "x-ms-correlation-request-id": [ + "bcf4ba86-58f8-4d10-8c7c-85064123d0fa" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034312Z:bcf4ba86-58f8-4d10-8c7c-85064123d0fa" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:43:12 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3BzNTA0L2RhdGFiYXNlcy9wczMzNzI/YXBpLXZlcnNpb249MjAxNy0xMC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "66e0e635-b6ae-433a-bb82-75062c732166" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Sql/servers/ps504/databases/ps3372' under resource group 'ps6362' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "154" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "fae89f11-7f2f-4385-8724-89dc24f16e35" + ], + "x-ms-correlation-request-id": [ + "fae89f11-7f2f-4385-8724-89dc24f16e35" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034312Z:fae89f11-7f2f-4385-8724-89dc24f16e35" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:43:12 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3BzNTA0L2RhdGFiYXNlcy9wczMzNzI/YXBpLXZlcnNpb249MjAxNy0xMC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 10\r\n },\r\n \"kind\": \"v12.0,user\",\r\n \"properties\": {\r\n \"collation\": \"SQL_Latin1_General_CP1_CI_AS\",\r\n \"maxSizeBytes\": 268435456000,\r\n \"status\": \"Online\",\r\n \"databaseId\": \"5a70adea-2c9c-41b6-9c2b-abc24fa4eab1\",\r\n \"creationDate\": \"2018-06-05T03:43:57.433Z\",\r\n \"currentServiceObjectiveName\": \"S0\",\r\n \"requestedServiceObjectiveName\": \"S0\",\r\n \"defaultSecondaryLocation\": \"westcentralus\",\r\n \"catalogCollation\": \"SQL_Latin1_General_CP1_CI_AS\",\r\n \"zoneRedundant\": false,\r\n \"earliestRestoreDate\": \"2018-06-05T04:13:57.433Z\",\r\n \"readScale\": \"Disabled\",\r\n \"currentSku\": {\r\n \"name\": \"Standard\",\r\n \"tier\": \"Standard\",\r\n \"capacity\": 10\r\n }\r\n },\r\n \"location\": \"westus2\",\r\n \"id\": \"/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372\",\r\n \"name\": \"ps3372\",\r\n \"type\": \"Microsoft.Sql/servers/databases\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "815" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "1d8491ae-19f6-4f03-b5b8-9491072fe30e" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-correlation-request-id": [ + "fe092d54-4490-4a27-99bf-49405cd19675" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034358Z:fe092d54-4490-4a27-99bf-49405cd19675" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:43:58 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3BzNTA0L2RhdGFiYXNlcy9wczMzNzI/YXBpLXZlcnNpb249MjAxNy0xMC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"maxSizeBytes\": 0,\r\n \"readScale\": \"Disabled\"\r\n },\r\n \"location\": \"westus2\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "107" + ], + "x-ms-client-request-id": [ + "89265bb8-fa64-4d15-923b-bb912c0f6a19" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateLogicalDatabase\",\r\n \"startTime\": \"2018-06-05T03:43:13.29Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "75" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/locations/westus2/databaseAzureAsyncOperation/9981b7fd-549b-46a1-90b4-65589d493b29?api-version=2017-10-01-preview" + ], + "x-ms-request-id": [ + "c49d6f41-9570-479c-828b-1d8ffc52ff51" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "a2ffaa6a-82df-4d93-b097-6c96a5d350e9" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034313Z:a2ffaa6a-82df-4d93-b097-6c96a5d350e9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:43:13 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/locations/westus2/databaseOperationResults/9981b7fd-549b-46a1-90b4-65589d493b29?api-version=2017-10-01-preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/locations/westus2/databaseAzureAsyncOperation/9981b7fd-549b-46a1-90b4-65589d493b29?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9sb2NhdGlvbnMvd2VzdHVzMi9kYXRhYmFzZUF6dXJlQXN5bmNPcGVyYXRpb24vOTk4MWI3ZmQtNTQ5Yi00NmExLTkwYjQtNjU1ODlkNDkzYjI5P2FwaS12ZXJzaW9uPTIwMTctMTAtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"9981b7fd-549b-46a1-90b4-65589d493b29\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2018-06-05T03:43:13.29Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "107" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-request-id": [ + "b12c20b8-47cc-4cb6-a2cd-68f9fd154b88" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-correlation-request-id": [ + "e135ca54-59e4-43ac-9ed8-44f69d442f24" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034328Z:e135ca54-59e4-43ac-9ed8-44f69d442f24" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:43:27 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/locations/westus2/databaseAzureAsyncOperation/9981b7fd-549b-46a1-90b4-65589d493b29?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9sb2NhdGlvbnMvd2VzdHVzMi9kYXRhYmFzZUF6dXJlQXN5bmNPcGVyYXRpb24vOTk4MWI3ZmQtNTQ5Yi00NmExLTkwYjQtNjU1ODlkNDkzYjI5P2FwaS12ZXJzaW9uPTIwMTctMTAtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"9981b7fd-549b-46a1-90b4-65589d493b29\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2018-06-05T03:43:13.29Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "107" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-request-id": [ + "20cae0c0-b1fa-4377-b343-ad1197e9eb07" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-correlation-request-id": [ + "40645986-4380-4e23-a4e7-805ad96c695b" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034343Z:40645986-4380-4e23-a4e7-805ad96c695b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:43:42 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/locations/westus2/databaseAzureAsyncOperation/9981b7fd-549b-46a1-90b4-65589d493b29?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9sb2NhdGlvbnMvd2VzdHVzMi9kYXRhYmFzZUF6dXJlQXN5bmNPcGVyYXRpb24vOTk4MWI3ZmQtNTQ5Yi00NmExLTkwYjQtNjU1ODlkNDkzYjI5P2FwaS12ZXJzaW9uPTIwMTctMTAtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"9981b7fd-549b-46a1-90b4-65589d493b29\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-06-05T03:43:13.29Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "106" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-request-id": [ + "e5ad4c27-5591-4d53-8d1d-3f737d4e728a" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-correlation-request-id": [ + "92b10697-cc06-4bd1-b85a-2c58c278c422" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034358Z:92b10697-cc06-4bd1-b85a-2c58c278c422" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:43:58 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3BzNTA0L2RhdGFiYXNlcy9wczMzNzIvYmFja3VwU2hvcnRUZXJtUmV0ZW50aW9uUG9saWNpZXMvZGVmYXVsdD9hcGktdmVyc2lvbj0yMDE3LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "8ce170c0-038c-4476-8c3e-1f6bc0a5f628" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"retentionDays\": 35\r\n },\r\n \"id\": \"/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default\",\r\n \"name\": \"default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/backupShortTermRetentionPolicies\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "303" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "debcdb53-f3cc-4d16-8a82-4b75174f0a20" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" + ], + "x-ms-correlation-request-id": [ + "f821611c-c11b-4307-86bf-526a93db0716" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034358Z:f821611c-c11b-4307-86bf-526a93db0716" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:43:58 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3BzNTA0L2RhdGFiYXNlcy9wczMzNzIvYmFja3VwU2hvcnRUZXJtUmV0ZW50aW9uUG9saWNpZXMvZGVmYXVsdD9hcGktdmVyc2lvbj0yMDE3LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"retentionDays\": 28\r\n },\r\n \"id\": \"/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default\",\r\n \"name\": \"default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/backupShortTermRetentionPolicies\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "303" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "1493ee43-0fee-49d1-b437-b74936cf7dce" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14986" + ], + "x-ms-correlation-request-id": [ + "2e99ac1a-ce12-42c4-8148-1d6bf073afe9" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034414Z:2e99ac1a-ce12-42c4-8148-1d6bf073afe9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:44:13 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3BzNTA0L2RhdGFiYXNlcy9wczMzNzIvYmFja3VwU2hvcnRUZXJtUmV0ZW50aW9uUG9saWNpZXMvZGVmYXVsdD9hcGktdmVyc2lvbj0yMDE3LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9405342a-39b1-4d9b-b15d-2a0db7125ae8" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"retentionDays\": 28\r\n },\r\n \"id\": \"/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default\",\r\n \"name\": \"default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/backupShortTermRetentionPolicies\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "303" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "dfda096b-d6f1-43f9-b34c-58a0569f2ca2" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14985" + ], + "x-ms-correlation-request-id": [ + "0df91c5e-2f5b-4e58-a296-6d70bb94450f" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034414Z:0df91c5e-2f5b-4e58-a296-6d70bb94450f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:44:13 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3BzNTA0L2RhdGFiYXNlcy9wczMzNzIvYmFja3VwU2hvcnRUZXJtUmV0ZW50aW9uUG9saWNpZXMvZGVmYXVsdD9hcGktdmVyc2lvbj0yMDE3LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9e3b7537-d124-4b4e-bb45-331b4aabea6c" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"retentionDays\": 28\r\n },\r\n \"id\": \"/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default\",\r\n \"name\": \"default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/backupShortTermRetentionPolicies\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "303" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "e950ae85-ed86-4ea6-94c1-78e9e5c0cd5c" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14984" + ], + "x-ms-correlation-request-id": [ + "79f9d955-513d-4870-9210-30457f76a745" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034414Z:79f9d955-513d-4870-9210-30457f76a745" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:44:13 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3BzNTA0L2RhdGFiYXNlcy9wczMzNzIvYmFja3VwU2hvcnRUZXJtUmV0ZW50aW9uUG9saWNpZXMvZGVmYXVsdD9hcGktdmVyc2lvbj0yMDE3LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"retentionDays\": 21\r\n },\r\n \"id\": \"/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default\",\r\n \"name\": \"default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/backupShortTermRetentionPolicies\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "303" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "92414325-681c-44e8-9ccc-ec11d722b0b0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14982" + ], + "x-ms-correlation-request-id": [ + "21702a55-4587-4846-bcdc-dc4e33953094" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034429Z:21702a55-4587-4846-bcdc-dc4e33953094" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:44:29 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3BzNTA0L2RhdGFiYXNlcy9wczMzNzIvYmFja3VwU2hvcnRUZXJtUmV0ZW50aW9uUG9saWNpZXMvZGVmYXVsdD9hcGktdmVyc2lvbj0yMDE3LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "b5a9f80a-f6cd-4d42-80d4-08e184c9d2a3" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"retentionDays\": 21\r\n },\r\n \"id\": \"/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default\",\r\n \"name\": \"default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/backupShortTermRetentionPolicies\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "303" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "db8c9dd1-ed59-40b7-932b-b5d6d0d06fb3" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14981" + ], + "x-ms-correlation-request-id": [ + "afe1e8db-3674-4af7-92b0-60fbe127ce2e" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034429Z:afe1e8db-3674-4af7-92b0-60fbe127ce2e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:44:29 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3BzNTA0L2RhdGFiYXNlcy9wczMzNzIvYmFja3VwU2hvcnRUZXJtUmV0ZW50aW9uUG9saWNpZXMvZGVmYXVsdD9hcGktdmVyc2lvbj0yMDE3LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "78efb868-3e0c-49e0-b576-396b7e8b5ac5" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"retentionDays\": 21\r\n },\r\n \"id\": \"/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default\",\r\n \"name\": \"default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/backupShortTermRetentionPolicies\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "303" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "2a5a7e91-0aba-4ba7-9409-b57fed84ba8a" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14980" + ], + "x-ms-correlation-request-id": [ + "483977fd-6e1e-462b-89d4-d089cc09a3ad" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034429Z:483977fd-6e1e-462b-89d4-d089cc09a3ad" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:44:29 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3BzNTA0L2RhdGFiYXNlcy9wczMzNzIvYmFja3VwU2hvcnRUZXJtUmV0ZW50aW9uUG9saWNpZXMvZGVmYXVsdD9hcGktdmVyc2lvbj0yMDE3LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"retentionDays\": 14\r\n },\r\n \"id\": \"/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default\",\r\n \"name\": \"default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/backupShortTermRetentionPolicies\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "303" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "896693d8-cd10-4b2d-a31f-3403ee06f7a3" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14978" + ], + "x-ms-correlation-request-id": [ + "37bb06b6-5399-4d39-aa9f-1979f763ff97" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034445Z:37bb06b6-5399-4d39-aa9f-1979f763ff97" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:44:44 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3BzNTA0L2RhdGFiYXNlcy9wczMzNzIvYmFja3VwU2hvcnRUZXJtUmV0ZW50aW9uUG9saWNpZXMvZGVmYXVsdD9hcGktdmVyc2lvbj0yMDE3LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "6d65b4a3-cc61-47e3-a2f7-b8bb88f5eb0e" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"retentionDays\": 14\r\n },\r\n \"id\": \"/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default\",\r\n \"name\": \"default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/backupShortTermRetentionPolicies\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "303" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "45a0cb2a-299c-46fa-90ab-022b29928578" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14977" + ], + "x-ms-correlation-request-id": [ + "203038e5-4837-4f1f-9cdc-68e293a4f5a2" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034445Z:203038e5-4837-4f1f-9cdc-68e293a4f5a2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:44:44 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3BzNTA0L2RhdGFiYXNlcy9wczMzNzIvYmFja3VwU2hvcnRUZXJtUmV0ZW50aW9uUG9saWNpZXMvZGVmYXVsdD9hcGktdmVyc2lvbj0yMDE3LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "23905e1e-3a60-4b6f-b268-3edc12cdf3fd" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"retentionDays\": 14\r\n },\r\n \"id\": \"/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default\",\r\n \"name\": \"default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/backupShortTermRetentionPolicies\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "303" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "6acab80d-38c9-4b13-bfd5-41074eabd9f5" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14976" + ], + "x-ms-correlation-request-id": [ + "beb583f3-c686-4ee3-9324-31e47cac1e5e" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034445Z:beb583f3-c686-4ee3-9324-31e47cac1e5e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:44:44 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3BzNTA0L2RhdGFiYXNlcy9wczMzNzIvYmFja3VwU2hvcnRUZXJtUmV0ZW50aW9uUG9saWNpZXMvZGVmYXVsdD9hcGktdmVyc2lvbj0yMDE3LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"retentionDays\": 7\r\n },\r\n \"id\": \"/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default\",\r\n \"name\": \"default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/backupShortTermRetentionPolicies\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "302" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "069f4aa0-a2d7-4e8c-8648-5884f915e48f" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14974" + ], + "x-ms-correlation-request-id": [ + "397fb59f-bc19-411c-ac92-9be20f99b225" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034500Z:397fb59f-bc19-411c-ac92-9be20f99b225" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:45:00 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3BzNTA0L2RhdGFiYXNlcy9wczMzNzIvYmFja3VwU2hvcnRUZXJtUmV0ZW50aW9uUG9saWNpZXMvZGVmYXVsdD9hcGktdmVyc2lvbj0yMDE3LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d2bdfed7-1f9d-46a0-8d10-1231d4b9abfe" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"retentionDays\": 7\r\n },\r\n \"id\": \"/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default\",\r\n \"name\": \"default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/backupShortTermRetentionPolicies\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "302" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "41d1943c-6c2c-4b45-bc49-330a4f30ddc3" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14973" + ], + "x-ms-correlation-request-id": [ + "e3ec31aa-b7a1-4c51-899c-5338900eb8e2" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034500Z:e3ec31aa-b7a1-4c51-899c-5338900eb8e2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:45:00 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3BzNTA0L2RhdGFiYXNlcy9wczMzNzIvYmFja3VwU2hvcnRUZXJtUmV0ZW50aW9uUG9saWNpZXMvZGVmYXVsdD9hcGktdmVyc2lvbj0yMDE3LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"retentionDays\": 28\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "53" + ], + "x-ms-client-request-id": [ + "6648e54b-6b2c-4997-b235-98d4b810e46e" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"UpdateLogicalDatabase\",\r\n \"startTime\": \"2018-06-05T03:43:59.353Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "76" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/locations/westus2/shortTermRetentionPolicyAzureAsyncOperation/03f22561-586e-4c70-bb75-1ef7765d12bf?api-version=2017-10-01-preview" + ], + "x-ms-request-id": [ + "33e1f972-739a-4ab6-8822-1d42abcee871" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "cacbaee5-1270-4154-8940-43e59d2d4ab8" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034359Z:cacbaee5-1270-4154-8940-43e59d2d4ab8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:43:59 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/locations/westus2/shortTermRetentionPolicyOperationResults/03f22561-586e-4c70-bb75-1ef7765d12bf?api-version=2017-10-01-preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3BzNTA0L2RhdGFiYXNlcy9wczMzNzIvYmFja3VwU2hvcnRUZXJtUmV0ZW50aW9uUG9saWNpZXMvZGVmYXVsdD9hcGktdmVyc2lvbj0yMDE3LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"retentionDays\": 21\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "53" + ], + "x-ms-client-request-id": [ + "0f703c1e-43be-4900-80ff-1b12dad9aa57" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"UpdateLogicalDatabase\",\r\n \"startTime\": \"2018-06-05T03:44:14.713Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "76" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/locations/westus2/shortTermRetentionPolicyAzureAsyncOperation/ff5b92f0-6965-4cb4-9d2d-d22208ae3893?api-version=2017-10-01-preview" + ], + "x-ms-request-id": [ + "27b0e41a-1229-4a5f-b533-4033763ffc2e" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "e05948a6-7ae1-421d-b9ea-151c9d2283bb" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034414Z:e05948a6-7ae1-421d-b9ea-151c9d2283bb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:44:13 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/locations/westus2/shortTermRetentionPolicyOperationResults/ff5b92f0-6965-4cb4-9d2d-d22208ae3893?api-version=2017-10-01-preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3BzNTA0L2RhdGFiYXNlcy9wczMzNzIvYmFja3VwU2hvcnRUZXJtUmV0ZW50aW9uUG9saWNpZXMvZGVmYXVsdD9hcGktdmVyc2lvbj0yMDE3LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"retentionDays\": 14\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "53" + ], + "x-ms-client-request-id": [ + "b133ed65-5cb5-463d-b6d5-5147f0ed093b" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"UpdateLogicalDatabase\",\r\n \"startTime\": \"2018-06-05T03:44:29.977Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "76" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/locations/westus2/shortTermRetentionPolicyAzureAsyncOperation/62b12c91-3254-4a61-8da3-2b52a2687005?api-version=2017-10-01-preview" + ], + "x-ms-request-id": [ + "4e3bbad6-5a1d-44b3-8b99-4c071eb59c4e" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" + ], + "x-ms-correlation-request-id": [ + "302fd98f-ca6f-4338-bafe-19d4d55b7daf" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034429Z:302fd98f-ca6f-4338-bafe-19d4d55b7daf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:44:29 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/locations/westus2/shortTermRetentionPolicyOperationResults/62b12c91-3254-4a61-8da3-2b52a2687005?api-version=2017-10-01-preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/servers/ps504/databases/ps3372/backupShortTermRetentionPolicies/default?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3BzNTA0L2RhdGFiYXNlcy9wczMzNzIvYmFja3VwU2hvcnRUZXJtUmV0ZW50aW9uUG9saWNpZXMvZGVmYXVsdD9hcGktdmVyc2lvbj0yMDE3LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"retentionDays\": 7\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "52" + ], + "x-ms-client-request-id": [ + "cbece62c-bffd-4672-8bbf-787cf186d670" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"UpdateLogicalDatabase\",\r\n \"startTime\": \"2018-06-05T03:44:45.33Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "75" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/locations/westus2/shortTermRetentionPolicyAzureAsyncOperation/299c08db-7b2d-4ab6-8afb-14c3f91b622c?api-version=2017-10-01-preview" + ], + "x-ms-request-id": [ + "e9f740e5-1a4b-493c-926b-be9a2c3210da" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1194" + ], + "x-ms-correlation-request-id": [ + "22e5bb70-a0a1-4178-b2be-b53b6687bc99" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034445Z:22e5bb70-a0a1-4178-b2be-b53b6687bc99" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:44:44 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/locations/westus2/shortTermRetentionPolicyOperationResults/299c08db-7b2d-4ab6-8afb-14c3f91b622c?api-version=2017-10-01-preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/locations/westus2/shortTermRetentionPolicyAzureAsyncOperation/03f22561-586e-4c70-bb75-1ef7765d12bf?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9sb2NhdGlvbnMvd2VzdHVzMi9zaG9ydFRlcm1SZXRlbnRpb25Qb2xpY3lBenVyZUFzeW5jT3BlcmF0aW9uLzAzZjIyNTYxLTU4NmUtNGM3MC1iYjc1LTFlZjc3NjVkMTJiZj9hcGktdmVyc2lvbj0yMDE3LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"03f22561-586e-4c70-bb75-1ef7765d12bf\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-06-05T03:43:59.353Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "107" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-request-id": [ + "36bc7438-3a1f-4bbc-a132-c644a4a27203" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], + "x-ms-correlation-request-id": [ + "10e018f1-edc8-43e8-9aa1-afcb216dadd6" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034414Z:10e018f1-edc8-43e8-9aa1-afcb216dadd6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:44:13 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/locations/westus2/shortTermRetentionPolicyAzureAsyncOperation/ff5b92f0-6965-4cb4-9d2d-d22208ae3893?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9sb2NhdGlvbnMvd2VzdHVzMi9zaG9ydFRlcm1SZXRlbnRpb25Qb2xpY3lBenVyZUFzeW5jT3BlcmF0aW9uL2ZmNWI5MmYwLTY5NjUtNGNiNC05ZDJkLWQyMjIwOGFlMzg5Mz9hcGktdmVyc2lvbj0yMDE3LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ff5b92f0-6965-4cb4-9d2d-d22208ae3893\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-06-05T03:44:14.713Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "107" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-request-id": [ + "cf0f81cb-3caf-47c2-8f64-2df2dc5d5154" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14983" + ], + "x-ms-correlation-request-id": [ + "7144444b-4257-4391-bcf6-2881d6afbceb" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034429Z:7144444b-4257-4391-bcf6-2881d6afbceb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:44:29 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/locations/westus2/shortTermRetentionPolicyAzureAsyncOperation/62b12c91-3254-4a61-8da3-2b52a2687005?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9sb2NhdGlvbnMvd2VzdHVzMi9zaG9ydFRlcm1SZXRlbnRpb25Qb2xpY3lBenVyZUFzeW5jT3BlcmF0aW9uLzYyYjEyYzkxLTMyNTQtNGE2MS04ZGEzLTJiNTJhMjY4NzAwNT9hcGktdmVyc2lvbj0yMDE3LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"62b12c91-3254-4a61-8da3-2b52a2687005\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-06-05T03:44:29.977Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "107" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-request-id": [ + "b24b85ee-ed83-4dc2-8669-5b265df46aed" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14979" + ], + "x-ms-correlation-request-id": [ + "997b7015-3303-41f8-890d-25e5d4d7789f" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034445Z:997b7015-3303-41f8-890d-25e5d4d7789f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:44:44 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourceGroups/ps6362/providers/Microsoft.Sql/locations/westus2/shortTermRetentionPolicyAzureAsyncOperation/299c08db-7b2d-4ab6-8afb-14c3f91b622c?api-version=2017-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlR3JvdXBzL3BzNjM2Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9sb2NhdGlvbnMvd2VzdHVzMi9zaG9ydFRlcm1SZXRlbnRpb25Qb2xpY3lBenVyZUFzeW5jT3BlcmF0aW9uLzI5OWMwOGRiLTdiMmQtNGFiNi04YWZiLTE0YzNmOTFiNjIyYz9hcGktdmVyc2lvbj0yMDE3LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2650.0", + "OSName/WindowsServer2016Datacenter", + "OSVersion/6.3.14393", + "Microsoft.Azure.Management.Sql.SqlManagementClient/1.16.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"299c08db-7b2d-4ab6-8afb-14c3f91b622c\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2018-06-05T03:44:45.33Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "106" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-request-id": [ + "9e68733a-a3d4-44cb-afb8-faca1a4ee37f" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14975" + ], + "x-ms-correlation-request-id": [ + "9789eec7-4b80-471f-8c0e-e4bf3716d383" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034500Z:9789eec7-4b80-471f-8c0e-e4bf3716d383" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:45:00 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/resourcegroups/ps6362?api-version=2016-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL3Jlc291cmNlZ3JvdXBzL3BzNjM2Mj9hcGktdmVyc2lvbj0yMDE2LTAyLTAx", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-deletes": [ + "14999" + ], + "x-ms-request-id": [ + "0c8aa0c9-253c-4a7a-8df2-12f305d67e4d" + ], + "x-ms-correlation-request-id": [ + "0c8aa0c9-253c-4a7a-8df2-12f305d67e4d" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034500Z:0c8aa0c9-253c-4a7a-8df2-12f305d67e4d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:45:00 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzYzNjItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-02-01" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzYzNjItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpZek5qSXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2016-02-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-request-id": [ + "ea502920-2032-4aff-9810-79d897fcff0e" + ], + "x-ms-correlation-request-id": [ + "ea502920-2032-4aff-9810-79d897fcff0e" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034501Z:ea502920-2032-4aff-9810-79d897fcff0e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:45:01 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzYzNjItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-02-01" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzYzNjItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpZek5qSXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2016-02-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" + ], + "x-ms-request-id": [ + "fb55393e-438e-4c40-8918-e8565b3ec726" + ], + "x-ms-correlation-request-id": [ + "fb55393e-438e-4c40-8918-e8565b3ec726" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034516Z:fb55393e-438e-4c40-8918-e8565b3ec726" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:45:15 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzYzNjItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-02-01" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzYzNjItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpZek5qSXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2016-02-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14997" + ], + "x-ms-request-id": [ + "857484c0-d12c-47e3-a5ae-31ff623e3c55" + ], + "x-ms-correlation-request-id": [ + "857484c0-d12c-47e3-a5ae-31ff623e3c55" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034531Z:857484c0-d12c-47e3-a5ae-31ff623e3c55" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:45:30 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzYzNjItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-02-01" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzYzNjItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpZek5qSXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2016-02-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14996" + ], + "x-ms-request-id": [ + "7c5ecbd9-0c5a-4df4-aad8-884cabc68f64" + ], + "x-ms-correlation-request-id": [ + "7c5ecbd9-0c5a-4df4-aad8-884cabc68f64" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034546Z:7c5ecbd9-0c5a-4df4-aad8-884cabc68f64" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:45:45 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzYzNjItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-02-01" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzYzNjItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpZek5qSXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2016-02-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14995" + ], + "x-ms-request-id": [ + "329570ae-d7a0-4497-94c5-a2847022d2b4" + ], + "x-ms-correlation-request-id": [ + "329570ae-d7a0-4497-94c5-a2847022d2b4" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034601Z:329570ae-d7a0-4497-94c5-a2847022d2b4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:46:00 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzYzNjItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-02-01" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzYzNjItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpZek5qSXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2016-02-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-request-id": [ + "2991a06e-9759-4d90-a2fe-721017a02e92" + ], + "x-ms-correlation-request-id": [ + "2991a06e-9759-4d90-a2fe-721017a02e92" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034616Z:2991a06e-9759-4d90-a2fe-721017a02e92" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:46:15 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzYzNjItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-02-01" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzYzNjItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpZek5qSXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2016-02-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14993" + ], + "x-ms-request-id": [ + "ef71bdb3-65c9-46ef-83fb-d4df3c015e9d" + ], + "x-ms-correlation-request-id": [ + "ef71bdb3-65c9-46ef-83fb-d4df3c015e9d" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034631Z:ef71bdb3-65c9-46ef-83fb-d4df3c015e9d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:46:31 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzYzNjItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-02-01" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/412b782d-2511-4c6d-98f2-3ea01b1c83c3/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzYzNjItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDEyYjc4MmQtMjUxMS00YzZkLTk4ZjItM2VhMDFiMWM4M2MzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpZek5qSXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2016-02-01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-request-id": [ + "37df2632-120d-4c57-bf09-e01bbd20d39b" + ], + "x-ms-correlation-request-id": [ + "37df2632-120d-4c57-bf09-e01bbd20d39b" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180605T034646Z:37df2632-120d-4c57-bf09-e01bbd20d39b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 05 Jun 2018 03:46:45 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-ShortTermRetentionPolicy": [ + "ps6362", + "ps504", + "ps3372" + ] + }, + "Variables": { + "SubscriptionId": "412b782d-2511-4c6d-98f2-3ea01b1c83c3", + "User": "adeal@microsoft.com", + "TenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47" + } +} \ No newline at end of file diff --git a/src/Sql/Sql/Az.Sql.psd1 b/src/Sql/Sql/Az.Sql.psd1 index a498fcac9dc3..3821254709a0 100644 --- a/src/Sql/Sql/Az.Sql.psd1 +++ b/src/Sql/Sql/Az.Sql.psd1 @@ -122,6 +122,8 @@ CmdletsToExport = 'Get-AzSqlDatabaseTransparentDataEncryption', 'Get-AzSqlDatabaseImportExportStatus', 'New-AzSqlDatabaseExport', 'New-AzSqlDatabaseImport', 'Get-AzSqlDatabaseGeoBackupPolicy', 'Set-AzSqlDatabaseGeoBackupPolicy', + 'Get-AzSqlDatabaseBackupShortTermRetentionPolicy', + 'Set-AzSqlDatabaseBackupShortTermRetentionPolicy', 'Get-AzSqlDatabaseBackupLongTermRetentionPolicy', 'Set-AzSqlDatabaseBackupLongTermRetentionPolicy', 'Get-AzSqlDatabaseLongTermRetentionBackup', diff --git a/src/Sql/Sql/ChangeLog.md b/src/Sql/Sql/ChangeLog.md index 7ccb303c28c7..a8d0300559a0 100644 --- a/src/Sql/Sql/ChangeLog.md +++ b/src/Sql/Sql/ChangeLog.md @@ -18,6 +18,7 @@ - Additional information about change #1 --> ## Upcoming Release +* Add Get/Set AzSqlDatabaseBackupShortTermRetentionPolicy ## Version 1.1.0 * Update incorrect online help URLs diff --git a/src/Sql/Sql/Database Backup/Cmdlet/AzureSqlDatabaseBackupShortTermRetentionPolicyCmdletBase.cs b/src/Sql/Sql/Database Backup/Cmdlet/AzureSqlDatabaseBackupShortTermRetentionPolicyCmdletBase.cs new file mode 100644 index 000000000000..e0d9568d18d6 --- /dev/null +++ b/src/Sql/Sql/Database Backup/Cmdlet/AzureSqlDatabaseBackupShortTermRetentionPolicyCmdletBase.cs @@ -0,0 +1,175 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using Microsoft.Azure.Commands.Sql.Backup.Services; +using Microsoft.Azure.Commands.Sql.Common; +using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Abstractions; +using Microsoft.Azure.Commands.Sql.Backup.Model; +using Microsoft.Azure.Commands.Sql.Database.Model; +using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; + +namespace Microsoft.Azure.Commands.Sql.Backup.Cmdlet +{ + public abstract class AzureSqlDatabaseBackupShortTermRetentionPolicyCmdletBase : AzureSqlCmdletBase, AzureSqlDatabaseBackupAdapter> + { + /// + /// The expected number of segments in a short term retention policy resource id. + /// + private const int BackupShortTermRetentionPolicyResourceIdSegmentsLength = 12; + + /// + /// Parameter set with ResourceGroup name, Server name and Database name. + /// + protected const string PolicyByResourceServerDatabaseSet = "PolicyByResourceServerDatabaseSet"; + + /// + /// Parameter set for using a Database Input Object. + /// + private const string PolicyByInputObjectSet = "PolicyByInputObjectSet"; + + /// + /// Parameter set for using a resource Id. + /// + private const string PolicyByResourceIdSet = "PolicyByResourceIdSet"; + + /// + /// Gets or sets the Database object to get the policy for. + /// + [Parameter( + ParameterSetName = PolicyByInputObjectSet, + Mandatory = true, + ValueFromPipeline = true, + HelpMessage = "The database object to get the policy for.")] + [ValidateNotNullOrEmpty] + [Alias("AzureSqlDatabase")] + public AzureSqlDatabaseModel AzureSqlDatabaseObject { get; set; } + + /// + /// Gets or sets the Database object to get the policy for. + /// + [Parameter( + ParameterSetName = PolicyByResourceIdSet, + Mandatory = true, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The short term retention policy resource Id.")] + [ValidateNotNullOrEmpty] + public string ResourceId { get; set; } + + /// + /// Gets or sets the name of the resource group to use. + /// + [Parameter( + ParameterSetName = PolicyByResourceServerDatabaseSet, + Mandatory = true, + ValueFromPipelineByPropertyName = true, + Position = 0, + HelpMessage = "The name of the resource group.")] + [ResourceGroupCompleter] + [ValidateNotNullOrEmpty] + public override string ResourceGroupName { get; set; } + + /// + /// Gets or sets the name of the database server to use. + /// + [Parameter(ParameterSetName = PolicyByResourceServerDatabaseSet, + Mandatory = true, + ValueFromPipelineByPropertyName = true, + Position = 1, + HelpMessage = "The name of the Azure SQL Server the database is in.")] + [ValidateNotNullOrEmpty] + public string ServerName { get; set; } + + /// + /// Gets or sets the name of the database to use. + /// + [Parameter( + ParameterSetName = PolicyByResourceServerDatabaseSet, + Mandatory = true, + ValueFromPipelineByPropertyName = true, + Position = 2, + HelpMessage = "The name of the Azure SQL Database to use.")] + [ValidateNotNullOrEmpty] + public string DatabaseName { get; set; } + + /// + /// Initializes the adapter + /// + /// The subscription to operate on + /// + protected override AzureSqlDatabaseBackupAdapter InitModelAdapter(IAzureSubscription subscription) + { + return new AzureSqlDatabaseBackupAdapter(DefaultProfile.DefaultContext); + } + + public override void ExecuteCmdlet() + { + if (AzureSqlDatabaseObject != null) + { + this.ResourceGroupName = AzureSqlDatabaseObject.ResourceGroupName; + this.ServerName = AzureSqlDatabaseObject.ServerName; + this.DatabaseName = AzureSqlDatabaseObject.DatabaseName; + } + else if (!string.IsNullOrEmpty(ResourceId)) + { + ParseResourceId(); + } + + base.ExecuteCmdlet(); + } + + /// + /// Helper method to parse resourceGroupName, serverName, databaseName from resourceId + /// Ideally this would utilize Microsoft.Azure.Management.Internal.Resources.Utilities.Models.ResourceIdentifier + /// However, that class is not setup to handle resources that have an ancestry higher than just parent level. + /// That class could recursively create a parent ResourceIdentifier on a __get__ ParentResource, + /// rather than just a string, so a consumer could work all the way to the root resource easily. + /// Leave as a TODO for now, as many other cmdlets consume that class, and I will work on it in separate change. + /// + private void ParseResourceId() + { + string[] tokens = ResourceId.Split(new char[] { '/' }, StringSplitOptions.RemoveEmptyEntries); + + // "/subscriptions//resourceGroups//providers/Microsoft.Sql/servers//databases//backupShortTermRetentionPolicies/default" + if (tokens.Length != BackupShortTermRetentionPolicyResourceIdSegmentsLength) + { + throw new ArgumentException("Invalid format of the resource identifier.", "ResourceId"); + } + + // Convert tokens into TYPE:NAME key value pairs, ignoring case + Dictionary segments = new Dictionary(StringComparer.InvariantCultureIgnoreCase); + int i = 0; + while (i < tokens.Length) + { + string type = tokens[i++]; + string name = tokens[i++]; + segments[type] = name; + } + + try + { + this.ResourceGroupName = segments["resourceGroups"]; + this.ServerName = segments["servers"]; + this.DatabaseName = segments["databases"]; + } + catch (KeyNotFoundException) + { + throw new ArgumentException( + "Invalid format of the resource identifier. ResourceID should follow format /subscriptions//resourceGroups//providers/Microsoft.Sql/servers//databases//backupShortTermRetentionPolicies/default"); + } + } + } +} diff --git a/src/Sql/Sql/Database Backup/Cmdlet/GetAzureRmSqlDatabaseBackupShortTermRetentionPolicy.cs b/src/Sql/Sql/Database Backup/Cmdlet/GetAzureRmSqlDatabaseBackupShortTermRetentionPolicy.cs new file mode 100644 index 000000000000..d750df48be50 --- /dev/null +++ b/src/Sql/Sql/Database Backup/Cmdlet/GetAzureRmSqlDatabaseBackupShortTermRetentionPolicy.cs @@ -0,0 +1,64 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; +using System.Management.Automation; +using Microsoft.Azure.Commands.Sql.Backup.Model; + +namespace Microsoft.Azure.Commands.Sql.Backup.Cmdlet +{ + [Cmdlet(VerbsCommon.Get, ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "SqlDatabaseBackupShortTermRetentionPolicy", + DefaultParameterSetName = PolicyByResourceServerDatabaseSet), + OutputType(typeof(AzureSqlDatabaseBackupShortTermRetentionPolicyModel))] + public class GetAzureRmSqlDatabaseBackupShortTermRetentionPolicy : AzureSqlDatabaseBackupShortTermRetentionPolicyCmdletBase + { + /// + /// Get the entities from the service + /// + /// The list of entities + protected override IEnumerable GetEntity() + { + ICollection results = new List(); + + results.Add(ModelAdapter.GetDatabaseBackupShortTermRetentionPolicy( + ResourceGroupName, + ServerName, + DatabaseName)); + + return results; + } + + /// + /// No user input to apply to model + /// + /// Model retrieved from service + /// The model that was passed in + protected override IEnumerable ApplyUserInputToModel( + IEnumerable model) + { + return model; + } + + /// + /// No changes to persist to server + /// + /// The output of apply user input to model + /// The input entity + protected override IEnumerable PersistChanges( + IEnumerable entity) + { + return entity; + } + } +} diff --git a/src/Sql/Sql/Database Backup/Cmdlet/SetAzureRmSqlDatabaseBackupShortTermRetentionPolicy.cs b/src/Sql/Sql/Database Backup/Cmdlet/SetAzureRmSqlDatabaseBackupShortTermRetentionPolicy.cs new file mode 100644 index 000000000000..e7ac0124f75c --- /dev/null +++ b/src/Sql/Sql/Database Backup/Cmdlet/SetAzureRmSqlDatabaseBackupShortTermRetentionPolicy.cs @@ -0,0 +1,103 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; +using System.Linq; +using System.Management.Automation; +using Microsoft.Azure.Commands.Sql.Backup.Model; + +namespace Microsoft.Azure.Commands.Sql.Backup.Cmdlet +{ + [Cmdlet(VerbsCommon.Set, ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "SqlDatabaseBackupShortTermRetentionPolicy", + SupportsShouldProcess = true, + DefaultParameterSetName = PolicyByResourceServerDatabaseSet), + OutputType(typeof(AzureSqlDatabaseBackupShortTermRetentionPolicyModel))] + public class SetAzureRmSqlDatabaseBackupShortTermRetentionPolicy : AzureSqlDatabaseBackupShortTermRetentionPolicyCmdletBase + { + /// + /// Gets or sets backup retention days. + /// + [Parameter(Mandatory = true, + Position = 3, + HelpMessage = "The backup retention setting, in days.")] + [ValidateNotNullOrEmpty] + [ValidateRetentionDays] + public int RetentionDays{ get; set; } + + /// + /// Get the entities from the service + /// + /// The list of entities + protected override IEnumerable GetEntity() + { + ICollection results = new List() + { + ModelAdapter.GetDatabaseBackupShortTermRetentionPolicy( + this.ResourceGroupName, + this.ServerName, + this.DatabaseName) + }; + + return results; + } + + /// + /// Create the model from user input + /// + /// Model retrieved from service + /// The model that was passed in + protected override IEnumerable ApplyUserInputToModel(IEnumerable model) + { + return new List() + { + new AzureSqlDatabaseBackupShortTermRetentionPolicyModel( + ResourceGroupName, + ServerName, + DatabaseName, + new Management.Sql.Models.BackupShortTermRetentionPolicy(retentionDays: RetentionDays)) + }; + } + + /// + /// Update the entity + /// + /// The output of apply user input to model + /// The input entity + protected override IEnumerable PersistChanges(IEnumerable entity) + { + if (!ShouldProcess(DatabaseName)) return null; + + return new List() { + ModelAdapter.SetDatabaseBackupShortTermRetentionPolicy(this.ResourceGroupName, this.ServerName, this.DatabaseName, entity.First()) + }; + } + + /// + /// Custom validator for retention days. + /// TODO: Remove when server-side enforcement has been deployed. + /// + class ValidateRetentionDaysAttribute : ValidateArgumentsAttribute + { + protected override void Validate(object arguments, EngineIntrinsics engineIntrinsics) + { + // Retention is only accepted in week intervals. + if ((int)arguments % 7 != 0) + { + throw new PSArgumentException("Backup retention must be in 7-day intervals (7, 14, 21, etc.)"); + } + } + } + } +} + diff --git a/src/Sql/Sql/Database Backup/Model/AzureSqlDatabaseBackupShortTermRetentionPolicyModel.cs b/src/Sql/Sql/Database Backup/Model/AzureSqlDatabaseBackupShortTermRetentionPolicyModel.cs new file mode 100644 index 000000000000..4a9ed2a5acdf --- /dev/null +++ b/src/Sql/Sql/Database Backup/Model/AzureSqlDatabaseBackupShortTermRetentionPolicyModel.cs @@ -0,0 +1,53 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Commands.Sql.Backup.Model +{ + public class AzureSqlDatabaseBackupShortTermRetentionPolicyModel + { + /// + /// Gets or sets the name of the resource group + /// + public string ResourceGroupName { get; set; } + + /// + /// Gets or sets the name of the server + /// + public string ServerName { get; set; } + + /// + /// Gets or sets the name of the database + /// + public string DatabaseName { get; set; } + + /// + /// Gets or sets the retention days of this policy. + /// + public int RetentionDays { get; set; } + + /// + /// Construct AzureSqlDatabaseBackupShortTermRetentionPolicyModel from Management.Sql.BackupShortTermRetentionPolicy object + /// + /// + /// + /// + public AzureSqlDatabaseBackupShortTermRetentionPolicyModel(string resourceGroup, string serverName, string databaseName, Management.Sql.Models.BackupShortTermRetentionPolicy policy) + { + ResourceGroupName = resourceGroup; + ServerName = serverName; + DatabaseName = databaseName; + RetentionDays = policy.RetentionDays.Value; + } + } +} \ No newline at end of file diff --git a/src/Sql/Sql/Database Backup/Services/AzureSqlDatabaseBackupAdapter.cs b/src/Sql/Sql/Database Backup/Services/AzureSqlDatabaseBackupAdapter.cs index 6845bd84a3c9..3f840599dfd9 100644 --- a/src/Sql/Sql/Database Backup/Services/AzureSqlDatabaseBackupAdapter.cs +++ b/src/Sql/Sql/Database Backup/Services/AzureSqlDatabaseBackupAdapter.cs @@ -564,5 +564,51 @@ public AzureSqlDatabaseModel GetDatabase(string resourceGroupName, string server AzureSqlDatabaseAdapter databaseAdapter = new AzureSqlDatabaseAdapter(Context); return databaseAdapter.GetDatabase(resourceGroupName, serverName, databaseName); } + + /// + /// Create or update a backup LongTermRetention policy for a Azure SQL Database + /// + /// The name of the resource group + /// The name of the Azure SQL Server + /// The name of the Azure SQL Database + /// A backup LongTermRetention policy + internal AzureSqlDatabaseBackupShortTermRetentionPolicyModel SetDatabaseBackupShortTermRetentionPolicy( + string resourceGroup, + string serverName, + string databaseName, + AzureSqlDatabaseBackupShortTermRetentionPolicyModel model) + { + var baPolicy = Communicator.SetDatabaseBackupShortTermRetentionPolicy( + resourceGroup, + serverName, + databaseName, + new Management.Sql.Models.BackupShortTermRetentionPolicy() + { + RetentionDays = model.RetentionDays + }); + + return new AzureSqlDatabaseBackupShortTermRetentionPolicyModel(resourceGroup, serverName, databaseName, baPolicy); + } + + /// + /// Get a backup LongTermRetention policy for a Azure SQL Database + /// + /// The name of the resource group + /// The name of the Azure SQL Server + /// The name of the Azure SQL Database + /// Whether or not the user provided the Current switch to get the current implementation of LTR policy + /// A backup LongTermRetention policy + internal AzureSqlDatabaseBackupShortTermRetentionPolicyModel GetDatabaseBackupShortTermRetentionPolicy( + string resourceGroup, + string serverName, + string databaseName) + { + var baPolicy = Communicator.GetDatabaseBackupShortTermRetentionPolicy( + resourceGroup, + serverName, + databaseName); + + return new AzureSqlDatabaseBackupShortTermRetentionPolicyModel(resourceGroup, serverName, databaseName, baPolicy); + } } } diff --git a/src/Sql/Sql/Database Backup/Services/AzureSqlDatabaseBackupCommunicator.cs b/src/Sql/Sql/Database Backup/Services/AzureSqlDatabaseBackupCommunicator.cs index 4eba4165720e..485b6d1c5b74 100644 --- a/src/Sql/Sql/Database Backup/Services/AzureSqlDatabaseBackupCommunicator.cs +++ b/src/Sql/Sql/Database Backup/Services/AzureSqlDatabaseBackupCommunicator.cs @@ -373,6 +373,41 @@ public Management.Sql.Models.Database RestoreDatabase(string resourceGroupName, return GetCurrentSqlClient().Databases.CreateOrUpdate(resourceGroupName, serverName, databaseName, model); } + /// + /// Get the ShortTermRetention policy for a Azure SQL Database + /// + /// The name of the resource group + /// The name of the Azure SQL Server + /// The name of the Azure SQL Database + /// A BackupShortTermRetention policy + public Management.Sql.Models.BackupShortTermRetentionPolicy GetDatabaseBackupShortTermRetentionPolicy( + string resourceGroupName, + string serverName, + string databaseName) + { + return GetCurrentSqlClient().BackupShortTermRetentionPolicies.Get( + resourceGroupName, + serverName, + databaseName); + } + + /// + /// Sets a database's backup Short Term Retention policy. + /// + /// The resource group name. + /// The server name. + /// The database name. + /// The Long Term Retention policy to apply. + /// A backup ShortTermRetention policy + public Management.Sql.Models.BackupShortTermRetentionPolicy SetDatabaseBackupShortTermRetentionPolicy( + string resourceGroup, + string serverName, + string databaseName, + Management.Sql.Models.BackupShortTermRetentionPolicy policy) + { + return GetCurrentSqlClient().BackupShortTermRetentionPolicies.CreateOrUpdate(resourceGroup, serverName, databaseName, policy); + } + /// /// Retrieve the SQL Management client for the currently selected subscription, adding the session and request /// id tracing headers for the current cmdlet invocation. diff --git a/src/Sql/Sql/help/Get-AzSqlDatabaseBackupShortTermRetentionPolicy.md b/src/Sql/Sql/help/Get-AzSqlDatabaseBackupShortTermRetentionPolicy.md new file mode 100644 index 000000000000..3be20fb177aa --- /dev/null +++ b/src/Sql/Sql/help/Get-AzSqlDatabaseBackupShortTermRetentionPolicy.md @@ -0,0 +1,168 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Sql.dll-Help.xml +Module Name: Az.Sql +online version: https://docs.microsoft.com/en-us/powershell/module/az.sql/get-azsqldatabasebackupshorttermretentionpolicy +schema: 2.0.0 +--- + +# Get-AzSqlDatabaseBackupShortTermRetentionPolicy + +## SYNOPSIS +Gets a backup short term retention policy. + +## SYNTAX + +### PolicyByResourceServerDatabaseSet (Default) +``` +Get-AzSqlDatabaseBackupShortTermRetentionPolicy [-ResourceGroupName] [-ServerName] + [-DatabaseName] [-DefaultProfile ] [] +``` + +### PolicyByInputObjectSet +``` +Get-AzSqlDatabaseBackupShortTermRetentionPolicy -AzureSqlDatabaseObject + [-DefaultProfile ] [] +``` + +### PolicyByResourceIdSet +``` +Get-AzSqlDatabaseBackupShortTermRetentionPolicy -ResourceId [-DefaultProfile ] + [] +``` + +## DESCRIPTION +The **Get-AzSqlDatabaseBackupShortTermRetentionPolicy** cmdlet gets the short term retention policy registered to this database. +The policy is the retention period, in days, for point-in-time restore backups. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\> Get-AzSqlDatabaseBackupShortTermRetentionPolicy -ResourceGroupName resourcegroup01 -ServerName server01 -DatabaseName database01 + +ResourceGroupName ServerName DatabaseName RetentionDays +----------------- ---------- ------------ ------------- +resourcegroup01 server01 database01 35 +``` + +This command gets the short term retention policy for database01. + +### Example 2 +```powershell +PS C:\> Get-AzSqlDatabase -ResourceGroupName resourcegroup01 -ServerName server01 -DatabaseName database01 | Get-AzSqlDatabaseBackupShortTermRetentionPolicy + +ResourceGroupName ServerName DatabaseName RetentionDays +----------------- ---------- ------------ ------------- +resourcegroup01 server01 database01 35 +``` + +This command gets the short term retention policy for database01 via piping in a database object. + +## PARAMETERS + +### -AzureSqlDatabaseObject +The database object to get the policy for. + +```yaml +Type: Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel +Parameter Sets: PolicyByInputObjectSet +Aliases: AzureSqlDatabase + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -DatabaseName +The name of the Azure SQL Database to use. + +```yaml +Type: System.String +Parameter Sets: PolicyByResourceServerDatabaseSet +Aliases: + +Required: True +Position: 2 +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with Azure. + +```yaml +Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Parameter Sets: (All) +Aliases: AzContext, AzureRmContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. + +```yaml +Type: System.String +Parameter Sets: PolicyByResourceServerDatabaseSet +Aliases: + +Required: True +Position: 0 +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -ResourceId +The short term retention policy resource Id. + +```yaml +Type: System.String +Parameter Sets: PolicyByResourceIdSet +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -ServerName +The name of the Azure SQL Server the database is in. + +```yaml +Type: System.String +Parameter Sets: PolicyByResourceServerDatabaseSet +Aliases: + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel + +### System.String + +## OUTPUTS + +### Microsoft.Azure.Commands.Sql.Backup.Model.AzureSqlDatabaseBackupShortTermRetentionPolicyModel + +## NOTES + +## RELATED LINKS diff --git a/src/Sql/Sql/help/Set-AzSqlDatabaseBackupShortTermRetentionPolicy.md b/src/Sql/Sql/help/Set-AzSqlDatabaseBackupShortTermRetentionPolicy.md new file mode 100644 index 000000000000..e3628fe64a1c --- /dev/null +++ b/src/Sql/Sql/help/Set-AzSqlDatabaseBackupShortTermRetentionPolicy.md @@ -0,0 +1,214 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Sql.dll-Help.xml +Module Name: Az.Sql +online version: https://docs.microsoft.com/en-us/powershell/module/az.sql/set-azsqldatabasebackupshorttermretentionpolicy +schema: 2.0.0 +--- + +# Set-AzSqlDatabaseBackupShortTermRetentionPolicy + +## SYNOPSIS +Sets a backup short term retention policy. + +## SYNTAX + +### PolicyByResourceServerDatabaseSet (Default) +``` +Set-AzSqlDatabaseBackupShortTermRetentionPolicy [-RetentionDays] [-ResourceGroupName] + [-ServerName] [-DatabaseName] [-DefaultProfile ] [-WhatIf] + [-Confirm] [] +``` + +### PolicyByInputObjectSet +``` +Set-AzSqlDatabaseBackupShortTermRetentionPolicy [-RetentionDays] + -AzureSqlDatabaseObject [-DefaultProfile ] [-WhatIf] + [-Confirm] [] +``` + +### PolicyByResourceIdSet +``` +Set-AzSqlDatabaseBackupShortTermRetentionPolicy [-RetentionDays] -ResourceId + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +## DESCRIPTION +The **Set-AzSqlDatabaseBackupShortTermRetentionPolicy** cmdlet gets the short term retention policy registered to this database. +The policy is the retention period, in days, for point-in-time restore backups. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\> Set-AzSqlDatabaseBackupShortTermRetentionPolicy -ResourceGroupName resourcegroup01 -ServerName server01 -DatabaseName database01 -RetentionDays 35 + ResourceGroupName ServerName DatabaseName RetentionDays +----------------- ---------- ------------ ------------- +resourcegroup01 server01 database01 35 +``` + +This command sets the short term retention policy for database01 to 35 days. + +### Example 2 +```powershell +PS C:\> Get-AzSqlDatabase -ResourceGroupName resourcegroup01 -ServerName server01 -DatabaseName database01 | Set-AzSqlDatabaseBackupShortTermRetentionPolicy -RetentionDays 35 + ResourceGroupName ServerName DatabaseName RetentionDays +----------------- ---------- ------------ ------------- +resourcegroup01 server01 database01 35 +``` + +This command sets the short term retention policy for database01 to 35 days via piping in a database object. + +## PARAMETERS + +### -AzureSqlDatabaseObject +The database object to get the policy for. + +```yaml +Type: Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel +Parameter Sets: PolicyByInputObjectSet +Aliases: AzureSqlDatabase + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -DatabaseName +The name of the Azure SQL Database to use. + +```yaml +Type: System.String +Parameter Sets: PolicyByResourceServerDatabaseSet +Aliases: + +Required: True +Position: 2 +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with Azure. + +```yaml +Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Parameter Sets: (All) +Aliases: AzContext, AzureRmContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. + +```yaml +Type: System.String +Parameter Sets: PolicyByResourceServerDatabaseSet +Aliases: + +Required: True +Position: 0 +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -ResourceId +The short term retention policy resource Id. + +```yaml +Type: System.String +Parameter Sets: PolicyByResourceIdSet +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -RetentionDays +The backup retention setting, in days. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: True +Position: 3 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerName +The name of the Azure SQL Server the database is in. + +```yaml +Type: System.String +Parameter Sets: PolicyByResourceServerDatabaseSet +Aliases: + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel + +### System.String + +## OUTPUTS + +### Microsoft.Azure.Commands.Sql.Backup.Model.AzureSqlDatabaseBackupShortTermRetentionPolicyModel + +## NOTES + +## RELATED LINKS diff --git a/tools/StaticAnalysis/Exceptions/Az.Sql/SignatureIssues.csv b/tools/StaticAnalysis/Exceptions/Az.Sql/SignatureIssues.csv index 573dc6f43f76..20f68f9885f4 100644 --- a/tools/StaticAnalysis/Exceptions/Az.Sql/SignatureIssues.csv +++ b/tools/StaticAnalysis/Exceptions/Az.Sql/SignatureIssues.csv @@ -215,3 +215,4 @@ "c:\workspace\powershell\artifacts\Debug\Az.Sql\Microsoft.Azure.PowerShell.Cmdlets.Sql.dll","Microsoft.Azure.Commands.Sql.VulnerabilityAssessmentSettings.Cmdlet.GetAzureSqlManagedDatabaseVulnerabilityAssessmentSettings","Get-AzSqlInstanceDatabaseVulnerabilityAssessmentSettings","1","8400","Get-AzSqlInstanceDatabaseVulnerabilityAssessmentSettings uses the noun 'AzSqlInstanceDatabaseVulnerabilityAssessmentSettings', which does not follow the enforced naming convention of using a singular noun for a cmdlet name.","Consider using a singular noun for the cmdlet name." "c:\workspace\powershell\artifacts\Debug\Az.Sql\Microsoft.Azure.PowerShell.Cmdlets.Sql.dll","Microsoft.Azure.Commands.Sql.VulnerabilityAssessmentSettings.Cmdlet.UpdateAzureSqlManagedDatabaseVulnerabilityAssessmentSettings","Update-AzSqlInstanceDatabaseVulnerabilityAssessmentSettings","1","8400","Update-AzSqlInstanceDatabaseVulnerabilityAssessmentSettings uses the noun 'AzSqlInstanceDatabaseVulnerabilityAssessmentSettings', which does not follow the enforced naming convention of using a singular noun for a cmdlet name.","Consider using a singular noun for the cmdlet name." "c:\workspace\powershell\artifacts\Debug\Az.Sql\Microsoft.Azure.PowerShell.Cmdlets.Sql.dll","Microsoft.Azure.Commands.Sql.VulnerabilityAssessmentSettings.Cmdlet.UpdateAzureSqlManagedDatabaseVulnerabilityAssessmentSettings","Update-AzSqlInstanceDatabaseVulnerabilityAssessmentSettings","1","8410","Parameter EmailAdmins of cmdlet Update-AzSqlInstanceDatabaseVulnerabilityAssessmentSettings does not follow the enforced naming convention of using a singular noun for a parameter name.","Consider using a singular noun for the parameter name." +"Microsoft.Azure.PowerShell.Cmdlets.Sql.dll","Microsoft.Azure.Commands.Sql.Backup.Cmdlet.SetAzureRmSqlDatabaseBackupShortTermRetentionPolicy","Set-AzSqlDatabaseBackupShortTermRetentionPolicy","1","8410","Parameter RetentionDays of cmdlet Set-AzSqlDatabaseBackupShortTermRetentionPolicy does not follow the enforced naming convention of using a singular noun for a parameter name.","Consider using a singular noun for the parameter name."