From 575a03a3cbd1584a1f0dc4dc1a83a490c05a1731 Mon Sep 17 00:00:00 2001 From: azurepowershell Date: Tue, 23 Feb 2021 05:27:57 +0000 Subject: [PATCH 1/3] Move MySql to master --- src/MySql/Az.MySql.format.ps1xml | 24 -- src/MySql/Az.MySql.psd1 | 12 +- .../custom/New-AzMySqlFlexibleServer.ps1 | 11 + ...MySqlFlexibleServer_PointInTimeRestore.ps1 | 13 +- .../custom/Update-AzMySqlFlexibleServer.ps1 | 45 ++- .../exports/Get-AzMySqlConfiguration.ps1 | 2 +- .../exports/Get-AzMySqlConnectionString.ps1 | 2 +- src/MySql/exports/Get-AzMySqlFirewallRule.ps1 | 2 +- .../exports/Get-AzMySqlFlexibleServer.ps1 | 2 +- ...Get-AzMySqlFlexibleServerConfiguration.ps1 | 2 +- ...-AzMySqlFlexibleServerConnectionString.ps1 | 2 +- .../Get-AzMySqlFlexibleServerDatabase.ps1 | 2 +- .../Get-AzMySqlFlexibleServerFirewallRule.ps1 | 2 +- ...lFlexibleServerLocationBasedCapability.ps1 | 2 +- .../Get-AzMySqlFlexibleServerReplica.ps1 | 2 +- src/MySql/exports/Get-AzMySqlReplica.ps1 | 2 +- src/MySql/exports/Get-AzMySqlServer.ps1 | 2 +- .../exports/Get-AzMySqlVirtualNetworkRule.ps1 | 2 +- src/MySql/exports/New-AzMySqlFirewallRule.ps1 | 2 +- .../exports/New-AzMySqlFlexibleServer.ps1 | 8 +- .../New-AzMySqlFlexibleServerDatabase.ps1 | 2 +- .../New-AzMySqlFlexibleServerFirewallRule.ps1 | 2 +- .../New-AzMySqlFlexibleServerReplica.ps1 | 4 +- src/MySql/exports/New-AzMySqlReplica.ps1 | 2 +- src/MySql/exports/New-AzMySqlServer.ps1 | 2 +- .../exports/New-AzMySqlVirtualNetworkRule.ps1 | 2 +- src/MySql/exports/ProxyCmdletDefinitions.ps1 | 113 ++++--- .../exports/Remove-AzMySqlFirewallRule.ps1 | 2 +- .../exports/Remove-AzMySqlFlexibleServer.ps1 | 2 +- .../Remove-AzMySqlFlexibleServerDatabase.ps1 | 2 +- ...move-AzMySqlFlexibleServerFirewallRule.ps1 | 2 +- src/MySql/exports/Remove-AzMySqlServer.ps1 | 2 +- .../Remove-AzMySqlVirtualNetworkRule.ps1 | 2 +- .../exports/Restart-AzMySqlFlexibleServer.ps1 | 2 +- src/MySql/exports/Restart-AzMySqlServer.ps1 | 2 +- .../exports/Restore-AzMySqlFlexibleServer.ps1 | 8 +- src/MySql/exports/Restore-AzMySqlServer.ps1 | 2 +- .../exports/Start-AzMySqlFlexibleServer.ps1 | 2 +- .../exports/Stop-AzMySqlFlexibleServer.ps1 | 2 +- .../Test-AzMySqlFlexibleServerConnect.ps1 | 2 +- .../exports/Update-AzMySqlConfiguration.ps1 | 2 +- .../exports/Update-AzMySqlFirewallRule.ps1 | 2 +- .../exports/Update-AzMySqlFlexibleServer.ps1 | 17 +- ...ate-AzMySqlFlexibleServerConfiguration.ps1 | 2 +- .../Update-AzMySqlFlexibleServerDatabase.ps1 | 2 +- ...date-AzMySqlFlexibleServerFirewallRule.ps1 | 2 +- src/MySql/exports/Update-AzMySqlServer.ps1 | 2 +- .../Update-AzMySqlVirtualNetworkRule.ps1 | 2 +- src/MySql/generate-info.json | 10 +- .../Models/Api20171201/Server.PowerShell.cs | 16 +- .../api/Models/Api20171201/Server.cs | 4 +- .../Api20171201/ServerForCreate.PowerShell.cs | 16 +- ...erPropertiesForDefaultCreate.PowerShell.cs | 4 +- .../ServerPropertiesForDefaultCreate.cs | 32 +- .../ServerPropertiesForDefaultCreate.json.cs | 4 +- .../ServerPropertiesForGeoRestore.cs | 22 +- .../Api20171201/ServerPropertiesForReplica.cs | 22 +- .../Api20171201/ServerPropertiesForRestore.cs | 22 +- .../ServerUpdateParameters.PowerShell.cs | 12 +- .../Api20171201/ServerUpdateParameters.cs | 8 +- ...erUpdateParametersProperties.PowerShell.cs | 4 +- .../ServerUpdateParametersProperties.cs | 10 +- .../ServerUpdateParametersProperties.json.cs | 4 +- .../ServerAutoGenerated.PowerShell.cs | 20 +- .../Api20200701Preview/ServerAutoGenerated.cs | 12 +- .../ServerForUpdate.PowerShell.cs | 16 +- .../Api20200701Preview/ServerForUpdate.cs | 8 +- ...erverPropertiesAutoGenerated.PowerShell.cs | 4 +- .../ServerPropertiesAutoGenerated.cs | 10 +- .../ServerPropertiesAutoGenerated.json.cs | 4 +- .../ServerPropertiesForUpdate.PowerShell.cs | 4 +- .../ServerPropertiesForUpdate.cs | 10 +- .../ServerPropertiesForUpdate.json.cs | 4 +- src/MySql/generated/api/MySql.cs | 184 +++++------ ...tAzMySqlFlexibleServerConfiguration_Get.cs | 2 +- ...xibleServerConfiguration_GetViaIdentity.cs | 2 +- ...AzMySqlFlexibleServerConfiguration_List.cs | 2 +- .../GetAzMySqlFlexibleServerDatabase_Get.cs | 2 +- ...qlFlexibleServerDatabase_GetViaIdentity.cs | 2 +- .../GetAzMySqlFlexibleServerDatabase_List.cs | 2 +- ...etAzMySqlFlexibleServerFirewallRule_Get.cs | 2 +- ...exibleServerFirewallRule_GetViaIdentity.cs | 2 +- ...tAzMySqlFlexibleServerFirewallRule_List.cs | 2 +- .../GetAzMySqlFlexibleServerKey_Get.cs | 2 +- ...AzMySqlFlexibleServerKey_GetViaIdentity.cs | 2 +- .../GetAzMySqlFlexibleServerKey_List.cs | 2 +- .../GetAzMySqlFlexibleServerReplica_List.cs | 2 +- .../cmdlets/GetAzMySqlFlexibleServer_Get.cs | 2 +- ...GetAzMySqlFlexibleServer_GetViaIdentity.cs | 2 +- ...NewAzMySqlFlexibleServerDatabase_Create.cs | 2 +- ...qlFlexibleServerDatabase_CreateExpanded.cs | 2 +- ...lexibleServerDatabase_CreateViaIdentity.cs | 2 +- ...erverDatabase_CreateViaIdentityExpanded.cs | 2 +- ...zMySqlFlexibleServerFirewallRule_Create.cs | 2 +- ...exibleServerFirewallRule_CreateExpanded.cs | 2 +- ...bleServerFirewallRule_CreateViaIdentity.cs | 2 +- ...rFirewallRule_CreateViaIdentityExpanded.cs | 2 +- .../NewAzMySqlFlexibleServerKey_Create.cs | 2 +- ...AzMySqlFlexibleServerKey_CreateExpanded.cs | 2 +- ...ySqlFlexibleServerKey_CreateViaIdentity.cs | 2 +- ...ibleServerKey_CreateViaIdentityExpanded.cs | 2 +- .../NewAzMySqlFlexibleServer_Create.cs | 2 +- ...NewAzMySqlFlexibleServer_CreateExpanded.cs | 6 +- ...AzMySqlFlexibleServer_CreateViaIdentity.cs | 2 +- ...lexibleServer_CreateViaIdentityExpanded.cs | 6 +- ...oveAzMySqlFlexibleServerDatabase_Delete.cs | 2 +- ...lexibleServerDatabase_DeleteViaIdentity.cs | 2 +- ...zMySqlFlexibleServerFirewallRule_Delete.cs | 2 +- ...bleServerFirewallRule_DeleteViaIdentity.cs | 2 +- .../RemoveAzMySqlFlexibleServerKey_Delete.cs | 2 +- ...ySqlFlexibleServerKey_DeleteViaIdentity.cs | 2 +- .../RemoveAzMySqlFlexibleServer_Delete.cs | 2 +- ...AzMySqlFlexibleServer_DeleteViaIdentity.cs | 2 +- .../RestartAzMySqlFlexibleServer_Restart.cs | 2 +- ...zMySqlFlexibleServer_RestartViaIdentity.cs | 2 +- .../SetAzMySqlFlexibleServerKey_Update.cs | 2 +- ...AzMySqlFlexibleServerKey_UpdateExpanded.cs | 2 +- .../StartAzMySqlFlexibleServer_Start.cs | 2 +- ...tAzMySqlFlexibleServer_StartViaIdentity.cs | 2 +- .../cmdlets/StopAzMySqlFlexibleServer_Stop.cs | 2 +- ...opAzMySqlFlexibleServer_StopViaIdentity.cs | 2 +- ...MySqlFlexibleServerConfiguration_Update.cs | 2 +- ...xibleServerConfiguration_UpdateExpanded.cs | 2 +- ...leServerConfiguration_UpdateViaIdentity.cs | 2 +- ...Configuration_UpdateViaIdentityExpanded.cs | 2 +- ...ateAzMySqlFlexibleServerDatabase_Update.cs | 2 +- ...qlFlexibleServerDatabase_UpdateExpanded.cs | 2 +- ...lexibleServerDatabase_UpdateViaIdentity.cs | 2 +- ...erverDatabase_UpdateViaIdentityExpanded.cs | 2 +- ...zMySqlFlexibleServerFirewallRule_Update.cs | 2 +- ...exibleServerFirewallRule_UpdateExpanded.cs | 2 +- ...bleServerFirewallRule_UpdateViaIdentity.cs | 2 +- ...rFirewallRule_UpdateViaIdentityExpanded.cs | 2 +- .../UpdateAzMySqlFlexibleServer_Update.cs | 2 +- ...ateAzMySqlFlexibleServer_UpdateExpanded.cs | 6 +- ...AzMySqlFlexibleServer_UpdateViaIdentity.cs | 2 +- ...lexibleServer_UpdateViaIdentityExpanded.cs | 6 +- .../UpdateAzMySqlServer_UpdateExpanded.cs | 4 +- ...AzMySqlServer_UpdateViaIdentityExpanded.cs | 4 +- .../runtime/BuildTime/Cmdlets/ExportPsd1.cs | 270 ++++++++++------ .../BuildTime/Models/PsHelpMarkdownOutputs.cs | 2 +- .../runtime/BuildTime/Models/PsProxyTypes.cs | 2 +- .../generated/runtime/PipelineMocking.cs | 24 +- src/MySql/help/New-AzMySqlFlexibleServer.md | 19 +- .../help/New-AzMySqlFlexibleServerReplica.md | 2 +- .../help/Restore-AzMySqlFlexibleServer.md | 16 +- .../help/Update-AzMySqlFlexibleServer.md | 38 ++- src/MySql/internal/Get-AzMySqlDatabase.ps1 | 2 +- .../internal/Get-AzMySqlFlexibleServerKey.ps1 | 2 +- ...lFlexibleServerLocationBasedCapability.ps1 | 2 +- ...lexibleServerVirtualNetworkSubnetUsage.ps1 | 2 +- ...et-AzMySqlLocationBasedPerformanceTier.ps1 | 2 +- src/MySql/internal/Get-AzMySqlLogFile.ps1 | 2 +- src/MySql/internal/Get-AzMySqlOperation.ps1 | 2 +- .../Get-AzMySqlServerAdministrator.ps1 | 2 +- .../Get-AzMySqlServerSecurityAlertPolicy.ps1 | 2 +- .../internal/New-AzMySqlConfiguration.ps1 | 2 +- src/MySql/internal/New-AzMySqlDatabase.ps1 | 2 +- .../internal/New-AzMySqlFirewallRule.ps1 | 2 +- .../internal/New-AzMySqlFlexibleServer.ps1 | 6 +- .../New-AzMySqlFlexibleServerDatabase.ps1 | 2 +- .../New-AzMySqlFlexibleServerFirewallRule.ps1 | 2 +- .../internal/New-AzMySqlFlexibleServerKey.ps1 | 2 +- src/MySql/internal/New-AzMySqlServer.ps1 | 2 +- .../New-AzMySqlServerAdministrator.ps1 | 2 +- .../New-AzMySqlServerSecurityAlertPolicy.ps1 | 2 +- .../New-AzMySqlVirtualNetworkRule.ps1 | 2 +- src/MySql/internal/ProxyCmdletDefinitions.ps1 | 86 +++--- src/MySql/internal/Remove-AzMySqlDatabase.ps1 | 2 +- .../Remove-AzMySqlFlexibleServerKey.ps1 | 2 +- .../Remove-AzMySqlServerAdministrator.ps1 | 2 +- src/MySql/internal/Set-AzMySqlDatabase.ps1 | 2 +- .../internal/Set-AzMySqlFlexibleServerKey.ps1 | 2 +- .../Set-AzMySqlServerAdministrator.ps1 | 2 +- .../Set-AzMySqlServerSecurityAlertPolicy.ps1 | 2 +- ...-AzMySqlFlexibleServerNameAvailability.ps1 | 2 +- .../internal/Test-AzMySqlNameAvailability.ps1 | 2 +- .../internal/Update-AzMySqlConfiguration.ps1 | 2 +- .../internal/Update-AzMySqlFirewallRule.ps1 | 2 +- .../internal/Update-AzMySqlFlexibleServer.ps1 | 6 +- ...ate-AzMySqlFlexibleServerConfiguration.ps1 | 2 +- .../Update-AzMySqlFlexibleServerDatabase.ps1 | 2 +- ...date-AzMySqlFlexibleServerFirewallRule.ps1 | 2 +- src/MySql/internal/Update-AzMySqlServer.ps1 | 6 +- .../Update-AzMySqlVirtualNetworkRule.ps1 | 2 +- src/MySql/readme.md | 3 + .../Get-AzMySqlFlexibleServer.Recording.json | 12 +- .../test/Get-AzMySqlFlexibleServer.Tests.ps1 | 2 +- ...FlexibleServerConfiguration.Recording.json | 12 +- ...MySqlFlexibleServerConfiguration.Tests.ps1 | 2 +- ...xibleServerConnectionString.Recording.json | 24 +- ...MySqlFlexibleServerDatabase.Recording.json | 24 +- ...et-AzMySqlFlexibleServerDatabase.Tests.ps1 | 2 +- ...lFlexibleServerFirewallRule.Recording.json | 24 +- ...zMySqlFlexibleServerFirewallRule.Tests.ps1 | 2 +- ...rverLocationBasedCapability.Recording.json | 2 +- ...zMySqlFlexibleServerReplica.Recording.json | 20 +- ...Get-AzMySqlFlexibleServerReplica.Tests.ps1 | 2 +- .../New-AzMySqlFlexibleServer.Recording.json | 192 ++++++------ ...MySqlFlexibleServerDatabase.Recording.json | 12 +- ...lFlexibleServerFirewallRule.Recording.json | 36 +-- ...zMySqlFlexibleServerReplica.Recording.json | 16 +- ...emove-AzMySqlFlexibleServer.Recording.json | 16 +- .../Remove-AzMySqlFlexibleServer.Tests.ps1 | 2 +- ...MySqlFlexibleServerDatabase.Recording.json | 24 +- ...ve-AzMySqlFlexibleServerDatabase.Tests.ps1 | 2 +- ...lFlexibleServerFirewallRule.Recording.json | 24 +- ...zMySqlFlexibleServerFirewallRule.Tests.ps1 | 2 +- ...start-AzMySqlFlexibleServer.Recording.json | 8 +- .../Restart-AzMySqlFlexibleServer.Tests.ps1 | 2 +- ...store-AzMySqlFlexibleServer.Recording.json | 12 +- ...Start-AzMySqlFlexibleServer.Recording.json | 16 +- .../Start-AzMySqlFlexibleServer.Tests.ps1 | 2 +- .../Stop-AzMySqlFlexibleServer.Recording.json | 16 +- .../test/Stop-AzMySqlFlexibleServer.Tests.ps1 | 2 +- ...zMySqlFlexibleServerConnect.Recording.json | 16 +- ...est-AzMySqlFlexibleServerConnect.Tests.ps1 | 4 +- ...pdate-AzMySqlFlexibleServer.Recording.json | 291 ++++++++++++++---- .../Update-AzMySqlFlexibleServer.Tests.ps1 | 15 +- ...FlexibleServerConfiguration.Recording.json | 16 +- ...MySqlFlexibleServerConfiguration.Tests.ps1 | 2 +- ...MySqlFlexibleServerDatabase.Recording.json | 28 +- ...te-AzMySqlFlexibleServerDatabase.Tests.ps1 | 2 +- ...lFlexibleServerFirewallRule.Recording.json | 40 +-- ...zMySqlFlexibleServerFirewallRule.Tests.ps1 | 4 +- 225 files changed, 1376 insertions(+), 1049 deletions(-) diff --git a/src/MySql/Az.MySql.format.ps1xml b/src/MySql/Az.MySql.format.ps1xml index aedacc9498d6..a969011ae487 100644 --- a/src/MySql/Az.MySql.format.ps1xml +++ b/src/MySql/Az.MySql.format.ps1xml @@ -1071,9 +1071,6 @@ - - - @@ -1111,9 +1108,6 @@ AdministratorLogin - - AdministratorLoginPassword - @@ -1406,9 +1400,6 @@ - - - @@ -1428,9 +1419,6 @@ - - AdministratorLoginPassword - MinimalTlsVersion @@ -2441,9 +2429,6 @@ - - - @@ -2502,9 +2487,6 @@ AdministratorLogin - - AdministratorLoginPassword - AvailabilityZone @@ -2568,9 +2550,6 @@ - - - @@ -2584,9 +2563,6 @@ - - AdministratorLoginPassword - HaEnabled diff --git a/src/MySql/Az.MySql.psd1 b/src/MySql/Az.MySql.psd1 index b1f176e255b2..96be40ab99cb 100644 --- a/src/MySql/Az.MySql.psd1 +++ b/src/MySql/Az.MySql.psd1 @@ -3,7 +3,7 @@ # # Generated by: Microsoft Corporation # -# Generated on: 2/5/2021 +# Generated on: 2/23/2021 # @{ @@ -12,7 +12,7 @@ RootModule = './Az.MySql.psm1' # Version number of this module. -ModuleVersion = '0.5.0' +ModuleVersion = '0.1.0' # Supported PSEditions CompatiblePSEditions = 'Core', 'Desktop' @@ -45,7 +45,7 @@ PowerShellVersion = '5.1' DotNetFrameworkVersion = '4.7.2' # Minimum version of the common language runtime (CLR) required by this module. This prerequisite is valid for the PowerShell Desktop edition only. -# CLRVersion = '' +# ClrVersion = '' # Processor architecture (None, X86, Amd64) required by this module # ProcessorArchitecture = '' @@ -54,7 +54,7 @@ DotNetFrameworkVersion = '4.7.2' RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.2.5'; }) # Assemblies that must be loaded prior to importing this module -RequiredAssemblies = 'bin\Az.MySql.private.dll' +RequiredAssemblies = './bin/Az.MySql.private.dll' # Script files (.ps1) that are run in the caller's environment prior to importing this module. # ScriptsToProcess = @() @@ -63,7 +63,7 @@ RequiredAssemblies = 'bin\Az.MySql.private.dll' # TypesToProcess = @() # Format files (.ps1xml) to be loaded when importing this module -FormatsToProcess = 'Az.MySql.format.ps1xml' +FormatsToProcess = './Az.MySql.format.ps1xml' # Modules to import as nested modules of the module specified in RootModule/ModuleToProcess # NestedModules = @() @@ -133,7 +133,7 @@ PrivateData = @{ # IconUri = '' # ReleaseNotes of this module - ReleaseNotes = '* Added cmdlet ''Test-AzMySqlFlexibleServerConnect''' + # ReleaseNotes = '' # Prerelease string of this module # Prerelease = '' diff --git a/src/MySql/custom/New-AzMySqlFlexibleServer.ps1 b/src/MySql/custom/New-AzMySqlFlexibleServer.ps1 index fc0c9ce91608..fa34d369a292 100644 --- a/src/MySql/custom/New-AzMySqlFlexibleServer.ps1 +++ b/src/MySql/custom/New-AzMySqlFlexibleServer.ps1 @@ -53,6 +53,11 @@ param( [System.String] ${Location}, + [Parameter(HelpMessage = 'Availability zone into which to provision the resource.')] + [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] + [System.String] + ${Zone}, + [Parameter(HelpMessage = 'Administrator username for the server. Once set, it cannot be changed.')] [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] [System.String] @@ -187,6 +192,11 @@ process { $PSBoundParameters.Location = 'westus2' } + if ($PSBoundParameters.ContainsKey('Zone')) { + $PSBoundParameters.AvailabilityZone = $PSBoundParameters.Zone + $null = $PSBoundParameters.Remove('Zone') + } + if (!$PSBoundParameters.ContainsKey('AdministratorLoginPassword')) { $Password = Get-GeneratePassword $PSBoundParameters.AdministratorLoginPassword = $Password | ConvertTo-SecureString -AsPlainText -Force @@ -515,6 +525,7 @@ function CreateFirewallRule($Parameters) { } elseif ($StartIP -eq $EndIP) { $Msg = 'Configuring server firewall rule to accept connections from ' + $StartIP + $RuleName = "FirewallIPAddress_" + $Date } else { $Msg = 'Configuring server firewall rule to accept connections from {0} to {1}' -f $StartIP, $EndIp diff --git a/src/MySql/custom/Restore-AzMySqlFlexibleServer_PointInTimeRestore.ps1 b/src/MySql/custom/Restore-AzMySqlFlexibleServer_PointInTimeRestore.ps1 index 29e8e836dda7..3ddfd4cba2c1 100644 --- a/src/MySql/custom/Restore-AzMySqlFlexibleServer_PointInTimeRestore.ps1 +++ b/src/MySql/custom/Restore-AzMySqlFlexibleServer_PointInTimeRestore.ps1 @@ -45,10 +45,10 @@ function Restore-AzMySqlFlexibleServer_PointInTimeRestore { [Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated] ${InputObject}, - [Parameter(HelpMessage = 'The name of the sku, e.g., Standard_D2ds_v4, Standard_B1ms')] + [Parameter(HelpMessage = 'Availability zone into which to provision the resource.')] [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] [System.String] - ${Sku}, + ${Zone}, [Parameter(HelpMessage = 'The credentials, account, tenant, and subscription used for communication with Azure.')] [Alias('AzureRMContext', 'AzureCredential')] @@ -113,16 +113,13 @@ function Restore-AzMySqlFlexibleServer_PointInTimeRestore { $server = $PSBoundParameters['InputObject'] $PSBoundParameters.SourceServerId = $server.Id $PSBoundParameters.Location = $server.Location - $PSBoundParameters.SkuName = $server.SkuName $null = $PSBoundParameters.Remove('InputObject') - if($PSBoundParameters.ContainsKey('Sku')) - { - $PSBoundParameters.SkuName = $PSBoundParameters['Sku'] - $null = $PSBoundParameters.Remove('Sku') + if ($PSBoundParameters.ContainsKey('Zone')) { + $PSBoundParameters.AvailabilityZone = $PSBoundParameters.Zone + $null = $PSBoundParameters.Remove('Zone') } - Az.MySql.internal\New-AzMySqlFlexibleServer @PSBoundParameters } catch { throw diff --git a/src/MySql/custom/Update-AzMySqlFlexibleServer.ps1 b/src/MySql/custom/Update-AzMySqlFlexibleServer.ps1 index ee1d9961c2ad..ece466dcae55 100644 --- a/src/MySql/custom/Update-AzMySqlFlexibleServer.ps1 +++ b/src/MySql/custom/Update-AzMySqlFlexibleServer.ps1 @@ -56,12 +56,12 @@ function Update-AzMySqlFlexibleServer { [System.String] ${ReplicationRole}, - [Parameter(HelpMessage='The name of the sku, typically, tier + family + cores, e.g. B_Gen4_1, GP_Gen5_8.')] + [Parameter(HelpMessage='The name of the sku, typically, tier + family + cores, e.g. Burstable_B1ms, Standard_D2ds_v4')] [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] [System.String] ${Sku}, - [Parameter(HelpMessage='The tier of the particular SKU, e.g. Basic.')] + [Parameter(HelpMessage='The tier of the particular SKU. Accepted values: Burstable, GeneralPurpose, Memory Optimized. Default: Burstable.')] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier])] [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier] @@ -69,6 +69,7 @@ function Update-AzMySqlFlexibleServer { [Parameter(HelpMessage='Enable or disable high availability feature.')] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.HaEnabledEnum])] + [Validateset('Enabled', 'Disabled')] [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.HaEnabledEnum] # Enable HA or not for a server. @@ -76,6 +77,7 @@ function Update-AzMySqlFlexibleServer { [Parameter(HelpMessage='Enable ssl enforcement or not when connect to server.')] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum])] + [Validateset('Enabled', 'Disabled')] [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum] ${SslEnforcement}, @@ -103,6 +105,11 @@ function Update-AzMySqlFlexibleServer { [System.Collections.Hashtable] ${Tag}, + [Parameter(HelpMessage='Period of time (UTC) designated for maintenance. Examples: "Sun:23:30" to schedule on Sunday, 11:30pm UTC. To set back to default pass in "Disabled"')] + [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] + [System.String] + ${MaintenanceWindow}, + [Parameter(HelpMessage = 'The credentials, account, tenant, and subscription used for communication with Azure.')] [Alias('AzureRMContext', 'AzureCredential')] [ValidateNotNull()] @@ -181,6 +188,40 @@ function Update-AzMySqlFlexibleServer { $null = $PSBoundParameters.Remove('StorageAutogrow') } + if ($PSBoundParameters.ContainsKey('MaintenanceWindow')) { + + $PSBoundParameters.MaintenanceWindowDayOfWeek = $null + $PSBoundParameters.MaintenanceWindowStartHour = $null + $PSBoundParameters.MaintenanceWindowStartMinute = $null + + if ($PSBoundParameters.MaintenanceWindow.ToLower() -eq "disabled"){ + $PSBoundParameters.MaintenanceWindowDayOfWeek = 0 + $PSBoundParameters.MaintenanceWindowStartHour = 0 + $PSBoundParameters.MaintenanceWindowStartMinute = 0 + $PSBoundParameters.MaintenanceWindowCustomWindow = "Disabled" + } + else { + $ParsedWindow = $PSBoundParameters.MaintenanceWindow -split ":" + $DaytoNumber = @{Mon = 1; Tue = 2; Wed = 3; Thur = 4; Fri = 5; Sat = 6; Sun = 0} + + if ($ParsedWindow.Length -ge 1){ + $PSBoundParameters.MaintenanceWindowDayOfWeek = $DaytoNumber[$ParsedWindow[0]] + } + + if ($ParsedWindow.Length -ge 2){ + $PSBoundParameters.MaintenanceWindowStartHour = $ParsedWindow[1] + } + + if ($ParsedWindow.Length -ge 3){ + $PSBoundParameters.MaintenanceWindowStartMinute = $ParsedWindow[2] + } + + $PSBoundParameters.MaintenanceWindowCustomWindow = "Enabled" + } + + $null = $PSBoundParameters.Remove('MaintenanceWindow') + } + Az.MySql.internal\Update-AzMySqlFlexibleServer @PSBoundParameters } catch { throw diff --git a/src/MySql/exports/Get-AzMySqlConfiguration.ps1 b/src/MySql/exports/Get-AzMySqlConfiguration.ps1 index 3348a8ec02d1..8e08ba1bdcaa 100644 --- a/src/MySql/exports/Get-AzMySqlConfiguration.ps1 +++ b/src/MySql/exports/Get-AzMySqlConfiguration.ps1 @@ -61,7 +61,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlconfiguration +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlconfiguration #> function Get-AzMySqlConfiguration { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IConfiguration])] diff --git a/src/MySql/exports/Get-AzMySqlConnectionString.ps1 b/src/MySql/exports/Get-AzMySqlConnectionString.ps1 index 236dc9524617..99e0c5268a0c 100644 --- a/src/MySql/exports/Get-AzMySqlConnectionString.ps1 +++ b/src/MySql/exports/Get-AzMySqlConnectionString.ps1 @@ -63,7 +63,7 @@ INPUTOBJECT : The server for the connection string. [UserVisibleState ]: A state of a server that is visible to user. [Version ]: Server version. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlconnectionstring +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlconnectionstring #> function Get-AzMySqlConnectionString { [OutputType([System.String])] diff --git a/src/MySql/exports/Get-AzMySqlFirewallRule.ps1 b/src/MySql/exports/Get-AzMySqlFirewallRule.ps1 index b4afa12e22da..c6bd399c53b8 100644 --- a/src/MySql/exports/Get-AzMySqlFirewallRule.ps1 +++ b/src/MySql/exports/Get-AzMySqlFirewallRule.ps1 @@ -60,7 +60,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlfirewallrule #> function Get-AzMySqlFirewallRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule])] diff --git a/src/MySql/exports/Get-AzMySqlFlexibleServer.ps1 b/src/MySql/exports/Get-AzMySqlFlexibleServer.ps1 index cb5674cbf6d3..5615e8ab5a5c 100644 --- a/src/MySql/exports/Get-AzMySqlFlexibleServer.ps1 +++ b/src/MySql/exports/Get-AzMySqlFlexibleServer.ps1 @@ -67,7 +67,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlflexibleserver +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlflexibleserver #> function Get-AzMySqlFlexibleServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated])] diff --git a/src/MySql/exports/Get-AzMySqlFlexibleServerConfiguration.ps1 b/src/MySql/exports/Get-AzMySqlFlexibleServerConfiguration.ps1 index 139f378f3282..faef6e3018b9 100644 --- a/src/MySql/exports/Get-AzMySqlFlexibleServerConfiguration.ps1 +++ b/src/MySql/exports/Get-AzMySqlFlexibleServerConfiguration.ps1 @@ -62,7 +62,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlflexibleserverconfiguration +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlflexibleserverconfiguration #> function Get-AzMySqlFlexibleServerConfiguration { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IConfigurationAutoGenerated])] diff --git a/src/MySql/exports/Get-AzMySqlFlexibleServerConnectionString.ps1 b/src/MySql/exports/Get-AzMySqlFlexibleServerConnectionString.ps1 index 90862b961add..78d9aab67058 100644 --- a/src/MySql/exports/Get-AzMySqlFlexibleServerConnectionString.ps1 +++ b/src/MySql/exports/Get-AzMySqlFlexibleServerConnectionString.ps1 @@ -49,7 +49,7 @@ INPUTOBJECT : The server for the connection string. [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlflexibleserverconnectionstring +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlflexibleserverconnectionstring #> function Get-AzMySqlFlexibleServerConnectionString { [OutputType([System.String])] diff --git a/src/MySql/exports/Get-AzMySqlFlexibleServerDatabase.ps1 b/src/MySql/exports/Get-AzMySqlFlexibleServerDatabase.ps1 index f246a39c918a..90a1fe5bc0a7 100644 --- a/src/MySql/exports/Get-AzMySqlFlexibleServerDatabase.ps1 +++ b/src/MySql/exports/Get-AzMySqlFlexibleServerDatabase.ps1 @@ -62,7 +62,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlflexibleserverdatabase +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlflexibleserverdatabase #> function Get-AzMySqlFlexibleServerDatabase { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IDatabase])] diff --git a/src/MySql/exports/Get-AzMySqlFlexibleServerFirewallRule.ps1 b/src/MySql/exports/Get-AzMySqlFlexibleServerFirewallRule.ps1 index df522850d503..116396be86ed 100644 --- a/src/MySql/exports/Get-AzMySqlFlexibleServerFirewallRule.ps1 +++ b/src/MySql/exports/Get-AzMySqlFlexibleServerFirewallRule.ps1 @@ -61,7 +61,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlflexibleserverfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlflexibleserverfirewallrule #> function Get-AzMySqlFlexibleServerFirewallRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule])] diff --git a/src/MySql/exports/Get-AzMySqlFlexibleServerLocationBasedCapability.ps1 b/src/MySql/exports/Get-AzMySqlFlexibleServerLocationBasedCapability.ps1 index 7a4e1a05b3ef..2429480d59ff 100644 --- a/src/MySql/exports/Get-AzMySqlFlexibleServerLocationBasedCapability.ps1 +++ b/src/MySql/exports/Get-AzMySqlFlexibleServerLocationBasedCapability.ps1 @@ -46,7 +46,7 @@ Standard_E64ds_v4 MemoryOptimized 8192 64 .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.ICapabilityProperties .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlflexibleserverlocationbasedcapability +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlflexibleserverlocationbasedcapability #> function Get-AzMySqlFlexibleServerLocationBasedCapability { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.ICapabilityProperties])] diff --git a/src/MySql/exports/Get-AzMySqlFlexibleServerReplica.ps1 b/src/MySql/exports/Get-AzMySqlFlexibleServerReplica.ps1 index 3cb99b5ee22b..ae10000fe1ce 100644 --- a/src/MySql/exports/Get-AzMySqlFlexibleServerReplica.ps1 +++ b/src/MySql/exports/Get-AzMySqlFlexibleServerReplica.ps1 @@ -28,7 +28,7 @@ mysql-test westus2 mysql_test 5.7 5120 Stand .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlflexibleserverreplica +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlflexibleserverreplica #> function Get-AzMySqlFlexibleServerReplica { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated])] diff --git a/src/MySql/exports/Get-AzMySqlReplica.ps1 b/src/MySql/exports/Get-AzMySqlReplica.ps1 index bd1808902ac8..b3b1ecdea362 100644 --- a/src/MySql/exports/Get-AzMySqlReplica.ps1 +++ b/src/MySql/exports/Get-AzMySqlReplica.ps1 @@ -28,7 +28,7 @@ mysql-test-replica eastus mysql_test 5.7 10240 G .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServer .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlreplica +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlreplica #> function Get-AzMySqlReplica { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServer])] diff --git a/src/MySql/exports/Get-AzMySqlServer.ps1 b/src/MySql/exports/Get-AzMySqlServer.ps1 index cd9b19ae46a5..afa53849f192 100644 --- a/src/MySql/exports/Get-AzMySqlServer.ps1 +++ b/src/MySql/exports/Get-AzMySqlServer.ps1 @@ -66,7 +66,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlserver +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlserver #> function Get-AzMySqlServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServer])] diff --git a/src/MySql/exports/Get-AzMySqlVirtualNetworkRule.ps1 b/src/MySql/exports/Get-AzMySqlVirtualNetworkRule.ps1 index 1f6227847ebf..5ce0ce706f66 100644 --- a/src/MySql/exports/Get-AzMySqlVirtualNetworkRule.ps1 +++ b/src/MySql/exports/Get-AzMySqlVirtualNetworkRule.ps1 @@ -60,7 +60,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlvirtualnetworkrule +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlvirtualnetworkrule #> function Get-AzMySqlVirtualNetworkRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IVirtualNetworkRule])] diff --git a/src/MySql/exports/New-AzMySqlFirewallRule.ps1 b/src/MySql/exports/New-AzMySqlFirewallRule.ps1 index d7e2d4839546..b6b805db335a 100644 --- a/src/MySql/exports/New-AzMySqlFirewallRule.ps1 +++ b/src/MySql/exports/New-AzMySqlFirewallRule.ps1 @@ -40,7 +40,7 @@ AllowAll_2020-08-11_18-19-27 0.0.0.0 255.255.255.255 .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlfirewallrule #> function New-AzMySqlFirewallRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule])] diff --git a/src/MySql/exports/New-AzMySqlFlexibleServer.ps1 b/src/MySql/exports/New-AzMySqlFlexibleServer.ps1 index e1e7ac36f113..336c6ab398a0 100644 --- a/src/MySql/exports/New-AzMySqlFlexibleServer.ps1 +++ b/src/MySql/exports/New-AzMySqlFlexibleServer.ps1 @@ -108,7 +108,7 @@ mysql-test West US 2 Standard_B1ms Burstable mysqltest 5.7 10 .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlflexibleserver +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlflexibleserver #> function New-AzMySqlFlexibleServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated])] @@ -140,6 +140,12 @@ param( # The location the resource resides in. ${Location}, + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] + [System.String] + # Availability zone into which to provision the resource. + ${Zone}, + [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] [System.String] diff --git a/src/MySql/exports/New-AzMySqlFlexibleServerDatabase.ps1 b/src/MySql/exports/New-AzMySqlFlexibleServerDatabase.ps1 index 0e8190b9a096..102aa587953a 100644 --- a/src/MySql/exports/New-AzMySqlFlexibleServerDatabase.ps1 +++ b/src/MySql/exports/New-AzMySqlFlexibleServerDatabase.ps1 @@ -47,7 +47,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlflexibleserverdatabase +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlflexibleserverdatabase #> function New-AzMySqlFlexibleServerDatabase { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IDatabase])] diff --git a/src/MySql/exports/New-AzMySqlFlexibleServerFirewallRule.ps1 b/src/MySql/exports/New-AzMySqlFlexibleServerFirewallRule.ps1 index 924d1d5f35f7..2899787505ed 100644 --- a/src/MySql/exports/New-AzMySqlFlexibleServerFirewallRule.ps1 +++ b/src/MySql/exports/New-AzMySqlFlexibleServerFirewallRule.ps1 @@ -40,7 +40,7 @@ AllowAll_2020-08-11_18-19-27 0.0.0.0 255.255.255.255 .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlflexibleserverfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlflexibleserverfirewallrule #> function New-AzMySqlFlexibleServerFirewallRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule])] diff --git a/src/MySql/exports/New-AzMySqlFlexibleServerReplica.ps1 b/src/MySql/exports/New-AzMySqlFlexibleServerReplica.ps1 index 30a1673dd79f..8215c896793e 100644 --- a/src/MySql/exports/New-AzMySqlFlexibleServerReplica.ps1 +++ b/src/MySql/exports/New-AzMySqlFlexibleServerReplica.ps1 @@ -46,7 +46,7 @@ MASTER : The source server object to create replica from. [Tag ]: Resource tags. [(Any) ]: This indicates any property can be added to this object. [AdministratorLogin ]: The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation). - [AdministratorLoginPassword ]: The password of the administrator login (required for server creation). + [AdministratorLoginPassword ]: The password of the administrator login (required for server creation). [AvailabilityZone ]: availability Zone information of the server. [CreateMode ]: The mode to create a new MySQL server. [DelegatedSubnetArgumentSubnetArmResourceId ]: delegated subnet arm resource id. @@ -71,7 +71,7 @@ MASTER : The source server object to create replica from. [StorageProfileStorageMb ]: Max storage allowed for a server. [Version ]: Server version. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlflexibleserverreplica +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlflexibleserverreplica #> function New-AzMySqlFlexibleServerReplica { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated])] diff --git a/src/MySql/exports/New-AzMySqlReplica.ps1 b/src/MySql/exports/New-AzMySqlReplica.ps1 index f856b5143777..7b724b67dd42 100644 --- a/src/MySql/exports/New-AzMySqlReplica.ps1 +++ b/src/MySql/exports/New-AzMySqlReplica.ps1 @@ -68,7 +68,7 @@ MASTER : The source server object to create replica from. [UserVisibleState ]: A state of a server that is visible to user. [Version ]: Server version. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlreplica +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlreplica #> function New-AzMySqlReplica { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServer])] diff --git a/src/MySql/exports/New-AzMySqlServer.ps1 b/src/MySql/exports/New-AzMySqlServer.ps1 index c35fd6c2a799..c99df6319e1e 100644 --- a/src/MySql/exports/New-AzMySqlServer.ps1 +++ b/src/MySql/exports/New-AzMySqlServer.ps1 @@ -28,7 +28,7 @@ mysql-test eastus mysql_test 5.7 5120 GP_Gen .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServer .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlserver +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlserver #> function New-AzMySqlServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServer])] diff --git a/src/MySql/exports/New-AzMySqlVirtualNetworkRule.ps1 b/src/MySql/exports/New-AzMySqlVirtualNetworkRule.ps1 index b2aba9a68b77..4e1fbea8500f 100644 --- a/src/MySql/exports/New-AzMySqlVirtualNetworkRule.ps1 +++ b/src/MySql/exports/New-AzMySqlVirtualNetworkRule.ps1 @@ -29,7 +29,7 @@ vnet Microsoft.DBforMySQL/servers/virtualNetworkRules .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IVirtualNetworkRule .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlvirtualnetworkrule +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlvirtualnetworkrule #> function New-AzMySqlVirtualNetworkRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IVirtualNetworkRule])] diff --git a/src/MySql/exports/ProxyCmdletDefinitions.ps1 b/src/MySql/exports/ProxyCmdletDefinitions.ps1 index 2d5a862b92a8..3395bd41852b 100644 --- a/src/MySql/exports/ProxyCmdletDefinitions.ps1 +++ b/src/MySql/exports/ProxyCmdletDefinitions.ps1 @@ -61,7 +61,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlconfiguration +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlconfiguration #> function Get-AzMySqlConfiguration { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IConfiguration])] @@ -254,7 +254,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlfirewallrule #> function Get-AzMySqlFirewallRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule])] @@ -449,7 +449,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlflexibleserverconfiguration +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlflexibleserverconfiguration #> function Get-AzMySqlFlexibleServerConfiguration { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IConfigurationAutoGenerated])] @@ -644,7 +644,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlflexibleserverdatabase +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlflexibleserverdatabase #> function Get-AzMySqlFlexibleServerDatabase { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IDatabase])] @@ -838,7 +838,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlflexibleserverfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlflexibleserverfirewallrule #> function Get-AzMySqlFlexibleServerFirewallRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule])] @@ -999,7 +999,7 @@ mysql-test westus2 mysql_test 5.7 5120 Stand .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlflexibleserverreplica +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlflexibleserverreplica #> function Get-AzMySqlFlexibleServerReplica { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated])] @@ -1180,7 +1180,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlflexibleserver +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlflexibleserver #> function Get-AzMySqlFlexibleServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated])] @@ -1336,7 +1336,7 @@ mysql-test-replica eastus mysql_test 5.7 10240 G .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServer .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlreplica +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlreplica #> function Get-AzMySqlReplica { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServer])] @@ -1516,7 +1516,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlserver +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlserver #> function Get-AzMySqlServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServer])] @@ -1704,7 +1704,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlvirtualnetworkrule +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlvirtualnetworkrule #> function Get-AzMySqlVirtualNetworkRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IVirtualNetworkRule])] @@ -1890,7 +1890,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlflexibleserverdatabase +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlflexibleserverdatabase #> function New-AzMySqlFlexibleServerDatabase { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IDatabase])] @@ -2072,7 +2072,7 @@ vnet Microsoft.DBforMySQL/servers/virtualNetworkRules .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IVirtualNetworkRule .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlvirtualnetworkrule +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlvirtualnetworkrule #> function New-AzMySqlVirtualNetworkRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IVirtualNetworkRule])] @@ -2271,7 +2271,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/remove-azmysqlfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/remove-azmysqlfirewallrule #> function Remove-AzMySqlFirewallRule { [OutputType([System.Boolean])] @@ -2465,7 +2465,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/remove-azmysqlflexibleserverdatabase +https://docs.microsoft.com/powershell/module/az.mysql/remove-azmysqlflexibleserverdatabase #> function Remove-AzMySqlFlexibleServerDatabase { [OutputType([System.Boolean])] @@ -2660,7 +2660,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/remove-azmysqlflexibleserverfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/remove-azmysqlflexibleserverfirewallrule #> function Remove-AzMySqlFlexibleServerFirewallRule { [OutputType([System.Boolean])] @@ -2855,7 +2855,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/remove-azmysqlflexibleserver +https://docs.microsoft.com/powershell/module/az.mysql/remove-azmysqlflexibleserver #> function Remove-AzMySqlFlexibleServer { [OutputType([System.Boolean])] @@ -3044,7 +3044,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/remove-azmysqlserver +https://docs.microsoft.com/powershell/module/az.mysql/remove-azmysqlserver #> function Remove-AzMySqlServer { [OutputType([System.Boolean])] @@ -3233,7 +3233,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/remove-azmysqlvirtualnetworkrule +https://docs.microsoft.com/powershell/module/az.mysql/remove-azmysqlvirtualnetworkrule #> function Remove-AzMySqlVirtualNetworkRule { [OutputType([System.Boolean])] @@ -3426,7 +3426,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/restart-azmysqlflexibleserver +https://docs.microsoft.com/powershell/module/az.mysql/restart-azmysqlflexibleserver #> function Restart-AzMySqlFlexibleServer { [OutputType([System.Boolean])] @@ -3615,7 +3615,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/restart-azmysqlserver +https://docs.microsoft.com/powershell/module/az.mysql/restart-azmysqlserver #> function Restart-AzMySqlServer { [OutputType([System.Boolean])] @@ -3802,7 +3802,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/start-azmysqlflexibleserver +https://docs.microsoft.com/powershell/module/az.mysql/start-azmysqlflexibleserver #> function Start-AzMySqlFlexibleServer { [OutputType([System.Boolean])] @@ -3989,7 +3989,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/stop-azmysqlflexibleserver +https://docs.microsoft.com/powershell/module/az.mysql/stop-azmysqlflexibleserver #> function Stop-AzMySqlFlexibleServer { [OutputType([System.Boolean])] @@ -4184,7 +4184,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlflexibleserverdatabase +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlflexibleserverdatabase #> function Update-AzMySqlFlexibleServerDatabase { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IDatabase])] @@ -4393,7 +4393,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlvirtualnetworkrule +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlvirtualnetworkrule #> function Update-AzMySqlVirtualNetworkRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IVirtualNetworkRule])] @@ -4615,7 +4615,7 @@ INPUTOBJECT : The server for the connection string. [UserVisibleState ]: A state of a server that is visible to user. [Version ]: Server version. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlconnectionstring +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlconnectionstring #> function Get-AzMySqlConnectionString { [OutputType([System.String])] @@ -4787,7 +4787,7 @@ INPUTOBJECT : The server for the connection string. [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlflexibleserverconnectionstring +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlflexibleserverconnectionstring #> function Get-AzMySqlFlexibleServerConnectionString { [OutputType([System.String])] @@ -4961,7 +4961,7 @@ Standard_E64ds_v4 MemoryOptimized 8192 64 .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.ICapabilityProperties .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlflexibleserverlocationbasedcapability +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlflexibleserverlocationbasedcapability #> function Get-AzMySqlFlexibleServerLocationBasedCapability { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.ICapabilityProperties])] @@ -5108,7 +5108,7 @@ AllowAll_2020-08-11_18-19-27 0.0.0.0 255.255.255.255 .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlfirewallrule #> function New-AzMySqlFirewallRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule])] @@ -5380,7 +5380,7 @@ mysql-test West US 2 Standard_B1ms Burstable mysqltest 5.7 10 .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlflexibleserver +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlflexibleserver #> function New-AzMySqlFlexibleServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated])] @@ -5412,6 +5412,12 @@ param( # The location the resource resides in. ${Location}, + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] + [System.String] + # Availability zone into which to provision the resource. + ${Zone}, + [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] [System.String] @@ -5656,7 +5662,7 @@ AllowAll_2020-08-11_18-19-27 0.0.0.0 255.255.255.255 .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlflexibleserverfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlflexibleserverfirewallrule #> function New-AzMySqlFlexibleServerFirewallRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule])] @@ -5866,7 +5872,7 @@ MASTER : The source server object to create replica from. [Tag ]: Resource tags. [(Any) ]: This indicates any property can be added to this object. [AdministratorLogin ]: The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation). - [AdministratorLoginPassword ]: The password of the administrator login (required for server creation). + [AdministratorLoginPassword ]: The password of the administrator login (required for server creation). [AvailabilityZone ]: availability Zone information of the server. [CreateMode ]: The mode to create a new MySQL server. [DelegatedSubnetArgumentSubnetArmResourceId ]: delegated subnet arm resource id. @@ -5891,7 +5897,7 @@ MASTER : The source server object to create replica from. [StorageProfileStorageMb ]: Max storage allowed for a server. [Version ]: Server version. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlflexibleserverreplica +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlflexibleserverreplica #> function New-AzMySqlFlexibleServerReplica { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated])] @@ -6093,7 +6099,7 @@ MASTER : The source server object to create replica from. [UserVisibleState ]: A state of a server that is visible to user. [Version ]: Server version. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlreplica +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlreplica #> function New-AzMySqlReplica { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServer])] @@ -6263,7 +6269,7 @@ mysql-test eastus mysql_test 5.7 5120 GP_Gen .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServer .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlserver +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlserver #> function New-AzMySqlServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServer])] @@ -6508,7 +6514,7 @@ INPUTOBJECT : The source server object to restore from. [Tag ]: Resource tags. [(Any) ]: This indicates any property can be added to this object. [AdministratorLogin ]: The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation). - [AdministratorLoginPassword ]: The password of the administrator login (required for server creation). + [AdministratorLoginPassword ]: The password of the administrator login (required for server creation). [AvailabilityZone ]: availability Zone information of the server. [CreateMode ]: The mode to create a new MySQL server. [DelegatedSubnetArgumentSubnetArmResourceId ]: delegated subnet arm resource id. @@ -6533,7 +6539,7 @@ INPUTOBJECT : The source server object to restore from. [StorageProfileStorageMb ]: Max storage allowed for a server. [Version ]: Server version. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/restore-azmysqlflexibleserver +https://docs.microsoft.com/powershell/module/az.mysql/restore-azmysqlflexibleserver #> function Restore-AzMySqlFlexibleServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated])] @@ -6575,8 +6581,8 @@ param( [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] [System.String] - # The name of the sku, e.g., Standard_D2ds_v4, Standard_B1ms - ${Sku}, + # Availability zone into which to provision the resource. + ${Zone}, [Parameter()] [Alias('AzureRMContext', 'AzureCredential')] @@ -6741,7 +6747,7 @@ INPUTOBJECT : The source server object to restore from. [UserVisibleState ]: A state of a server that is visible to user. [Version ]: Server version. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/restore-azmysqlserver +https://docs.microsoft.com/powershell/module/az.mysql/restore-azmysqlserver #> function Restore-AzMySqlServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServer])] @@ -6973,7 +6979,7 @@ INPUTOBJECT : The server to connect. [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/test-azmysqlflexibleserverconnect +https://docs.microsoft.com/powershell/module/az.mysql/test-azmysqlflexibleserverconnect #> function Test-AzMySqlFlexibleServerConnect { [OutputType([System.String])] @@ -7169,7 +7175,7 @@ INPUTOBJECT : Identity Parameter. [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlconfiguration +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlconfiguration #> function Update-AzMySqlConfiguration { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IConfiguration])] @@ -7377,7 +7383,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlfirewallrule #> function Update-AzMySqlFirewallRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule])] @@ -7606,7 +7612,7 @@ INPUTOBJECT : Identity Parameter. [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlflexibleserver +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlflexibleserver #> function Update-AzMySqlFlexibleServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated])] @@ -7656,15 +7662,16 @@ param( [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] [System.String] # The name of the sku, typically, tier + family + cores, e.g. - # B_Gen4_1, GP_Gen5_8. + # Burstable_B1ms, Standard_D2ds_v4 ${Sku}, [Parameter()] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier])] [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier] - # The tier of the particular SKU, e.g. - # Basic. + # The tier of the particular SKU. + # Accepted values: Burstable, GeneralPurpose, Memory Optimized. + # Default: Burstable. ${SkuTier}, [Parameter()] @@ -7708,6 +7715,14 @@ param( # Application-specific metadata in the form of key-value pairs. ${Tag}, + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] + [System.String] + # Period of time (UTC) designated for maintenance. + # Examples: "Sun:23:30" to schedule on Sunday, 11:30pm UTC. + # To set back to default pass in "Disabled" + ${MaintenanceWindow}, + [Parameter()] [Alias('AzureRMContext', 'AzureCredential')] [ValidateNotNull()] @@ -7863,7 +7878,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlflexibleserverconfiguration +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlflexibleserverconfiguration #> function Update-AzMySqlFlexibleServerConfiguration { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IConfigurationAutoGenerated])] @@ -8071,7 +8086,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlflexibleserverfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlflexibleserverfirewallrule #> function Update-AzMySqlFlexibleServerFirewallRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule])] @@ -8300,7 +8315,7 @@ INPUTOBJECT : Identity Parameter. [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlserver +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlserver #> function Update-AzMySqlServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServer])] diff --git a/src/MySql/exports/Remove-AzMySqlFirewallRule.ps1 b/src/MySql/exports/Remove-AzMySqlFirewallRule.ps1 index d1a8fcb7fe0d..b91cdb44ea64 100644 --- a/src/MySql/exports/Remove-AzMySqlFirewallRule.ps1 +++ b/src/MySql/exports/Remove-AzMySqlFirewallRule.ps1 @@ -48,7 +48,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/remove-azmysqlfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/remove-azmysqlfirewallrule #> function Remove-AzMySqlFirewallRule { [OutputType([System.Boolean])] diff --git a/src/MySql/exports/Remove-AzMySqlFlexibleServer.ps1 b/src/MySql/exports/Remove-AzMySqlFlexibleServer.ps1 index 1fe6f0627a8b..3203b2ffa347 100644 --- a/src/MySql/exports/Remove-AzMySqlFlexibleServer.ps1 +++ b/src/MySql/exports/Remove-AzMySqlFlexibleServer.ps1 @@ -48,7 +48,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/remove-azmysqlflexibleserver +https://docs.microsoft.com/powershell/module/az.mysql/remove-azmysqlflexibleserver #> function Remove-AzMySqlFlexibleServer { [OutputType([System.Boolean])] diff --git a/src/MySql/exports/Remove-AzMySqlFlexibleServerDatabase.ps1 b/src/MySql/exports/Remove-AzMySqlFlexibleServerDatabase.ps1 index b72cd7907bbc..a42d1aea128d 100644 --- a/src/MySql/exports/Remove-AzMySqlFlexibleServerDatabase.ps1 +++ b/src/MySql/exports/Remove-AzMySqlFlexibleServerDatabase.ps1 @@ -47,7 +47,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/remove-azmysqlflexibleserverdatabase +https://docs.microsoft.com/powershell/module/az.mysql/remove-azmysqlflexibleserverdatabase #> function Remove-AzMySqlFlexibleServerDatabase { [OutputType([System.Boolean])] diff --git a/src/MySql/exports/Remove-AzMySqlFlexibleServerFirewallRule.ps1 b/src/MySql/exports/Remove-AzMySqlFlexibleServerFirewallRule.ps1 index f1640fb63f62..e546b8f0d0dd 100644 --- a/src/MySql/exports/Remove-AzMySqlFlexibleServerFirewallRule.ps1 +++ b/src/MySql/exports/Remove-AzMySqlFlexibleServerFirewallRule.ps1 @@ -48,7 +48,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/remove-azmysqlflexibleserverfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/remove-azmysqlflexibleserverfirewallrule #> function Remove-AzMySqlFlexibleServerFirewallRule { [OutputType([System.Boolean])] diff --git a/src/MySql/exports/Remove-AzMySqlServer.ps1 b/src/MySql/exports/Remove-AzMySqlServer.ps1 index bf116d34ae7c..756441051f38 100644 --- a/src/MySql/exports/Remove-AzMySqlServer.ps1 +++ b/src/MySql/exports/Remove-AzMySqlServer.ps1 @@ -48,7 +48,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/remove-azmysqlserver +https://docs.microsoft.com/powershell/module/az.mysql/remove-azmysqlserver #> function Remove-AzMySqlServer { [OutputType([System.Boolean])] diff --git a/src/MySql/exports/Remove-AzMySqlVirtualNetworkRule.ps1 b/src/MySql/exports/Remove-AzMySqlVirtualNetworkRule.ps1 index 5790d7a06640..e15b5166b6e7 100644 --- a/src/MySql/exports/Remove-AzMySqlVirtualNetworkRule.ps1 +++ b/src/MySql/exports/Remove-AzMySqlVirtualNetworkRule.ps1 @@ -48,7 +48,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/remove-azmysqlvirtualnetworkrule +https://docs.microsoft.com/powershell/module/az.mysql/remove-azmysqlvirtualnetworkrule #> function Remove-AzMySqlVirtualNetworkRule { [OutputType([System.Boolean])] diff --git a/src/MySql/exports/Restart-AzMySqlFlexibleServer.ps1 b/src/MySql/exports/Restart-AzMySqlFlexibleServer.ps1 index 70865739463f..4eec862dc88b 100644 --- a/src/MySql/exports/Restart-AzMySqlFlexibleServer.ps1 +++ b/src/MySql/exports/Restart-AzMySqlFlexibleServer.ps1 @@ -46,7 +46,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/restart-azmysqlflexibleserver +https://docs.microsoft.com/powershell/module/az.mysql/restart-azmysqlflexibleserver #> function Restart-AzMySqlFlexibleServer { [OutputType([System.Boolean])] diff --git a/src/MySql/exports/Restart-AzMySqlServer.ps1 b/src/MySql/exports/Restart-AzMySqlServer.ps1 index 91ae024b4343..6745d165ac5f 100644 --- a/src/MySql/exports/Restart-AzMySqlServer.ps1 +++ b/src/MySql/exports/Restart-AzMySqlServer.ps1 @@ -48,7 +48,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/restart-azmysqlserver +https://docs.microsoft.com/powershell/module/az.mysql/restart-azmysqlserver #> function Restart-AzMySqlServer { [OutputType([System.Boolean])] diff --git a/src/MySql/exports/Restore-AzMySqlFlexibleServer.ps1 b/src/MySql/exports/Restore-AzMySqlFlexibleServer.ps1 index 4c778cc6ce12..c756b98c0145 100644 --- a/src/MySql/exports/Restore-AzMySqlFlexibleServer.ps1 +++ b/src/MySql/exports/Restore-AzMySqlFlexibleServer.ps1 @@ -40,7 +40,7 @@ INPUTOBJECT : The source server object to restore from. [Tag ]: Resource tags. [(Any) ]: This indicates any property can be added to this object. [AdministratorLogin ]: The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation). - [AdministratorLoginPassword ]: The password of the administrator login (required for server creation). + [AdministratorLoginPassword ]: The password of the administrator login (required for server creation). [AvailabilityZone ]: availability Zone information of the server. [CreateMode ]: The mode to create a new MySQL server. [DelegatedSubnetArgumentSubnetArmResourceId ]: delegated subnet arm resource id. @@ -65,7 +65,7 @@ INPUTOBJECT : The source server object to restore from. [StorageProfileStorageMb ]: Max storage allowed for a server. [Version ]: Server version. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/restore-azmysqlflexibleserver +https://docs.microsoft.com/powershell/module/az.mysql/restore-azmysqlflexibleserver #> function Restore-AzMySqlFlexibleServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated])] @@ -107,8 +107,8 @@ param( [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] [System.String] - # The name of the sku, e.g., Standard_D2ds_v4, Standard_B1ms - ${Sku}, + # Availability zone into which to provision the resource. + ${Zone}, [Parameter()] [Alias('AzureRMContext', 'AzureCredential')] diff --git a/src/MySql/exports/Restore-AzMySqlServer.ps1 b/src/MySql/exports/Restore-AzMySqlServer.ps1 index d2a6f5681fe2..33151fc0d757 100644 --- a/src/MySql/exports/Restore-AzMySqlServer.ps1 +++ b/src/MySql/exports/Restore-AzMySqlServer.ps1 @@ -68,7 +68,7 @@ INPUTOBJECT : The source server object to restore from. [UserVisibleState ]: A state of a server that is visible to user. [Version ]: Server version. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/restore-azmysqlserver +https://docs.microsoft.com/powershell/module/az.mysql/restore-azmysqlserver #> function Restore-AzMySqlServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServer])] diff --git a/src/MySql/exports/Start-AzMySqlFlexibleServer.ps1 b/src/MySql/exports/Start-AzMySqlFlexibleServer.ps1 index 096f7ea6ca33..87c76f4f85c8 100644 --- a/src/MySql/exports/Start-AzMySqlFlexibleServer.ps1 +++ b/src/MySql/exports/Start-AzMySqlFlexibleServer.ps1 @@ -46,7 +46,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/start-azmysqlflexibleserver +https://docs.microsoft.com/powershell/module/az.mysql/start-azmysqlflexibleserver #> function Start-AzMySqlFlexibleServer { [OutputType([System.Boolean])] diff --git a/src/MySql/exports/Stop-AzMySqlFlexibleServer.ps1 b/src/MySql/exports/Stop-AzMySqlFlexibleServer.ps1 index 4a7e1a453527..aefd8a181056 100644 --- a/src/MySql/exports/Stop-AzMySqlFlexibleServer.ps1 +++ b/src/MySql/exports/Stop-AzMySqlFlexibleServer.ps1 @@ -46,7 +46,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/stop-azmysqlflexibleserver +https://docs.microsoft.com/powershell/module/az.mysql/stop-azmysqlflexibleserver #> function Stop-AzMySqlFlexibleServer { [OutputType([System.Boolean])] diff --git a/src/MySql/exports/Test-AzMySqlFlexibleServerConnect.ps1 b/src/MySql/exports/Test-AzMySqlFlexibleServerConnect.ps1 index 4d878d12ca50..979b706be5e3 100644 --- a/src/MySql/exports/Test-AzMySqlFlexibleServerConnect.ps1 +++ b/src/MySql/exports/Test-AzMySqlFlexibleServerConnect.ps1 @@ -65,7 +65,7 @@ INPUTOBJECT : The server to connect. [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/test-azmysqlflexibleserverconnect +https://docs.microsoft.com/powershell/module/az.mysql/test-azmysqlflexibleserverconnect #> function Test-AzMySqlFlexibleServerConnect { [OutputType([System.String])] diff --git a/src/MySql/exports/Update-AzMySqlConfiguration.ps1 b/src/MySql/exports/Update-AzMySqlConfiguration.ps1 index 1db9e814902c..b513178ddd21 100644 --- a/src/MySql/exports/Update-AzMySqlConfiguration.ps1 +++ b/src/MySql/exports/Update-AzMySqlConfiguration.ps1 @@ -56,7 +56,7 @@ INPUTOBJECT : Identity Parameter. [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlconfiguration +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlconfiguration #> function Update-AzMySqlConfiguration { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IConfiguration])] diff --git a/src/MySql/exports/Update-AzMySqlFirewallRule.ps1 b/src/MySql/exports/Update-AzMySqlFirewallRule.ps1 index 67268e9935df..9c0452094f63 100644 --- a/src/MySql/exports/Update-AzMySqlFirewallRule.ps1 +++ b/src/MySql/exports/Update-AzMySqlFirewallRule.ps1 @@ -61,7 +61,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlfirewallrule #> function Update-AzMySqlFirewallRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule])] diff --git a/src/MySql/exports/Update-AzMySqlFlexibleServer.ps1 b/src/MySql/exports/Update-AzMySqlFlexibleServer.ps1 index ccdcc1a13974..87c17a468b31 100644 --- a/src/MySql/exports/Update-AzMySqlFlexibleServer.ps1 +++ b/src/MySql/exports/Update-AzMySqlFlexibleServer.ps1 @@ -57,7 +57,7 @@ INPUTOBJECT : Identity Parameter. [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlflexibleserver +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlflexibleserver #> function Update-AzMySqlFlexibleServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated])] @@ -107,15 +107,16 @@ param( [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] [System.String] # The name of the sku, typically, tier + family + cores, e.g. - # B_Gen4_1, GP_Gen5_8. + # Burstable_B1ms, Standard_D2ds_v4 ${Sku}, [Parameter()] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier])] [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier] - # The tier of the particular SKU, e.g. - # Basic. + # The tier of the particular SKU. + # Accepted values: Burstable, GeneralPurpose, Memory Optimized. + # Default: Burstable. ${SkuTier}, [Parameter()] @@ -159,6 +160,14 @@ param( # Application-specific metadata in the form of key-value pairs. ${Tag}, + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] + [System.String] + # Period of time (UTC) designated for maintenance. + # Examples: "Sun:23:30" to schedule on Sunday, 11:30pm UTC. + # To set back to default pass in "Disabled" + ${MaintenanceWindow}, + [Parameter()] [Alias('AzureRMContext', 'AzureCredential')] [ValidateNotNull()] diff --git a/src/MySql/exports/Update-AzMySqlFlexibleServerConfiguration.ps1 b/src/MySql/exports/Update-AzMySqlFlexibleServerConfiguration.ps1 index 41c3e6dff20b..de01c68fd82b 100644 --- a/src/MySql/exports/Update-AzMySqlFlexibleServerConfiguration.ps1 +++ b/src/MySql/exports/Update-AzMySqlFlexibleServerConfiguration.ps1 @@ -54,7 +54,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlflexibleserverconfiguration +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlflexibleserverconfiguration #> function Update-AzMySqlFlexibleServerConfiguration { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IConfigurationAutoGenerated])] diff --git a/src/MySql/exports/Update-AzMySqlFlexibleServerDatabase.ps1 b/src/MySql/exports/Update-AzMySqlFlexibleServerDatabase.ps1 index f1679885cad2..443143dce38a 100644 --- a/src/MySql/exports/Update-AzMySqlFlexibleServerDatabase.ps1 +++ b/src/MySql/exports/Update-AzMySqlFlexibleServerDatabase.ps1 @@ -54,7 +54,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlflexibleserverdatabase +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlflexibleserverdatabase #> function Update-AzMySqlFlexibleServerDatabase { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IDatabase])] diff --git a/src/MySql/exports/Update-AzMySqlFlexibleServerFirewallRule.ps1 b/src/MySql/exports/Update-AzMySqlFlexibleServerFirewallRule.ps1 index e1549a6fa70b..0d9fd99e4522 100644 --- a/src/MySql/exports/Update-AzMySqlFlexibleServerFirewallRule.ps1 +++ b/src/MySql/exports/Update-AzMySqlFlexibleServerFirewallRule.ps1 @@ -54,7 +54,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlflexibleserverfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlflexibleserverfirewallrule #> function Update-AzMySqlFlexibleServerFirewallRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule])] diff --git a/src/MySql/exports/Update-AzMySqlServer.ps1 b/src/MySql/exports/Update-AzMySqlServer.ps1 index 5e8d06fd5b54..fb6c72a427d5 100644 --- a/src/MySql/exports/Update-AzMySqlServer.ps1 +++ b/src/MySql/exports/Update-AzMySqlServer.ps1 @@ -57,7 +57,7 @@ INPUTOBJECT : Identity Parameter. [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlserver +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlserver #> function Update-AzMySqlServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServer])] diff --git a/src/MySql/exports/Update-AzMySqlVirtualNetworkRule.ps1 b/src/MySql/exports/Update-AzMySqlVirtualNetworkRule.ps1 index f6d0f99c44d5..70f5f5c8ef08 100644 --- a/src/MySql/exports/Update-AzMySqlVirtualNetworkRule.ps1 +++ b/src/MySql/exports/Update-AzMySqlVirtualNetworkRule.ps1 @@ -56,7 +56,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlvirtualnetworkrule +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlvirtualnetworkrule #> function Update-AzMySqlVirtualNetworkRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IVirtualNetworkRule])] diff --git a/src/MySql/generate-info.json b/src/MySql/generate-info.json index 7c0af3ac395b..0966a4012093 100644 --- a/src/MySql/generate-info.json +++ b/src/MySql/generate-info.json @@ -1,8 +1,8 @@ { - "autorest_powershell": "3.0.414", - "swagger_commit": "c95619ec11a9e817c49fdfe23de4224b990c5a61", - "node": "v10.16.0", - "autorest_core": "3.0.6365", + "autorest_powershell": "3.0.423", + "swagger_commit": "605f17bf33f419ee5cd3899f3ff799318a7caeb1", + "autorest_core": "3.0.6375", "autorest_modelerfour": "4.15.414", - "autorest": "3.0.6187" + "autorest": "`-- (empty)", + "node": "v14.15.5" } diff --git a/src/MySql/generated/api/Models/Api20171201/Server.PowerShell.cs b/src/MySql/generated/api/Models/Api20171201/Server.PowerShell.cs index e85224c8d2cd..fae96b35c7af 100644 --- a/src/MySql/generated/api/Models/Api20171201/Server.PowerShell.cs +++ b/src/MySql/generated/api/Models/Api20171201/Server.PowerShell.cs @@ -102,21 +102,21 @@ internal Server(global::System.Collections.IDictionary content) ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.IResourceInternal)this).Type = (string) content.GetValueForProperty("Type",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.IResourceInternal)this).Type, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceTags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.TrackedResourceTagsTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)this).Location = (string) content.GetValueForProperty("Location",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)this).Location, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityType = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType?) content.GetValueForProperty("IdentityType",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityType, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SkuName = (string) content.GetValueForProperty("SkuName",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SkuName, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SkuTier = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier?) content.GetValueForProperty("SkuTier",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SkuTier, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SkuSize = (string) content.GetValueForProperty("SkuSize",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SkuSize, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SkuFamily = (string) content.GetValueForProperty("SkuFamily",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SkuFamily, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).StorageProfile = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IStorageProfile) content.GetValueForProperty("StorageProfile",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).StorageProfile, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.StorageProfileTypeConverter.ConvertFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityType = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType?) content.GetValueForProperty("IdentityType",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityType, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).InfrastructureEncryption = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryption?) content.GetValueForProperty("InfrastructureEncryption",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).InfrastructureEncryption, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryption.CreateFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).ByokEnforcement = (string) content.GetValueForProperty("ByokEnforcement",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).ByokEnforcement, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityPrincipalId = (string) content.GetValueForProperty("IdentityPrincipalId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityPrincipalId, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityTenantId = (string) content.GetValueForProperty("IdentityTenantId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityTenantId, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SkuCapacity = (int?) content.GetValueForProperty("SkuCapacity",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SkuCapacity, (__y)=> (int) global::System.Convert.ChangeType(__y, typeof(int))); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).AdministratorLogin = (string) content.GetValueForProperty("AdministratorLogin",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).AdministratorLogin, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).Version = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion?) content.GetValueForProperty("Version",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).Version, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SslEnforcement = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum?) content.GetValueForProperty("SslEnforcement",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SslEnforcement, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).MinimalTlsVersion = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum?) content.GetValueForProperty("MinimalTlsVersion",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).MinimalTlsVersion, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum.CreateFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityPrincipalId = (string) content.GetValueForProperty("IdentityPrincipalId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityPrincipalId, global::System.Convert.ToString); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityTenantId = (string) content.GetValueForProperty("IdentityTenantId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityTenantId, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).ByokEnforcement = (string) content.GetValueForProperty("ByokEnforcement",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).ByokEnforcement, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).UserVisibleState = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerState?) content.GetValueForProperty("UserVisibleState",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).UserVisibleState, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerState.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).FullyQualifiedDomainName = (string) content.GetValueForProperty("FullyQualifiedDomainName",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).FullyQualifiedDomainName, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).EarliestRestoreDate = (global::System.DateTime?) content.GetValueForProperty("EarliestRestoreDate",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).EarliestRestoreDate, (v) => v is global::System.DateTime _v ? _v : global::System.Xml.XmlConvert.ToDateTime( v.ToString() , global::System.Xml.XmlDateTimeSerializationMode.Unspecified)); @@ -154,21 +154,21 @@ internal Server(global::System.Management.Automation.PSObject content) ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.IResourceInternal)this).Type = (string) content.GetValueForProperty("Type",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.IResourceInternal)this).Type, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceTags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.TrackedResourceTagsTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)this).Location = (string) content.GetValueForProperty("Location",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)this).Location, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityType = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType?) content.GetValueForProperty("IdentityType",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityType, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SkuName = (string) content.GetValueForProperty("SkuName",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SkuName, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SkuTier = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier?) content.GetValueForProperty("SkuTier",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SkuTier, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SkuSize = (string) content.GetValueForProperty("SkuSize",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SkuSize, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SkuFamily = (string) content.GetValueForProperty("SkuFamily",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SkuFamily, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).StorageProfile = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IStorageProfile) content.GetValueForProperty("StorageProfile",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).StorageProfile, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.StorageProfileTypeConverter.ConvertFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityType = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType?) content.GetValueForProperty("IdentityType",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityType, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).InfrastructureEncryption = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryption?) content.GetValueForProperty("InfrastructureEncryption",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).InfrastructureEncryption, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryption.CreateFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).ByokEnforcement = (string) content.GetValueForProperty("ByokEnforcement",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).ByokEnforcement, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityPrincipalId = (string) content.GetValueForProperty("IdentityPrincipalId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityPrincipalId, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityTenantId = (string) content.GetValueForProperty("IdentityTenantId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityTenantId, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SkuCapacity = (int?) content.GetValueForProperty("SkuCapacity",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SkuCapacity, (__y)=> (int) global::System.Convert.ChangeType(__y, typeof(int))); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).AdministratorLogin = (string) content.GetValueForProperty("AdministratorLogin",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).AdministratorLogin, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).Version = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion?) content.GetValueForProperty("Version",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).Version, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SslEnforcement = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum?) content.GetValueForProperty("SslEnforcement",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).SslEnforcement, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).MinimalTlsVersion = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum?) content.GetValueForProperty("MinimalTlsVersion",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).MinimalTlsVersion, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum.CreateFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityPrincipalId = (string) content.GetValueForProperty("IdentityPrincipalId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityPrincipalId, global::System.Convert.ToString); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityTenantId = (string) content.GetValueForProperty("IdentityTenantId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).IdentityTenantId, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).ByokEnforcement = (string) content.GetValueForProperty("ByokEnforcement",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).ByokEnforcement, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).UserVisibleState = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerState?) content.GetValueForProperty("UserVisibleState",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).UserVisibleState, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerState.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).FullyQualifiedDomainName = (string) content.GetValueForProperty("FullyQualifiedDomainName",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).FullyQualifiedDomainName, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).EarliestRestoreDate = (global::System.DateTime?) content.GetValueForProperty("EarliestRestoreDate",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerInternal)this).EarliestRestoreDate, (v) => v is global::System.DateTime _v ? _v : global::System.Xml.XmlConvert.ToDateTime( v.ToString() , global::System.Xml.XmlDateTimeSerializationMode.Unspecified)); diff --git a/src/MySql/generated/api/Models/Api20171201/Server.cs b/src/MySql/generated/api/Models/Api20171201/Server.cs index 358298084b3b..8b22b71cfc5a 100644 --- a/src/MySql/generated/api/Models/Api20171201/Server.cs +++ b/src/MySql/generated/api/Models/Api20171201/Server.cs @@ -80,7 +80,7 @@ public partial class Server : /// The geo-location where the resource lives [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] [Microsoft.Azure.PowerShell.Cmdlets.MySql.FormatTable(Index = 1)] - public string Location { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)__trackedResource).Location; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)__trackedResource).Location = value; } + public string Location { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)__trackedResource).Location; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)__trackedResource).Location = value ; } /// The master server id of a replica server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inlined)] @@ -224,7 +224,7 @@ public partial class Server : /// Resource tags. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] [Microsoft.Azure.PowerShell.Cmdlets.MySql.DoNotFormat] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceTags Tag { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)__trackedResource).Tag; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)__trackedResource).Tag = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceTags Tag { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)__trackedResource).Tag; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)__trackedResource).Tag = value ?? null /* model class */; } /// /// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. diff --git a/src/MySql/generated/api/Models/Api20171201/ServerForCreate.PowerShell.cs b/src/MySql/generated/api/Models/Api20171201/ServerForCreate.PowerShell.cs index 2f54147a94b5..b5b8556e4895 100644 --- a/src/MySql/generated/api/Models/Api20171201/ServerForCreate.PowerShell.cs +++ b/src/MySql/generated/api/Models/Api20171201/ServerForCreate.PowerShell.cs @@ -99,21 +99,21 @@ internal ServerForCreate(global::System.Collections.IDictionary content) ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).Property = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreate) content.GetValueForProperty("Property",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).Property, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.ServerPropertiesForCreateTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).Location = (string) content.GetValueForProperty("Location",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).Location, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateTags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.ServerForCreateTagsTypeConverter.ConvertFrom); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).IdentityType = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType?) content.GetValueForProperty("IdentityType",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).IdentityType, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuName = (string) content.GetValueForProperty("SkuName",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuName, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuTier = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier?) content.GetValueForProperty("SkuTier",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuTier, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuSize = (string) content.GetValueForProperty("SkuSize",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuSize, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuFamily = (string) content.GetValueForProperty("SkuFamily",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuFamily, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).StorageProfile = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IStorageProfile) content.GetValueForProperty("StorageProfile",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).StorageProfile, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.StorageProfileTypeConverter.ConvertFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).IdentityType = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType?) content.GetValueForProperty("IdentityType",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).IdentityType, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).InfrastructureEncryption = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryption?) content.GetValueForProperty("InfrastructureEncryption",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).InfrastructureEncryption, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryption.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).CreateMode = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.CreateMode) content.GetValueForProperty("CreateMode",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).CreateMode, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.CreateMode.CreateFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).Version = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion?) content.GetValueForProperty("Version",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).Version, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).IdentityPrincipalId = (string) content.GetValueForProperty("IdentityPrincipalId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).IdentityPrincipalId, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).IdentityTenantId = (string) content.GetValueForProperty("IdentityTenantId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).IdentityTenantId, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuCapacity = (int?) content.GetValueForProperty("SkuCapacity",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuCapacity, (__y)=> (int) global::System.Convert.ChangeType(__y, typeof(int))); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).Version = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion?) content.GetValueForProperty("Version",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).Version, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SslEnforcement = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum?) content.GetValueForProperty("SslEnforcement",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SslEnforcement, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).MinimalTlsVersion = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum?) content.GetValueForProperty("MinimalTlsVersion",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).MinimalTlsVersion, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum.CreateFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).IdentityTenantId = (string) content.GetValueForProperty("IdentityTenantId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).IdentityTenantId, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).PublicNetworkAccess = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.PublicNetworkAccessEnum?) content.GetValueForProperty("PublicNetworkAccess",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).PublicNetworkAccess, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.PublicNetworkAccessEnum.CreateFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuCapacity = (int?) content.GetValueForProperty("SkuCapacity",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuCapacity, (__y)=> (int) global::System.Convert.ChangeType(__y, typeof(int))); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).StorageProfileStorageAutogrow = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow?) content.GetValueForProperty("StorageProfileStorageAutogrow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).StorageProfileStorageAutogrow, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).StorageProfileBackupRetentionDay = (int?) content.GetValueForProperty("StorageProfileBackupRetentionDay",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).StorageProfileBackupRetentionDay, (__y)=> (int) global::System.Convert.ChangeType(__y, typeof(int))); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).StorageProfileGeoRedundantBackup = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.GeoRedundantBackup?) content.GetValueForProperty("StorageProfileGeoRedundantBackup",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).StorageProfileGeoRedundantBackup, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.GeoRedundantBackup.CreateFrom); @@ -140,21 +140,21 @@ internal ServerForCreate(global::System.Management.Automation.PSObject content) ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).Property = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreate) content.GetValueForProperty("Property",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).Property, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.ServerPropertiesForCreateTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).Location = (string) content.GetValueForProperty("Location",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).Location, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateTags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.ServerForCreateTagsTypeConverter.ConvertFrom); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).IdentityType = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType?) content.GetValueForProperty("IdentityType",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).IdentityType, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuName = (string) content.GetValueForProperty("SkuName",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuName, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuTier = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier?) content.GetValueForProperty("SkuTier",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuTier, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuSize = (string) content.GetValueForProperty("SkuSize",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuSize, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuFamily = (string) content.GetValueForProperty("SkuFamily",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuFamily, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).StorageProfile = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IStorageProfile) content.GetValueForProperty("StorageProfile",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).StorageProfile, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.StorageProfileTypeConverter.ConvertFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).IdentityType = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType?) content.GetValueForProperty("IdentityType",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).IdentityType, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).InfrastructureEncryption = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryption?) content.GetValueForProperty("InfrastructureEncryption",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).InfrastructureEncryption, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryption.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).CreateMode = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.CreateMode) content.GetValueForProperty("CreateMode",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).CreateMode, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.CreateMode.CreateFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).Version = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion?) content.GetValueForProperty("Version",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).Version, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).IdentityPrincipalId = (string) content.GetValueForProperty("IdentityPrincipalId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).IdentityPrincipalId, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).IdentityTenantId = (string) content.GetValueForProperty("IdentityTenantId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).IdentityTenantId, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuCapacity = (int?) content.GetValueForProperty("SkuCapacity",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuCapacity, (__y)=> (int) global::System.Convert.ChangeType(__y, typeof(int))); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).Version = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion?) content.GetValueForProperty("Version",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).Version, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SslEnforcement = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum?) content.GetValueForProperty("SslEnforcement",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SslEnforcement, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).MinimalTlsVersion = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum?) content.GetValueForProperty("MinimalTlsVersion",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).MinimalTlsVersion, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum.CreateFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).IdentityTenantId = (string) content.GetValueForProperty("IdentityTenantId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).IdentityTenantId, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).PublicNetworkAccess = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.PublicNetworkAccessEnum?) content.GetValueForProperty("PublicNetworkAccess",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).PublicNetworkAccess, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.PublicNetworkAccessEnum.CreateFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuCapacity = (int?) content.GetValueForProperty("SkuCapacity",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).SkuCapacity, (__y)=> (int) global::System.Convert.ChangeType(__y, typeof(int))); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).StorageProfileStorageAutogrow = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow?) content.GetValueForProperty("StorageProfileStorageAutogrow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).StorageProfileStorageAutogrow, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).StorageProfileBackupRetentionDay = (int?) content.GetValueForProperty("StorageProfileBackupRetentionDay",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).StorageProfileBackupRetentionDay, (__y)=> (int) global::System.Convert.ChangeType(__y, typeof(int))); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).StorageProfileGeoRedundantBackup = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.GeoRedundantBackup?) content.GetValueForProperty("StorageProfileGeoRedundantBackup",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerForCreateInternal)this).StorageProfileGeoRedundantBackup, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.GeoRedundantBackup.CreateFrom); diff --git a/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForDefaultCreate.PowerShell.cs b/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForDefaultCreate.PowerShell.cs index 3ba5e3c13730..a59e4567c358 100644 --- a/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForDefaultCreate.PowerShell.cs +++ b/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForDefaultCreate.PowerShell.cs @@ -97,7 +97,7 @@ internal ServerPropertiesForDefaultCreate(global::System.Collections.IDictionary } // actually deserialize ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForDefaultCreateInternal)this).AdministratorLogin = (string) content.GetValueForProperty("AdministratorLogin",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForDefaultCreateInternal)this).AdministratorLogin, global::System.Convert.ToString); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForDefaultCreateInternal)this).AdministratorLoginPassword = (string) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForDefaultCreateInternal)this).AdministratorLoginPassword, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForDefaultCreateInternal)this).AdministratorLoginPassword = (System.Security.SecureString) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForDefaultCreateInternal)this).AdministratorLoginPassword, (object ss) => (System.Security.SecureString)ss); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)this).StorageProfileStorageAutogrow = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow?) content.GetValueForProperty("StorageProfileStorageAutogrow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)this).StorageProfileStorageAutogrow, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)this).StorageProfileBackupRetentionDay = (int?) content.GetValueForProperty("StorageProfileBackupRetentionDay",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)this).StorageProfileBackupRetentionDay, (__y)=> (int) global::System.Convert.ChangeType(__y, typeof(int))); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)this).StorageProfileGeoRedundantBackup = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.GeoRedundantBackup?) content.GetValueForProperty("StorageProfileGeoRedundantBackup",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)this).StorageProfileGeoRedundantBackup, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.GeoRedundantBackup.CreateFrom); @@ -127,7 +127,7 @@ internal ServerPropertiesForDefaultCreate(global::System.Management.Automation.P } // actually deserialize ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForDefaultCreateInternal)this).AdministratorLogin = (string) content.GetValueForProperty("AdministratorLogin",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForDefaultCreateInternal)this).AdministratorLogin, global::System.Convert.ToString); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForDefaultCreateInternal)this).AdministratorLoginPassword = (string) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForDefaultCreateInternal)this).AdministratorLoginPassword, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForDefaultCreateInternal)this).AdministratorLoginPassword = (System.Security.SecureString) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForDefaultCreateInternal)this).AdministratorLoginPassword, (object ss) => (System.Security.SecureString)ss); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)this).StorageProfileStorageAutogrow = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow?) content.GetValueForProperty("StorageProfileStorageAutogrow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)this).StorageProfileStorageAutogrow, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)this).StorageProfileBackupRetentionDay = (int?) content.GetValueForProperty("StorageProfileBackupRetentionDay",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)this).StorageProfileBackupRetentionDay, (__y)=> (int) global::System.Convert.ChangeType(__y, typeof(int))); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)this).StorageProfileGeoRedundantBackup = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.GeoRedundantBackup?) content.GetValueForProperty("StorageProfileGeoRedundantBackup",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)this).StorageProfileGeoRedundantBackup, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.GeoRedundantBackup.CreateFrom); diff --git a/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForDefaultCreate.cs b/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForDefaultCreate.cs index 9b674b6002f9..29587f270f7d 100644 --- a/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForDefaultCreate.cs +++ b/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForDefaultCreate.cs @@ -25,58 +25,58 @@ public partial class ServerPropertiesForDefaultCreate : public string AdministratorLogin { get => this._administratorLogin; set => this._administratorLogin = value; } /// Backing field for property. - private string _administratorLoginPassword; + private System.Security.SecureString _administratorLoginPassword; /// The password of the administrator login. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Owned)] - public string AdministratorLoginPassword { get => this._administratorLoginPassword; set => this._administratorLoginPassword = value; } + public System.Security.SecureString AdministratorLoginPassword { get => this._administratorLoginPassword; set => this._administratorLoginPassword = value; } /// The mode to create a new server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.CreateMode CreateMode { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).CreateMode; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).CreateMode = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.CreateMode CreateMode { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).CreateMode; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).CreateMode = value ; } /// Status showing whether the server enabled infrastructure encryption. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryption? InfrastructureEncryption { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).InfrastructureEncryption; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).InfrastructureEncryption = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryption? InfrastructureEncryption { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).InfrastructureEncryption; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).InfrastructureEncryption = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryption)""); } /// Enforce a minimal Tls version for the server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum? MinimalTlsVersion { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).MinimalTlsVersion; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).MinimalTlsVersion = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum? MinimalTlsVersion { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).MinimalTlsVersion; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).MinimalTlsVersion = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum)""); } /// /// Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' /// or 'Disabled' /// [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.PublicNetworkAccessEnum? PublicNetworkAccess { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).PublicNetworkAccess; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).PublicNetworkAccess = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.PublicNetworkAccessEnum? PublicNetworkAccess { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).PublicNetworkAccess; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).PublicNetworkAccess = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.PublicNetworkAccessEnum)""); } /// Enable ssl enforcement or not when connect to server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum? SslEnforcement { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).SslEnforcement; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).SslEnforcement = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum? SslEnforcement { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).SslEnforcement; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).SslEnforcement = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum)""); } /// Storage profile of a server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IStorageProfile StorageProfile { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfile; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfile = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IStorageProfile StorageProfile { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfile; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfile = value ?? null /* model class */; } /// Backup retention days for the server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public int? StorageProfileBackupRetentionDay { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileBackupRetentionDay; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileBackupRetentionDay = value; } + public int? StorageProfileBackupRetentionDay { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileBackupRetentionDay; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileBackupRetentionDay = value ?? default(int); } /// Enable Geo-redundant or not for server backup. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.GeoRedundantBackup? StorageProfileGeoRedundantBackup { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileGeoRedundantBackup; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileGeoRedundantBackup = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.GeoRedundantBackup? StorageProfileGeoRedundantBackup { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileGeoRedundantBackup; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileGeoRedundantBackup = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.GeoRedundantBackup)""); } /// Enable Storage Auto Grow. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow? StorageProfileStorageAutogrow { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageAutogrow; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageAutogrow = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow? StorageProfileStorageAutogrow { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageAutogrow; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageAutogrow = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow)""); } /// Max storage allowed for a server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public int? StorageProfileStorageMb { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageMb; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageMb = value; } + public int? StorageProfileStorageMb { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageMb; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageMb = value ?? default(int); } /// Server version. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion? Version { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).Version; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).Version = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion? Version { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).Version; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).Version = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion)""); } /// Creates an new instance. public ServerPropertiesForDefaultCreate() @@ -118,8 +118,8 @@ public partial interface IServerPropertiesForDefaultCreate : ReadOnly = false, Description = @"The password of the administrator login.", SerializedName = @"administratorLoginPassword", - PossibleTypes = new [] { typeof(string) })] - string AdministratorLoginPassword { get; set; } + PossibleTypes = new [] { typeof(System.Security.SecureString) })] + System.Security.SecureString AdministratorLoginPassword { get; set; } } /// The properties used to create a new server. @@ -132,7 +132,7 @@ internal partial interface IServerPropertiesForDefaultCreateInternal : /// string AdministratorLogin { get; set; } /// The password of the administrator login. - string AdministratorLoginPassword { get; set; } + System.Security.SecureString AdministratorLoginPassword { get; set; } } } \ No newline at end of file diff --git a/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForDefaultCreate.json.cs b/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForDefaultCreate.json.cs index 423d9a24f861..9f02f799b11e 100644 --- a/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForDefaultCreate.json.cs +++ b/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForDefaultCreate.json.cs @@ -72,7 +72,7 @@ internal ServerPropertiesForDefaultCreate(Microsoft.Azure.PowerShell.Cmdlets.MyS } __serverPropertiesForCreate = new Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.ServerPropertiesForCreate(json); {_administratorLogin = If( json?.PropertyT("administratorLogin"), out var __jsonAdministratorLogin) ? (string)__jsonAdministratorLogin : (string)AdministratorLogin;} - {_administratorLoginPassword = If( json?.PropertyT("administratorLoginPassword"), out var __jsonAdministratorLoginPassword) ? (string)__jsonAdministratorLoginPassword : (string)AdministratorLoginPassword;} + {_administratorLoginPassword = If( json?.PropertyT("administratorLoginPassword"), out var __jsonAdministratorLoginPassword) ? new System.Net.NetworkCredential("",(string)__jsonAdministratorLoginPassword).SecurePassword : AdministratorLoginPassword;} AfterFromJson(json); } @@ -97,7 +97,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode ToJson(Mic } __serverPropertiesForCreate?.ToJson(container, serializationMode); AddIf( null != (((object)this._administratorLogin)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonString(this._administratorLogin.ToString()) : null, "administratorLogin" ,container.Add ); - AddIf( null != (((object)this._administratorLoginPassword)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonString(this._administratorLoginPassword.ToString()) : null, "administratorLoginPassword" ,container.Add ); + AddIf( null != (((object)this._administratorLoginPassword)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonString(System.Runtime.InteropServices.Marshal.PtrToStringBSTR(System.Runtime.InteropServices.Marshal.SecureStringToBSTR(this._administratorLoginPassword))) : null, "administratorLoginPassword" ,container.Add ); AfterToJson(ref container); return container; } diff --git a/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForGeoRestore.cs b/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForGeoRestore.cs index ccfabd18cc5f..e420c524fb77 100644 --- a/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForGeoRestore.cs +++ b/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForGeoRestore.cs @@ -18,22 +18,22 @@ public partial class ServerPropertiesForGeoRestore : /// The mode to create a new server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.CreateMode CreateMode { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).CreateMode; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).CreateMode = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.CreateMode CreateMode { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).CreateMode; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).CreateMode = value ; } /// Status showing whether the server enabled infrastructure encryption. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryption? InfrastructureEncryption { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).InfrastructureEncryption; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).InfrastructureEncryption = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryption? InfrastructureEncryption { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).InfrastructureEncryption; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).InfrastructureEncryption = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryption)""); } /// Enforce a minimal Tls version for the server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum? MinimalTlsVersion { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).MinimalTlsVersion; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).MinimalTlsVersion = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum? MinimalTlsVersion { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).MinimalTlsVersion; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).MinimalTlsVersion = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum)""); } /// /// Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' /// or 'Disabled' /// [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.PublicNetworkAccessEnum? PublicNetworkAccess { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).PublicNetworkAccess; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).PublicNetworkAccess = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.PublicNetworkAccessEnum? PublicNetworkAccess { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).PublicNetworkAccess; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).PublicNetworkAccess = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.PublicNetworkAccessEnum)""); } /// Backing field for property. private string _sourceServerId; @@ -44,31 +44,31 @@ public partial class ServerPropertiesForGeoRestore : /// Enable ssl enforcement or not when connect to server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum? SslEnforcement { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).SslEnforcement; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).SslEnforcement = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum? SslEnforcement { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).SslEnforcement; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).SslEnforcement = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum)""); } /// Storage profile of a server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IStorageProfile StorageProfile { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfile; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfile = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IStorageProfile StorageProfile { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfile; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfile = value ?? null /* model class */; } /// Backup retention days for the server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public int? StorageProfileBackupRetentionDay { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileBackupRetentionDay; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileBackupRetentionDay = value; } + public int? StorageProfileBackupRetentionDay { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileBackupRetentionDay; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileBackupRetentionDay = value ?? default(int); } /// Enable Geo-redundant or not for server backup. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.GeoRedundantBackup? StorageProfileGeoRedundantBackup { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileGeoRedundantBackup; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileGeoRedundantBackup = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.GeoRedundantBackup? StorageProfileGeoRedundantBackup { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileGeoRedundantBackup; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileGeoRedundantBackup = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.GeoRedundantBackup)""); } /// Enable Storage Auto Grow. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow? StorageProfileStorageAutogrow { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageAutogrow; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageAutogrow = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow? StorageProfileStorageAutogrow { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageAutogrow; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageAutogrow = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow)""); } /// Max storage allowed for a server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public int? StorageProfileStorageMb { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageMb; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageMb = value; } + public int? StorageProfileStorageMb { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageMb; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageMb = value ?? default(int); } /// Server version. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion? Version { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).Version; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).Version = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion? Version { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).Version; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).Version = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion)""); } /// Creates an new instance. public ServerPropertiesForGeoRestore() diff --git a/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForReplica.cs b/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForReplica.cs index a6d24862f92b..276232ed237a 100644 --- a/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForReplica.cs +++ b/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForReplica.cs @@ -16,22 +16,22 @@ public partial class ServerPropertiesForReplica : /// The mode to create a new server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.CreateMode CreateMode { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).CreateMode; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).CreateMode = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.CreateMode CreateMode { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).CreateMode; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).CreateMode = value ; } /// Status showing whether the server enabled infrastructure encryption. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryption? InfrastructureEncryption { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).InfrastructureEncryption; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).InfrastructureEncryption = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryption? InfrastructureEncryption { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).InfrastructureEncryption; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).InfrastructureEncryption = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryption)""); } /// Enforce a minimal Tls version for the server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum? MinimalTlsVersion { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).MinimalTlsVersion; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).MinimalTlsVersion = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum? MinimalTlsVersion { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).MinimalTlsVersion; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).MinimalTlsVersion = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum)""); } /// /// Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' /// or 'Disabled' /// [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.PublicNetworkAccessEnum? PublicNetworkAccess { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).PublicNetworkAccess; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).PublicNetworkAccess = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.PublicNetworkAccessEnum? PublicNetworkAccess { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).PublicNetworkAccess; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).PublicNetworkAccess = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.PublicNetworkAccessEnum)""); } /// Backing field for property. private string _sourceServerId; @@ -42,31 +42,31 @@ public partial class ServerPropertiesForReplica : /// Enable ssl enforcement or not when connect to server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum? SslEnforcement { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).SslEnforcement; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).SslEnforcement = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum? SslEnforcement { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).SslEnforcement; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).SslEnforcement = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum)""); } /// Storage profile of a server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IStorageProfile StorageProfile { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfile; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfile = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IStorageProfile StorageProfile { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfile; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfile = value ?? null /* model class */; } /// Backup retention days for the server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public int? StorageProfileBackupRetentionDay { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileBackupRetentionDay; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileBackupRetentionDay = value; } + public int? StorageProfileBackupRetentionDay { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileBackupRetentionDay; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileBackupRetentionDay = value ?? default(int); } /// Enable Geo-redundant or not for server backup. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.GeoRedundantBackup? StorageProfileGeoRedundantBackup { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileGeoRedundantBackup; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileGeoRedundantBackup = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.GeoRedundantBackup? StorageProfileGeoRedundantBackup { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileGeoRedundantBackup; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileGeoRedundantBackup = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.GeoRedundantBackup)""); } /// Enable Storage Auto Grow. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow? StorageProfileStorageAutogrow { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageAutogrow; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageAutogrow = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow? StorageProfileStorageAutogrow { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageAutogrow; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageAutogrow = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow)""); } /// Max storage allowed for a server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public int? StorageProfileStorageMb { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageMb; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageMb = value; } + public int? StorageProfileStorageMb { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageMb; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageMb = value ?? default(int); } /// Server version. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion? Version { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).Version; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).Version = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion? Version { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).Version; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).Version = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion)""); } /// Creates an new instance. public ServerPropertiesForReplica() diff --git a/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForRestore.cs b/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForRestore.cs index 1919fb221771..a67acc5cc43a 100644 --- a/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForRestore.cs +++ b/src/MySql/generated/api/Models/Api20171201/ServerPropertiesForRestore.cs @@ -16,22 +16,22 @@ public partial class ServerPropertiesForRestore : /// The mode to create a new server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.CreateMode CreateMode { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).CreateMode; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).CreateMode = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.CreateMode CreateMode { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).CreateMode; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).CreateMode = value ; } /// Status showing whether the server enabled infrastructure encryption. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryption? InfrastructureEncryption { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).InfrastructureEncryption; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).InfrastructureEncryption = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryption? InfrastructureEncryption { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).InfrastructureEncryption; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).InfrastructureEncryption = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryption)""); } /// Enforce a minimal Tls version for the server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum? MinimalTlsVersion { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).MinimalTlsVersion; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).MinimalTlsVersion = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum? MinimalTlsVersion { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).MinimalTlsVersion; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).MinimalTlsVersion = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum)""); } /// /// Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' /// or 'Disabled' /// [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.PublicNetworkAccessEnum? PublicNetworkAccess { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).PublicNetworkAccess; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).PublicNetworkAccess = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.PublicNetworkAccessEnum? PublicNetworkAccess { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).PublicNetworkAccess; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).PublicNetworkAccess = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.PublicNetworkAccessEnum)""); } /// Backing field for property. private global::System.DateTime _restorePointInTime; @@ -51,31 +51,31 @@ public partial class ServerPropertiesForRestore : /// Enable ssl enforcement or not when connect to server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum? SslEnforcement { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).SslEnforcement; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).SslEnforcement = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum? SslEnforcement { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).SslEnforcement; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).SslEnforcement = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum)""); } /// Storage profile of a server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IStorageProfile StorageProfile { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfile; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfile = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IStorageProfile StorageProfile { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfile; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfile = value ?? null /* model class */; } /// Backup retention days for the server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public int? StorageProfileBackupRetentionDay { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileBackupRetentionDay; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileBackupRetentionDay = value; } + public int? StorageProfileBackupRetentionDay { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileBackupRetentionDay; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileBackupRetentionDay = value ?? default(int); } /// Enable Geo-redundant or not for server backup. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.GeoRedundantBackup? StorageProfileGeoRedundantBackup { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileGeoRedundantBackup; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileGeoRedundantBackup = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.GeoRedundantBackup? StorageProfileGeoRedundantBackup { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileGeoRedundantBackup; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileGeoRedundantBackup = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.GeoRedundantBackup)""); } /// Enable Storage Auto Grow. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow? StorageProfileStorageAutogrow { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageAutogrow; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageAutogrow = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow? StorageProfileStorageAutogrow { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageAutogrow; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageAutogrow = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow)""); } /// Max storage allowed for a server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public int? StorageProfileStorageMb { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageMb; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageMb = value; } + public int? StorageProfileStorageMb { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageMb; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).StorageProfileStorageMb = value ?? default(int); } /// Server version. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion? Version { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).Version; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).Version = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion? Version { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).Version; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerPropertiesForCreateInternal)__serverPropertiesForCreate).Version = value ?? ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion)""); } /// Creates an new instance. public ServerPropertiesForRestore() diff --git a/src/MySql/generated/api/Models/Api20171201/ServerUpdateParameters.PowerShell.cs b/src/MySql/generated/api/Models/Api20171201/ServerUpdateParameters.PowerShell.cs index 62ca7226e931..c85d654f338f 100644 --- a/src/MySql/generated/api/Models/Api20171201/ServerUpdateParameters.PowerShell.cs +++ b/src/MySql/generated/api/Models/Api20171201/ServerUpdateParameters.PowerShell.cs @@ -98,16 +98,16 @@ internal ServerUpdateParameters(global::System.Collections.IDictionary content) ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).Sku = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.ISku) content.GetValueForProperty("Sku",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).Sku, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.SkuTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).Property = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersProperties) content.GetValueForProperty("Property",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).Property, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.ServerUpdateParametersPropertiesTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersTags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.ServerUpdateParametersTagsTypeConverter.ConvertFrom); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).IdentityType = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType?) content.GetValueForProperty("IdentityType",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).IdentityType, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SkuName = (string) content.GetValueForProperty("SkuName",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SkuName, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SkuTier = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier?) content.GetValueForProperty("SkuTier",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SkuTier, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SkuSize = (string) content.GetValueForProperty("SkuSize",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SkuSize, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SkuFamily = (string) content.GetValueForProperty("SkuFamily",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SkuFamily, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).StorageProfile = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IStorageProfile) content.GetValueForProperty("StorageProfile",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).StorageProfile, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.StorageProfileTypeConverter.ConvertFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).IdentityType = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType?) content.GetValueForProperty("IdentityType",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).IdentityType, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType.CreateFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).AdministratorLoginPassword = (string) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).AdministratorLoginPassword, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).IdentityPrincipalId = (string) content.GetValueForProperty("IdentityPrincipalId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).IdentityPrincipalId, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).IdentityTenantId = (string) content.GetValueForProperty("IdentityTenantId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).IdentityTenantId, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SkuCapacity = (int?) content.GetValueForProperty("SkuCapacity",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SkuCapacity, (__y)=> (int) global::System.Convert.ChangeType(__y, typeof(int))); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).IdentityPrincipalId = (string) content.GetValueForProperty("IdentityPrincipalId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).IdentityPrincipalId, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).AdministratorLoginPassword = (System.Security.SecureString) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).AdministratorLoginPassword, (object ss) => (System.Security.SecureString)ss); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).Version = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion?) content.GetValueForProperty("Version",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).Version, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SslEnforcement = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum?) content.GetValueForProperty("SslEnforcement",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SslEnforcement, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).MinimalTlsVersion = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum?) content.GetValueForProperty("MinimalTlsVersion",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).MinimalTlsVersion, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum.CreateFrom); @@ -138,16 +138,16 @@ internal ServerUpdateParameters(global::System.Management.Automation.PSObject co ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).Sku = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.ISku) content.GetValueForProperty("Sku",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).Sku, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.SkuTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).Property = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersProperties) content.GetValueForProperty("Property",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).Property, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.ServerUpdateParametersPropertiesTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersTags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.ServerUpdateParametersTagsTypeConverter.ConvertFrom); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).IdentityType = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType?) content.GetValueForProperty("IdentityType",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).IdentityType, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SkuName = (string) content.GetValueForProperty("SkuName",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SkuName, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SkuTier = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier?) content.GetValueForProperty("SkuTier",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SkuTier, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SkuSize = (string) content.GetValueForProperty("SkuSize",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SkuSize, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SkuFamily = (string) content.GetValueForProperty("SkuFamily",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SkuFamily, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).StorageProfile = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IStorageProfile) content.GetValueForProperty("StorageProfile",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).StorageProfile, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.StorageProfileTypeConverter.ConvertFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).IdentityType = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType?) content.GetValueForProperty("IdentityType",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).IdentityType, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.IdentityType.CreateFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).AdministratorLoginPassword = (string) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).AdministratorLoginPassword, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).IdentityPrincipalId = (string) content.GetValueForProperty("IdentityPrincipalId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).IdentityPrincipalId, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).IdentityTenantId = (string) content.GetValueForProperty("IdentityTenantId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).IdentityTenantId, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SkuCapacity = (int?) content.GetValueForProperty("SkuCapacity",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SkuCapacity, (__y)=> (int) global::System.Convert.ChangeType(__y, typeof(int))); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).IdentityPrincipalId = (string) content.GetValueForProperty("IdentityPrincipalId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).IdentityPrincipalId, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).AdministratorLoginPassword = (System.Security.SecureString) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).AdministratorLoginPassword, (object ss) => (System.Security.SecureString)ss); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).Version = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion?) content.GetValueForProperty("Version",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).Version, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SslEnforcement = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum?) content.GetValueForProperty("SslEnforcement",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).SslEnforcement, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).MinimalTlsVersion = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum?) content.GetValueForProperty("MinimalTlsVersion",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersInternal)this).MinimalTlsVersion, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum.CreateFrom); diff --git a/src/MySql/generated/api/Models/Api20171201/ServerUpdateParameters.cs b/src/MySql/generated/api/Models/Api20171201/ServerUpdateParameters.cs index 49fac71d3636..dd9eccd27d54 100644 --- a/src/MySql/generated/api/Models/Api20171201/ServerUpdateParameters.cs +++ b/src/MySql/generated/api/Models/Api20171201/ServerUpdateParameters.cs @@ -10,7 +10,7 @@ public partial class ServerUpdateParameters : /// The password of the administrator login. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inlined)] - public string AdministratorLoginPassword { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)Property).AdministratorLoginPassword; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)Property).AdministratorLoginPassword = value ?? null; } + public System.Security.SecureString AdministratorLoginPassword { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)Property).AdministratorLoginPassword; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)Property).AdministratorLoginPassword = value ?? null; } /// Backing field for property. private Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IResourceIdentity _identity; @@ -150,8 +150,8 @@ public partial interface IServerUpdateParameters : ReadOnly = false, Description = @"The password of the administrator login.", SerializedName = @"administratorLoginPassword", - PossibleTypes = new [] { typeof(string) })] - string AdministratorLoginPassword { get; set; } + PossibleTypes = new [] { typeof(System.Security.SecureString) })] + System.Security.SecureString AdministratorLoginPassword { get; set; } /// The Azure Active Directory principal id. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Info( Required = false, @@ -311,7 +311,7 @@ internal partial interface IServerUpdateParametersInternal { /// The password of the administrator login. - string AdministratorLoginPassword { get; set; } + System.Security.SecureString AdministratorLoginPassword { get; set; } /// The Azure Active Directory identity of the server. Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IResourceIdentity Identity { get; set; } /// The Azure Active Directory principal id. diff --git a/src/MySql/generated/api/Models/Api20171201/ServerUpdateParametersProperties.PowerShell.cs b/src/MySql/generated/api/Models/Api20171201/ServerUpdateParametersProperties.PowerShell.cs index 732638d48bdf..f1d6e688d0a8 100644 --- a/src/MySql/generated/api/Models/Api20171201/ServerUpdateParametersProperties.PowerShell.cs +++ b/src/MySql/generated/api/Models/Api20171201/ServerUpdateParametersProperties.PowerShell.cs @@ -97,7 +97,7 @@ internal ServerUpdateParametersProperties(global::System.Collections.IDictionary } // actually deserialize ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).StorageProfile = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IStorageProfile) content.GetValueForProperty("StorageProfile",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).StorageProfile, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.StorageProfileTypeConverter.ConvertFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).AdministratorLoginPassword = (string) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).AdministratorLoginPassword, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).AdministratorLoginPassword = (System.Security.SecureString) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).AdministratorLoginPassword, (object ss) => (System.Security.SecureString)ss); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).Version = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion?) content.GetValueForProperty("Version",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).Version, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).SslEnforcement = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum?) content.GetValueForProperty("SslEnforcement",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).SslEnforcement, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).MinimalTlsVersion = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum?) content.GetValueForProperty("MinimalTlsVersion",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).MinimalTlsVersion, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum.CreateFrom); @@ -125,7 +125,7 @@ internal ServerUpdateParametersProperties(global::System.Management.Automation.P } // actually deserialize ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).StorageProfile = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IStorageProfile) content.GetValueForProperty("StorageProfile",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).StorageProfile, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.StorageProfileTypeConverter.ConvertFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).AdministratorLoginPassword = (string) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).AdministratorLoginPassword, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).AdministratorLoginPassword = (System.Security.SecureString) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).AdministratorLoginPassword, (object ss) => (System.Security.SecureString)ss); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).Version = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion?) content.GetValueForProperty("Version",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).Version, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).SslEnforcement = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum?) content.GetValueForProperty("SslEnforcement",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).SslEnforcement, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).MinimalTlsVersion = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum?) content.GetValueForProperty("MinimalTlsVersion",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal)this).MinimalTlsVersion, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum.CreateFrom); diff --git a/src/MySql/generated/api/Models/Api20171201/ServerUpdateParametersProperties.cs b/src/MySql/generated/api/Models/Api20171201/ServerUpdateParametersProperties.cs index 234bd6bcac99..fb5065ab8c74 100644 --- a/src/MySql/generated/api/Models/Api20171201/ServerUpdateParametersProperties.cs +++ b/src/MySql/generated/api/Models/Api20171201/ServerUpdateParametersProperties.cs @@ -9,11 +9,11 @@ public partial class ServerUpdateParametersProperties : { /// Backing field for property. - private string _administratorLoginPassword; + private System.Security.SecureString _administratorLoginPassword; /// The password of the administrator login. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Owned)] - public string AdministratorLoginPassword { get => this._administratorLoginPassword; set => this._administratorLoginPassword = value; } + public System.Security.SecureString AdministratorLoginPassword { get => this._administratorLoginPassword; set => this._administratorLoginPassword = value; } /// Internal Acessors for StorageProfile Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IStorageProfile Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersPropertiesInternal.StorageProfile { get => (this._storageProfile = this._storageProfile ?? new Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.StorageProfile()); set { {_storageProfile = value;} } } @@ -95,8 +95,8 @@ public partial interface IServerUpdateParametersProperties : ReadOnly = false, Description = @"The password of the administrator login.", SerializedName = @"administratorLoginPassword", - PossibleTypes = new [] { typeof(string) })] - string AdministratorLoginPassword { get; set; } + PossibleTypes = new [] { typeof(System.Security.SecureString) })] + System.Security.SecureString AdministratorLoginPassword { get; set; } /// Enforce a minimal Tls version for the server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Info( Required = false, @@ -179,7 +179,7 @@ internal partial interface IServerUpdateParametersPropertiesInternal { /// The password of the administrator login. - string AdministratorLoginPassword { get; set; } + System.Security.SecureString AdministratorLoginPassword { get; set; } /// Enforce a minimal Tls version for the server. Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.MinimalTlsVersionEnum? MinimalTlsVersion { get; set; } /// diff --git a/src/MySql/generated/api/Models/Api20171201/ServerUpdateParametersProperties.json.cs b/src/MySql/generated/api/Models/Api20171201/ServerUpdateParametersProperties.json.cs index b8aed3bcecf3..b1f3b2941b19 100644 --- a/src/MySql/generated/api/Models/Api20171201/ServerUpdateParametersProperties.json.cs +++ b/src/MySql/generated/api/Models/Api20171201/ServerUpdateParametersProperties.json.cs @@ -71,7 +71,7 @@ internal ServerUpdateParametersProperties(Microsoft.Azure.PowerShell.Cmdlets.MyS return; } {_storageProfile = If( json?.PropertyT("storageProfile"), out var __jsonStorageProfile) ? Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.StorageProfile.FromJson(__jsonStorageProfile) : StorageProfile;} - {_administratorLoginPassword = If( json?.PropertyT("administratorLoginPassword"), out var __jsonAdministratorLoginPassword) ? (string)__jsonAdministratorLoginPassword : (string)AdministratorLoginPassword;} + {_administratorLoginPassword = If( json?.PropertyT("administratorLoginPassword"), out var __jsonAdministratorLoginPassword) ? new System.Net.NetworkCredential("",(string)__jsonAdministratorLoginPassword).SecurePassword : AdministratorLoginPassword;} {_version = If( json?.PropertyT("version"), out var __jsonVersion) ? (string)__jsonVersion : (string)Version;} {_sslEnforcement = If( json?.PropertyT("sslEnforcement"), out var __jsonSslEnforcement) ? (string)__jsonSslEnforcement : (string)SslEnforcement;} {_minimalTlsVersion = If( json?.PropertyT("minimalTlsVersion"), out var __jsonMinimalTlsVersion) ? (string)__jsonMinimalTlsVersion : (string)MinimalTlsVersion;} @@ -100,7 +100,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode ToJson(Mic return container; } AddIf( null != this._storageProfile ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) this._storageProfile.ToJson(null,serializationMode) : null, "storageProfile" ,container.Add ); - AddIf( null != (((object)this._administratorLoginPassword)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonString(this._administratorLoginPassword.ToString()) : null, "administratorLoginPassword" ,container.Add ); + AddIf( null != (((object)this._administratorLoginPassword)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonString(System.Runtime.InteropServices.Marshal.PtrToStringBSTR(System.Runtime.InteropServices.Marshal.SecureStringToBSTR(this._administratorLoginPassword))) : null, "administratorLoginPassword" ,container.Add ); AddIf( null != (((object)this._version)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonString(this._version.ToString()) : null, "version" ,container.Add ); AddIf( null != (((object)this._sslEnforcement)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonString(this._sslEnforcement.ToString()) : null, "sslEnforcement" ,container.Add ); AddIf( null != (((object)this._minimalTlsVersion)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonString(this._minimalTlsVersion.ToString()) : null, "minimalTlsVersion" ,container.Add ); diff --git a/src/MySql/generated/api/Models/Api20200701Preview/ServerAutoGenerated.PowerShell.cs b/src/MySql/generated/api/Models/Api20200701Preview/ServerAutoGenerated.PowerShell.cs index fabb0b949f48..c55c9bc9a06e 100644 --- a/src/MySql/generated/api/Models/Api20200701Preview/ServerAutoGenerated.PowerShell.cs +++ b/src/MySql/generated/api/Models/Api20200701Preview/ServerAutoGenerated.PowerShell.cs @@ -103,15 +103,16 @@ internal ServerAutoGenerated(global::System.Collections.IDictionary content) ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceTags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.TrackedResourceTagsTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)this).Location = (string) content.GetValueForProperty("Location",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)this).Location, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).IdentityPrincipalId = (string) content.GetValueForProperty("IdentityPrincipalId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).IdentityPrincipalId, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).IdentityTenantId = (string) content.GetValueForProperty("IdentityTenantId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).IdentityTenantId, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).SkuName = (string) content.GetValueForProperty("SkuName",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).SkuName, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).SkuTier = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier) content.GetValueForProperty("SkuTier",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).SkuTier, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).MaintenanceWindow = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IMaintenanceWindow) content.GetValueForProperty("MaintenanceWindow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).MaintenanceWindow, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.MaintenanceWindowTypeConverter.ConvertFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).IdentityTenantId = (string) content.GetValueForProperty("IdentityTenantId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).IdentityTenantId, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).CreateMode = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.CreateMode?) content.GetValueForProperty("CreateMode",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).CreateMode, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.CreateMode.CreateFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).ReplicationRole = (string) content.GetValueForProperty("ReplicationRole",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).ReplicationRole, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).IdentityType = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ResourceIdentityType?) content.GetValueForProperty("IdentityType",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).IdentityType, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ResourceIdentityType.CreateFrom); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).StorageProfile = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IStorageProfileAutoGenerated) content.GetValueForProperty("StorageProfile",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).StorageProfile, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.StorageProfileAutoGeneratedTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).DelegatedSubnetArgument = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IDelegatedSubnetArguments) content.GetValueForProperty("DelegatedSubnetArgument",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).DelegatedSubnetArgument, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.DelegatedSubnetArgumentsTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).AdministratorLogin = (string) content.GetValueForProperty("AdministratorLogin",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).AdministratorLogin, global::System.Convert.ToString); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).AdministratorLoginPassword = (string) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).AdministratorLoginPassword, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).AdministratorLoginPassword = (System.Security.SecureString) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).AdministratorLoginPassword, (object ss) => (System.Security.SecureString)ss); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).Version = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion?) content.GetValueForProperty("Version",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).Version, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).SslEnforcement = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum?) content.GetValueForProperty("SslEnforcement",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).SslEnforcement, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).InfrastructureEncryption = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryptionEnum?) content.GetValueForProperty("InfrastructureEncryption",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).InfrastructureEncryption, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryptionEnum.CreateFrom); @@ -120,7 +121,7 @@ internal ServerAutoGenerated(global::System.Collections.IDictionary content) ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).HaEnabled = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.HaEnabledEnum?) content.GetValueForProperty("HaEnabled",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).HaEnabled, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.HaEnabledEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).FullyQualifiedDomainName = (string) content.GetValueForProperty("FullyQualifiedDomainName",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).FullyQualifiedDomainName, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).EarliestRestoreDate = (global::System.DateTime?) content.GetValueForProperty("EarliestRestoreDate",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).EarliestRestoreDate, (v) => v is global::System.DateTime _v ? _v : global::System.Xml.XmlConvert.ToDateTime( v.ToString() , global::System.Xml.XmlDateTimeSerializationMode.Unspecified)); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).IdentityType = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ResourceIdentityType?) content.GetValueForProperty("IdentityType",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).IdentityType, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ResourceIdentityType.CreateFrom); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).ReplicationRole = (string) content.GetValueForProperty("ReplicationRole",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).ReplicationRole, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).ReplicaCapacity = (int?) content.GetValueForProperty("ReplicaCapacity",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).ReplicaCapacity, (__y)=> (int) global::System.Convert.ChangeType(__y, typeof(int))); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).PublicNetworkAccess = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.PublicNetworkAccessEnum?) content.GetValueForProperty("PublicNetworkAccess",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).PublicNetworkAccess, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.PublicNetworkAccessEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).SourceServerId = (string) content.GetValueForProperty("SourceServerId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).SourceServerId, global::System.Convert.ToString); @@ -128,7 +129,6 @@ internal ServerAutoGenerated(global::System.Collections.IDictionary content) ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).AvailabilityZone = (string) content.GetValueForProperty("AvailabilityZone",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).AvailabilityZone, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).StandbyAvailabilityZone = (string) content.GetValueForProperty("StandbyAvailabilityZone",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).StandbyAvailabilityZone, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).ByokEnforcement = (string) content.GetValueForProperty("ByokEnforcement",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).ByokEnforcement, global::System.Convert.ToString); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).StorageProfile = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IStorageProfileAutoGenerated) content.GetValueForProperty("StorageProfile",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).StorageProfile, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.StorageProfileAutoGeneratedTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).PropertiesTag = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesTags) content.GetValueForProperty("PropertiesTag",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).PropertiesTag, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.ServerPropertiesTagsTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).StorageProfileStorageAutogrow = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow?) content.GetValueForProperty("StorageProfileStorageAutogrow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).StorageProfileStorageAutogrow, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).MaintenanceWindowCustomWindow = (string) content.GetValueForProperty("MaintenanceWindowCustomWindow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).MaintenanceWindowCustomWindow, global::System.Convert.ToString); @@ -165,15 +165,16 @@ internal ServerAutoGenerated(global::System.Management.Automation.PSObject conte ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceTags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.TrackedResourceTagsTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)this).Location = (string) content.GetValueForProperty("Location",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)this).Location, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).IdentityPrincipalId = (string) content.GetValueForProperty("IdentityPrincipalId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).IdentityPrincipalId, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).IdentityTenantId = (string) content.GetValueForProperty("IdentityTenantId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).IdentityTenantId, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).SkuName = (string) content.GetValueForProperty("SkuName",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).SkuName, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).SkuTier = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier) content.GetValueForProperty("SkuTier",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).SkuTier, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).MaintenanceWindow = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IMaintenanceWindow) content.GetValueForProperty("MaintenanceWindow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).MaintenanceWindow, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.MaintenanceWindowTypeConverter.ConvertFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).IdentityTenantId = (string) content.GetValueForProperty("IdentityTenantId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).IdentityTenantId, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).CreateMode = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.CreateMode?) content.GetValueForProperty("CreateMode",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).CreateMode, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.CreateMode.CreateFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).ReplicationRole = (string) content.GetValueForProperty("ReplicationRole",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).ReplicationRole, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).IdentityType = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ResourceIdentityType?) content.GetValueForProperty("IdentityType",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).IdentityType, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ResourceIdentityType.CreateFrom); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).StorageProfile = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IStorageProfileAutoGenerated) content.GetValueForProperty("StorageProfile",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).StorageProfile, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.StorageProfileAutoGeneratedTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).DelegatedSubnetArgument = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IDelegatedSubnetArguments) content.GetValueForProperty("DelegatedSubnetArgument",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).DelegatedSubnetArgument, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.DelegatedSubnetArgumentsTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).AdministratorLogin = (string) content.GetValueForProperty("AdministratorLogin",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).AdministratorLogin, global::System.Convert.ToString); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).AdministratorLoginPassword = (string) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).AdministratorLoginPassword, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).AdministratorLoginPassword = (System.Security.SecureString) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).AdministratorLoginPassword, (object ss) => (System.Security.SecureString)ss); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).Version = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion?) content.GetValueForProperty("Version",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).Version, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).SslEnforcement = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum?) content.GetValueForProperty("SslEnforcement",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).SslEnforcement, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).InfrastructureEncryption = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryptionEnum?) content.GetValueForProperty("InfrastructureEncryption",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).InfrastructureEncryption, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryptionEnum.CreateFrom); @@ -182,7 +183,7 @@ internal ServerAutoGenerated(global::System.Management.Automation.PSObject conte ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).HaEnabled = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.HaEnabledEnum?) content.GetValueForProperty("HaEnabled",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).HaEnabled, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.HaEnabledEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).FullyQualifiedDomainName = (string) content.GetValueForProperty("FullyQualifiedDomainName",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).FullyQualifiedDomainName, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).EarliestRestoreDate = (global::System.DateTime?) content.GetValueForProperty("EarliestRestoreDate",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).EarliestRestoreDate, (v) => v is global::System.DateTime _v ? _v : global::System.Xml.XmlConvert.ToDateTime( v.ToString() , global::System.Xml.XmlDateTimeSerializationMode.Unspecified)); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).IdentityType = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ResourceIdentityType?) content.GetValueForProperty("IdentityType",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).IdentityType, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ResourceIdentityType.CreateFrom); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).ReplicationRole = (string) content.GetValueForProperty("ReplicationRole",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).ReplicationRole, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).ReplicaCapacity = (int?) content.GetValueForProperty("ReplicaCapacity",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).ReplicaCapacity, (__y)=> (int) global::System.Convert.ChangeType(__y, typeof(int))); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).PublicNetworkAccess = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.PublicNetworkAccessEnum?) content.GetValueForProperty("PublicNetworkAccess",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).PublicNetworkAccess, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.PublicNetworkAccessEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).SourceServerId = (string) content.GetValueForProperty("SourceServerId",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).SourceServerId, global::System.Convert.ToString); @@ -190,7 +191,6 @@ internal ServerAutoGenerated(global::System.Management.Automation.PSObject conte ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).AvailabilityZone = (string) content.GetValueForProperty("AvailabilityZone",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).AvailabilityZone, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).StandbyAvailabilityZone = (string) content.GetValueForProperty("StandbyAvailabilityZone",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).StandbyAvailabilityZone, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).ByokEnforcement = (string) content.GetValueForProperty("ByokEnforcement",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).ByokEnforcement, global::System.Convert.ToString); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).StorageProfile = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IStorageProfileAutoGenerated) content.GetValueForProperty("StorageProfile",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).StorageProfile, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.StorageProfileAutoGeneratedTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).PropertiesTag = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesTags) content.GetValueForProperty("PropertiesTag",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).PropertiesTag, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.ServerPropertiesTagsTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).StorageProfileStorageAutogrow = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow?) content.GetValueForProperty("StorageProfileStorageAutogrow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).StorageProfileStorageAutogrow, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).MaintenanceWindowCustomWindow = (string) content.GetValueForProperty("MaintenanceWindowCustomWindow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGeneratedInternal)this).MaintenanceWindowCustomWindow, global::System.Convert.ToString); diff --git a/src/MySql/generated/api/Models/Api20200701Preview/ServerAutoGenerated.cs b/src/MySql/generated/api/Models/Api20200701Preview/ServerAutoGenerated.cs index f9c0157c2548..6b1d2b2617ab 100644 --- a/src/MySql/generated/api/Models/Api20200701Preview/ServerAutoGenerated.cs +++ b/src/MySql/generated/api/Models/Api20200701Preview/ServerAutoGenerated.cs @@ -25,7 +25,7 @@ public partial class ServerAutoGenerated : /// The password of the administrator login (required for server creation). [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inlined)] [Microsoft.Azure.PowerShell.Cmdlets.MySql.DoNotFormat] - public string AdministratorLoginPassword { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)Property).AdministratorLoginPassword; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)Property).AdministratorLoginPassword = value ?? null; } + public System.Security.SecureString AdministratorLoginPassword { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)Property).AdministratorLoginPassword; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)Property).AdministratorLoginPassword = value ?? null; } /// availability Zone information of the server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inlined)] @@ -107,7 +107,7 @@ public partial class ServerAutoGenerated : /// The geo-location where the resource lives [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] [Microsoft.Azure.PowerShell.Cmdlets.MySql.FormatTable(Index = 1)] - public string Location { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)__trackedResource).Location; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)__trackedResource).Location = value; } + public string Location { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)__trackedResource).Location; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)__trackedResource).Location = value ; } /// indicates whether custom window is enabled or disabled [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inlined)] @@ -290,7 +290,7 @@ public partial class ServerAutoGenerated : /// Resource tags. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inherited)] [Microsoft.Azure.PowerShell.Cmdlets.MySql.DoNotFormat] - public Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceTags Tag { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)__trackedResource).Tag; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)__trackedResource).Tag = value; } + public Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceTags Tag { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)__trackedResource).Tag; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api10.ITrackedResourceInternal)__trackedResource).Tag = value ?? null /* model class */; } /// /// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. @@ -344,8 +344,8 @@ public partial interface IServerAutoGenerated : ReadOnly = false, Description = @"The password of the administrator login (required for server creation).", SerializedName = @"administratorLoginPassword", - PossibleTypes = new [] { typeof(string) })] - string AdministratorLoginPassword { get; set; } + PossibleTypes = new [] { typeof(System.Security.SecureString) })] + System.Security.SecureString AdministratorLoginPassword { get; set; } /// availability Zone information of the server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Info( Required = false, @@ -621,7 +621,7 @@ internal partial interface IServerAutoGeneratedInternal : /// string AdministratorLogin { get; set; } /// The password of the administrator login (required for server creation). - string AdministratorLoginPassword { get; set; } + System.Security.SecureString AdministratorLoginPassword { get; set; } /// availability Zone information of the server. string AvailabilityZone { get; set; } /// diff --git a/src/MySql/generated/api/Models/Api20200701Preview/ServerForUpdate.PowerShell.cs b/src/MySql/generated/api/Models/Api20200701Preview/ServerForUpdate.PowerShell.cs index c7b47f331a82..75d1a7ab4d63 100644 --- a/src/MySql/generated/api/Models/Api20200701Preview/ServerForUpdate.PowerShell.cs +++ b/src/MySql/generated/api/Models/Api20200701Preview/ServerForUpdate.PowerShell.cs @@ -98,15 +98,15 @@ internal ServerForUpdate(global::System.Collections.IDictionary content) ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).Property = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdate) content.GetValueForProperty("Property",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).Property, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.ServerPropertiesForUpdateTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateTags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.ServerForUpdateTagsTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).SkuName = (string) content.GetValueForProperty("SkuName",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).SkuName, global::System.Convert.ToString); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).MaintenanceWindow = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IMaintenanceWindow) content.GetValueForProperty("MaintenanceWindow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).MaintenanceWindow, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.MaintenanceWindowTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).SkuTier = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier) content.GetValueForProperty("SkuTier",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).SkuTier, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier.CreateFrom); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).MaintenanceWindow = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IMaintenanceWindow) content.GetValueForProperty("MaintenanceWindow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).MaintenanceWindow, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.MaintenanceWindowTypeConverter.ConvertFrom); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfile = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IStorageProfileAutoGenerated) content.GetValueForProperty("StorageProfile",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfile, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.StorageProfileAutoGeneratedTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).DelegatedSubnetArgument = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IDelegatedSubnetArguments) content.GetValueForProperty("DelegatedSubnetArgument",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).DelegatedSubnetArgument, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.DelegatedSubnetArgumentsTypeConverter.ConvertFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfileStorageAutogrow = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow?) content.GetValueForProperty("StorageProfileStorageAutogrow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfileStorageAutogrow, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow.CreateFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).AdministratorLoginPassword = (string) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).AdministratorLoginPassword, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).AdministratorLoginPassword = (System.Security.SecureString) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).AdministratorLoginPassword, (object ss) => (System.Security.SecureString)ss); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).SslEnforcement = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum?) content.GetValueForProperty("SslEnforcement",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).SslEnforcement, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).HaEnabled = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.HaEnabledEnum?) content.GetValueForProperty("HaEnabled",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).HaEnabled, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.HaEnabledEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).ReplicationRole = (string) content.GetValueForProperty("ReplicationRole",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).ReplicationRole, global::System.Convert.ToString); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfile = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IStorageProfileAutoGenerated) content.GetValueForProperty("StorageProfile",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfile, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.StorageProfileAutoGeneratedTypeConverter.ConvertFrom); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfileStorageAutogrow = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow?) content.GetValueForProperty("StorageProfileStorageAutogrow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfileStorageAutogrow, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).MaintenanceWindowCustomWindow = (string) content.GetValueForProperty("MaintenanceWindowCustomWindow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).MaintenanceWindowCustomWindow, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfileBackupRetentionDay = (int?) content.GetValueForProperty("StorageProfileBackupRetentionDay",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfileBackupRetentionDay, (__y)=> (int) global::System.Convert.ChangeType(__y, typeof(int))); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfileStorageMb = (int?) content.GetValueForProperty("StorageProfileStorageMb",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfileStorageMb, (__y)=> (int) global::System.Convert.ChangeType(__y, typeof(int))); @@ -136,15 +136,15 @@ internal ServerForUpdate(global::System.Management.Automation.PSObject content) ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).Property = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdate) content.GetValueForProperty("Property",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).Property, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.ServerPropertiesForUpdateTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateTags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.ServerForUpdateTagsTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).SkuName = (string) content.GetValueForProperty("SkuName",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).SkuName, global::System.Convert.ToString); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).MaintenanceWindow = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IMaintenanceWindow) content.GetValueForProperty("MaintenanceWindow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).MaintenanceWindow, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.MaintenanceWindowTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).SkuTier = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier) content.GetValueForProperty("SkuTier",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).SkuTier, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier.CreateFrom); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).MaintenanceWindow = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IMaintenanceWindow) content.GetValueForProperty("MaintenanceWindow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).MaintenanceWindow, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.MaintenanceWindowTypeConverter.ConvertFrom); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfile = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IStorageProfileAutoGenerated) content.GetValueForProperty("StorageProfile",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfile, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.StorageProfileAutoGeneratedTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).DelegatedSubnetArgument = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IDelegatedSubnetArguments) content.GetValueForProperty("DelegatedSubnetArgument",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).DelegatedSubnetArgument, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.DelegatedSubnetArgumentsTypeConverter.ConvertFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfileStorageAutogrow = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow?) content.GetValueForProperty("StorageProfileStorageAutogrow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfileStorageAutogrow, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow.CreateFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).AdministratorLoginPassword = (string) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).AdministratorLoginPassword, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).AdministratorLoginPassword = (System.Security.SecureString) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).AdministratorLoginPassword, (object ss) => (System.Security.SecureString)ss); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).SslEnforcement = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum?) content.GetValueForProperty("SslEnforcement",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).SslEnforcement, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).HaEnabled = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.HaEnabledEnum?) content.GetValueForProperty("HaEnabled",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).HaEnabled, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.HaEnabledEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).ReplicationRole = (string) content.GetValueForProperty("ReplicationRole",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).ReplicationRole, global::System.Convert.ToString); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfile = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IStorageProfileAutoGenerated) content.GetValueForProperty("StorageProfile",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfile, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.StorageProfileAutoGeneratedTypeConverter.ConvertFrom); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfileStorageAutogrow = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow?) content.GetValueForProperty("StorageProfileStorageAutogrow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfileStorageAutogrow, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.StorageAutogrow.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).MaintenanceWindowCustomWindow = (string) content.GetValueForProperty("MaintenanceWindowCustomWindow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).MaintenanceWindowCustomWindow, global::System.Convert.ToString); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfileBackupRetentionDay = (int?) content.GetValueForProperty("StorageProfileBackupRetentionDay",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfileBackupRetentionDay, (__y)=> (int) global::System.Convert.ChangeType(__y, typeof(int))); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfileStorageMb = (int?) content.GetValueForProperty("StorageProfileStorageMb",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerForUpdateInternal)this).StorageProfileStorageMb, (__y)=> (int) global::System.Convert.ChangeType(__y, typeof(int))); diff --git a/src/MySql/generated/api/Models/Api20200701Preview/ServerForUpdate.cs b/src/MySql/generated/api/Models/Api20200701Preview/ServerForUpdate.cs index a7e531c66c7c..96c6181b2606 100644 --- a/src/MySql/generated/api/Models/Api20200701Preview/ServerForUpdate.cs +++ b/src/MySql/generated/api/Models/Api20200701Preview/ServerForUpdate.cs @@ -10,7 +10,7 @@ public partial class ServerForUpdate : /// The password of the administrator login. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inlined)] - public string AdministratorLoginPassword { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)Property).AdministratorLoginPassword; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)Property).AdministratorLoginPassword = value ?? null; } + public System.Security.SecureString AdministratorLoginPassword { get => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)Property).AdministratorLoginPassword; set => ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)Property).AdministratorLoginPassword = value ?? null; } /// delegated subnet arm resource id. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Inlined)] @@ -120,8 +120,8 @@ public partial interface IServerForUpdate : ReadOnly = false, Description = @"The password of the administrator login.", SerializedName = @"administratorLoginPassword", - PossibleTypes = new [] { typeof(string) })] - string AdministratorLoginPassword { get; set; } + PossibleTypes = new [] { typeof(System.Security.SecureString) })] + System.Security.SecureString AdministratorLoginPassword { get; set; } /// delegated subnet arm resource id. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Info( Required = false, @@ -249,7 +249,7 @@ internal partial interface IServerForUpdateInternal { /// The password of the administrator login. - string AdministratorLoginPassword { get; set; } + System.Security.SecureString AdministratorLoginPassword { get; set; } /// Delegated subnet arguments. Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IDelegatedSubnetArguments DelegatedSubnetArgument { get; set; } /// delegated subnet arm resource id. diff --git a/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesAutoGenerated.PowerShell.cs b/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesAutoGenerated.PowerShell.cs index 2276510024f0..c77803795f50 100644 --- a/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesAutoGenerated.PowerShell.cs +++ b/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesAutoGenerated.PowerShell.cs @@ -100,7 +100,7 @@ internal ServerPropertiesAutoGenerated(global::System.Collections.IDictionary co ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).MaintenanceWindow = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IMaintenanceWindow) content.GetValueForProperty("MaintenanceWindow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).MaintenanceWindow, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.MaintenanceWindowTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).DelegatedSubnetArgument = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IDelegatedSubnetArguments) content.GetValueForProperty("DelegatedSubnetArgument",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).DelegatedSubnetArgument, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.DelegatedSubnetArgumentsTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).AdministratorLogin = (string) content.GetValueForProperty("AdministratorLogin",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).AdministratorLogin, global::System.Convert.ToString); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).AdministratorLoginPassword = (string) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).AdministratorLoginPassword, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).AdministratorLoginPassword = (System.Security.SecureString) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).AdministratorLoginPassword, (object ss) => (System.Security.SecureString)ss); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).Version = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion?) content.GetValueForProperty("Version",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).Version, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).SslEnforcement = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum?) content.GetValueForProperty("SslEnforcement",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).SslEnforcement, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).InfrastructureEncryption = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryptionEnum?) content.GetValueForProperty("InfrastructureEncryption",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).InfrastructureEncryption, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryptionEnum.CreateFrom); @@ -149,7 +149,7 @@ internal ServerPropertiesAutoGenerated(global::System.Management.Automation.PSOb ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).MaintenanceWindow = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IMaintenanceWindow) content.GetValueForProperty("MaintenanceWindow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).MaintenanceWindow, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.MaintenanceWindowTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).DelegatedSubnetArgument = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IDelegatedSubnetArguments) content.GetValueForProperty("DelegatedSubnetArgument",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).DelegatedSubnetArgument, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.DelegatedSubnetArgumentsTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).AdministratorLogin = (string) content.GetValueForProperty("AdministratorLogin",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).AdministratorLogin, global::System.Convert.ToString); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).AdministratorLoginPassword = (string) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).AdministratorLoginPassword, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).AdministratorLoginPassword = (System.Security.SecureString) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).AdministratorLoginPassword, (object ss) => (System.Security.SecureString)ss); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).Version = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion?) content.GetValueForProperty("Version",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).Version, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.ServerVersion.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).SslEnforcement = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum?) content.GetValueForProperty("SslEnforcement",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).SslEnforcement, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).InfrastructureEncryption = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryptionEnum?) content.GetValueForProperty("InfrastructureEncryption",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesAutoGeneratedInternal)this).InfrastructureEncryption, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.InfrastructureEncryptionEnum.CreateFrom); diff --git a/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesAutoGenerated.cs b/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesAutoGenerated.cs index 9465a3e3a241..692ca0ee7755 100644 --- a/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesAutoGenerated.cs +++ b/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesAutoGenerated.cs @@ -19,11 +19,11 @@ public partial class ServerPropertiesAutoGenerated : public string AdministratorLogin { get => this._administratorLogin; set => this._administratorLogin = value; } /// Backing field for property. - private string _administratorLoginPassword; + private System.Security.SecureString _administratorLoginPassword; /// The password of the administrator login (required for server creation). [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Owned)] - public string AdministratorLoginPassword { get => this._administratorLoginPassword; set => this._administratorLoginPassword = value; } + public System.Security.SecureString AdministratorLoginPassword { get => this._administratorLoginPassword; set => this._administratorLoginPassword = value; } /// Backing field for property. private string _availabilityZone; @@ -275,8 +275,8 @@ public partial interface IServerPropertiesAutoGenerated : ReadOnly = false, Description = @"The password of the administrator login (required for server creation).", SerializedName = @"administratorLoginPassword", - PossibleTypes = new [] { typeof(string) })] - string AdministratorLoginPassword { get; set; } + PossibleTypes = new [] { typeof(System.Security.SecureString) })] + System.Security.SecureString AdministratorLoginPassword { get; set; } /// availability Zone information of the server. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Info( Required = false, @@ -512,7 +512,7 @@ internal partial interface IServerPropertiesAutoGeneratedInternal /// string AdministratorLogin { get; set; } /// The password of the administrator login (required for server creation). - string AdministratorLoginPassword { get; set; } + System.Security.SecureString AdministratorLoginPassword { get; set; } /// availability Zone information of the server. string AvailabilityZone { get; set; } /// diff --git a/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesAutoGenerated.json.cs b/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesAutoGenerated.json.cs index a1d1728aa003..204e9891c59b 100644 --- a/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesAutoGenerated.json.cs +++ b/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesAutoGenerated.json.cs @@ -74,7 +74,7 @@ internal ServerPropertiesAutoGenerated(Microsoft.Azure.PowerShell.Cmdlets.MySql. {_maintenanceWindow = If( json?.PropertyT("maintenanceWindow"), out var __jsonMaintenanceWindow) ? Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.MaintenanceWindow.FromJson(__jsonMaintenanceWindow) : MaintenanceWindow;} {_delegatedSubnetArgument = If( json?.PropertyT("delegatedSubnetArguments"), out var __jsonDelegatedSubnetArguments) ? Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.DelegatedSubnetArguments.FromJson(__jsonDelegatedSubnetArguments) : DelegatedSubnetArgument;} {_administratorLogin = If( json?.PropertyT("administratorLogin"), out var __jsonAdministratorLogin) ? (string)__jsonAdministratorLogin : (string)AdministratorLogin;} - {_administratorLoginPassword = If( json?.PropertyT("administratorLoginPassword"), out var __jsonAdministratorLoginPassword) ? (string)__jsonAdministratorLoginPassword : (string)AdministratorLoginPassword;} + {_administratorLoginPassword = If( json?.PropertyT("administratorLoginPassword"), out var __jsonAdministratorLoginPassword) ? new System.Net.NetworkCredential("",(string)__jsonAdministratorLoginPassword).SecurePassword : AdministratorLoginPassword;} {_version = If( json?.PropertyT("version"), out var __jsonVersion) ? (string)__jsonVersion : (string)Version;} {_sslEnforcement = If( json?.PropertyT("sslEnforcement"), out var __jsonSslEnforcement) ? (string)__jsonSslEnforcement : (string)SslEnforcement;} {_infrastructureEncryption = If( json?.PropertyT("infrastructureEncryption"), out var __jsonInfrastructureEncryption) ? (string)__jsonInfrastructureEncryption : (string)InfrastructureEncryption;} @@ -119,7 +119,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode ToJson(Mic AddIf( null != this._maintenanceWindow ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) this._maintenanceWindow.ToJson(null,serializationMode) : null, "maintenanceWindow" ,container.Add ); AddIf( null != this._delegatedSubnetArgument ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) this._delegatedSubnetArgument.ToJson(null,serializationMode) : null, "delegatedSubnetArguments" ,container.Add ); AddIf( null != (((object)this._administratorLogin)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonString(this._administratorLogin.ToString()) : null, "administratorLogin" ,container.Add ); - AddIf( null != (((object)this._administratorLoginPassword)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonString(this._administratorLoginPassword.ToString()) : null, "administratorLoginPassword" ,container.Add ); + AddIf( null != (((object)this._administratorLoginPassword)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonString(System.Runtime.InteropServices.Marshal.PtrToStringBSTR(System.Runtime.InteropServices.Marshal.SecureStringToBSTR(this._administratorLoginPassword))) : null, "administratorLoginPassword" ,container.Add ); AddIf( null != (((object)this._version)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonString(this._version.ToString()) : null, "version" ,container.Add ); AddIf( null != (((object)this._sslEnforcement)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonString(this._sslEnforcement.ToString()) : null, "sslEnforcement" ,container.Add ); AddIf( null != (((object)this._infrastructureEncryption)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonString(this._infrastructureEncryption.ToString()) : null, "infrastructureEncryption" ,container.Add ); diff --git a/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesForUpdate.PowerShell.cs b/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesForUpdate.PowerShell.cs index a9963aeaa6af..28abe931ce1f 100644 --- a/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesForUpdate.PowerShell.cs +++ b/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesForUpdate.PowerShell.cs @@ -99,7 +99,7 @@ internal ServerPropertiesForUpdate(global::System.Collections.IDictionary conten ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).StorageProfile = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IStorageProfileAutoGenerated) content.GetValueForProperty("StorageProfile",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).StorageProfile, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.StorageProfileAutoGeneratedTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).DelegatedSubnetArgument = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IDelegatedSubnetArguments) content.GetValueForProperty("DelegatedSubnetArgument",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).DelegatedSubnetArgument, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.DelegatedSubnetArgumentsTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).MaintenanceWindow = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IMaintenanceWindow) content.GetValueForProperty("MaintenanceWindow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).MaintenanceWindow, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.MaintenanceWindowTypeConverter.ConvertFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).AdministratorLoginPassword = (string) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).AdministratorLoginPassword, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).AdministratorLoginPassword = (System.Security.SecureString) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).AdministratorLoginPassword, (object ss) => (System.Security.SecureString)ss); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).SslEnforcement = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum?) content.GetValueForProperty("SslEnforcement",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).SslEnforcement, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).HaEnabled = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.HaEnabledEnum?) content.GetValueForProperty("HaEnabled",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).HaEnabled, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.HaEnabledEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).ReplicationRole = (string) content.GetValueForProperty("ReplicationRole",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).ReplicationRole, global::System.Convert.ToString); @@ -132,7 +132,7 @@ internal ServerPropertiesForUpdate(global::System.Management.Automation.PSObject ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).StorageProfile = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IStorageProfileAutoGenerated) content.GetValueForProperty("StorageProfile",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).StorageProfile, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.StorageProfileAutoGeneratedTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).DelegatedSubnetArgument = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IDelegatedSubnetArguments) content.GetValueForProperty("DelegatedSubnetArgument",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).DelegatedSubnetArgument, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.DelegatedSubnetArgumentsTypeConverter.ConvertFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).MaintenanceWindow = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IMaintenanceWindow) content.GetValueForProperty("MaintenanceWindow",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).MaintenanceWindow, Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.MaintenanceWindowTypeConverter.ConvertFrom); - ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).AdministratorLoginPassword = (string) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).AdministratorLoginPassword, global::System.Convert.ToString); + ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).AdministratorLoginPassword = (System.Security.SecureString) content.GetValueForProperty("AdministratorLoginPassword",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).AdministratorLoginPassword, (object ss) => (System.Security.SecureString)ss); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).SslEnforcement = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum?) content.GetValueForProperty("SslEnforcement",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).SslEnforcement, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SslEnforcementEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).HaEnabled = (Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.HaEnabledEnum?) content.GetValueForProperty("HaEnabled",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).HaEnabled, Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.HaEnabledEnum.CreateFrom); ((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).ReplicationRole = (string) content.GetValueForProperty("ReplicationRole",((Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerPropertiesForUpdateInternal)this).ReplicationRole, global::System.Convert.ToString); diff --git a/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesForUpdate.cs b/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesForUpdate.cs index 2718465c2839..c790f490c995 100644 --- a/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesForUpdate.cs +++ b/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesForUpdate.cs @@ -9,11 +9,11 @@ public partial class ServerPropertiesForUpdate : { /// Backing field for property. - private string _administratorLoginPassword; + private System.Security.SecureString _administratorLoginPassword; /// The password of the administrator login. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Origin(Microsoft.Azure.PowerShell.Cmdlets.MySql.PropertyOrigin.Owned)] - public string AdministratorLoginPassword { get => this._administratorLoginPassword; set => this._administratorLoginPassword = value; } + public System.Security.SecureString AdministratorLoginPassword { get => this._administratorLoginPassword; set => this._administratorLoginPassword = value; } /// Backing field for property. private Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IDelegatedSubnetArguments _delegatedSubnetArgument; @@ -118,8 +118,8 @@ public partial interface IServerPropertiesForUpdate : ReadOnly = false, Description = @"The password of the administrator login.", SerializedName = @"administratorLoginPassword", - PossibleTypes = new [] { typeof(string) })] - string AdministratorLoginPassword { get; set; } + PossibleTypes = new [] { typeof(System.Security.SecureString) })] + System.Security.SecureString AdministratorLoginPassword { get; set; } /// delegated subnet arm resource id. [Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Info( Required = false, @@ -223,7 +223,7 @@ internal partial interface IServerPropertiesForUpdateInternal { /// The password of the administrator login. - string AdministratorLoginPassword { get; set; } + System.Security.SecureString AdministratorLoginPassword { get; set; } /// Delegated subnet arguments. Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IDelegatedSubnetArguments DelegatedSubnetArgument { get; set; } /// delegated subnet arm resource id. diff --git a/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesForUpdate.json.cs b/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesForUpdate.json.cs index 2c6645d2d9af..f5dd7f2aeb3d 100644 --- a/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesForUpdate.json.cs +++ b/src/MySql/generated/api/Models/Api20200701Preview/ServerPropertiesForUpdate.json.cs @@ -73,7 +73,7 @@ internal ServerPropertiesForUpdate(Microsoft.Azure.PowerShell.Cmdlets.MySql.Runt {_storageProfile = If( json?.PropertyT("storageProfile"), out var __jsonStorageProfile) ? Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.StorageProfileAutoGenerated.FromJson(__jsonStorageProfile) : StorageProfile;} {_delegatedSubnetArgument = If( json?.PropertyT("delegatedSubnetArguments"), out var __jsonDelegatedSubnetArguments) ? Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.DelegatedSubnetArguments.FromJson(__jsonDelegatedSubnetArguments) : DelegatedSubnetArgument;} {_maintenanceWindow = If( json?.PropertyT("maintenanceWindow"), out var __jsonMaintenanceWindow) ? Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.MaintenanceWindow.FromJson(__jsonMaintenanceWindow) : MaintenanceWindow;} - {_administratorLoginPassword = If( json?.PropertyT("administratorLoginPassword"), out var __jsonAdministratorLoginPassword) ? (string)__jsonAdministratorLoginPassword : (string)AdministratorLoginPassword;} + {_administratorLoginPassword = If( json?.PropertyT("administratorLoginPassword"), out var __jsonAdministratorLoginPassword) ? new System.Net.NetworkCredential("",(string)__jsonAdministratorLoginPassword).SecurePassword : AdministratorLoginPassword;} {_sslEnforcement = If( json?.PropertyT("sslEnforcement"), out var __jsonSslEnforcement) ? (string)__jsonSslEnforcement : (string)SslEnforcement;} {_haEnabled = If( json?.PropertyT("haEnabled"), out var __jsonHaEnabled) ? (string)__jsonHaEnabled : (string)HaEnabled;} {_replicationRole = If( json?.PropertyT("replicationRole"), out var __jsonReplicationRole) ? (string)__jsonReplicationRole : (string)ReplicationRole;} @@ -102,7 +102,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode ToJson(Mic AddIf( null != this._storageProfile ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) this._storageProfile.ToJson(null,serializationMode) : null, "storageProfile" ,container.Add ); AddIf( null != this._delegatedSubnetArgument ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) this._delegatedSubnetArgument.ToJson(null,serializationMode) : null, "delegatedSubnetArguments" ,container.Add ); AddIf( null != this._maintenanceWindow ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) this._maintenanceWindow.ToJson(null,serializationMode) : null, "maintenanceWindow" ,container.Add ); - AddIf( null != (((object)this._administratorLoginPassword)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonString(this._administratorLoginPassword.ToString()) : null, "administratorLoginPassword" ,container.Add ); + AddIf( null != (((object)this._administratorLoginPassword)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonString(System.Runtime.InteropServices.Marshal.PtrToStringBSTR(System.Runtime.InteropServices.Marshal.SecureStringToBSTR(this._administratorLoginPassword))) : null, "administratorLoginPassword" ,container.Add ); AddIf( null != (((object)this._sslEnforcement)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonString(this._sslEnforcement.ToString()) : null, "sslEnforcement" ,container.Add ); AddIf( null != (((object)this._haEnabled)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonString(this._haEnabled.ToString()) : null, "haEnabled" ,container.Add ); AddIf( null != (((object)this._replicationRole)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.Json.JsonString(this._replicationRole.ToString()) : null, "replicationRole" ,container.Add ); diff --git a/src/MySql/generated/api/MySql.cs b/src/MySql/generated/api/MySql.cs index d222ff323de9..4fdb6cbfafbc 100644 --- a/src/MySql/generated/api/MySql.cs +++ b/src/MySql/generated/api/MySql.cs @@ -2441,7 +2441,7 @@ public partial class MySql + global::System.Uri.EscapeDataString(subscriptionId) + "/resourceGroups/" + global::System.Uri.EscapeDataString(resourceGroupName) - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + global::System.Uri.EscapeDataString(serverName) + "/configurations/" + global::System.Uri.EscapeDataString(configurationName) @@ -2480,10 +2480,10 @@ public partial class MySql { // verify that Identity format is an exact match for uri - var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBForMySql/flexibleServers/(?[^/]+)/configurations/(?[^/]+)$").Match(viaIdentity); + var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBforMySQL/flexibleServers/(?[^/]+)/configurations/(?[^/]+)$").Match(viaIdentity); if (!_match.Success) { - throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/configurations/{configurationName}'"); + throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/configurations/{configurationName}'"); } // replace URI parameters with values from identity @@ -2497,7 +2497,7 @@ public partial class MySql + subscriptionId + "/resourceGroups/" + resourceGroupName - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + serverName + "/configurations/" + configurationName @@ -2618,7 +2618,7 @@ public partial class MySql + global::System.Uri.EscapeDataString(subscriptionId) + "/resourceGroups/" + global::System.Uri.EscapeDataString(resourceGroupName) - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + global::System.Uri.EscapeDataString(serverName) + "/configurations" + "?" @@ -2656,10 +2656,10 @@ public partial class MySql { // verify that Identity format is an exact match for uri - var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBForMySql/flexibleServers/(?[^/]+)/configurations$").Match(viaIdentity); + var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBforMySQL/flexibleServers/(?[^/]+)/configurations$").Match(viaIdentity); if (!_match.Success) { - throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/configurations'"); + throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/configurations'"); } // replace URI parameters with values from identity @@ -2672,7 +2672,7 @@ public partial class MySql + subscriptionId + "/resourceGroups/" + resourceGroupName - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + serverName + "/configurations" + "?" @@ -2794,7 +2794,7 @@ public partial class MySql + global::System.Uri.EscapeDataString(subscriptionId) + "/resourceGroups/" + global::System.Uri.EscapeDataString(resourceGroupName) - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + global::System.Uri.EscapeDataString(serverName) + "/configurations/" + global::System.Uri.EscapeDataString(configurationName) @@ -2838,10 +2838,10 @@ public partial class MySql { // verify that Identity format is an exact match for uri - var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBForMySql/flexibleServers/(?[^/]+)/configurations/(?[^/]+)$").Match(viaIdentity); + var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBforMySQL/flexibleServers/(?[^/]+)/configurations/(?[^/]+)$").Match(viaIdentity); if (!_match.Success) { - throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/configurations/{configurationName}'"); + throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/configurations/{configurationName}'"); } // replace URI parameters with values from identity @@ -2855,7 +2855,7 @@ public partial class MySql + subscriptionId + "/resourceGroups/" + resourceGroupName - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + serverName + "/configurations/" + configurationName @@ -3083,7 +3083,7 @@ public partial class MySql + global::System.Uri.EscapeDataString(subscriptionId) + "/resourceGroups/" + global::System.Uri.EscapeDataString(resourceGroupName) - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + global::System.Uri.EscapeDataString(serverName) + "/databases/" + global::System.Uri.EscapeDataString(databaseName) @@ -3127,10 +3127,10 @@ public partial class MySql { // verify that Identity format is an exact match for uri - var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBForMySql/flexibleServers/(?[^/]+)/databases/(?[^/]+)$").Match(viaIdentity); + var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBforMySQL/flexibleServers/(?[^/]+)/databases/(?[^/]+)$").Match(viaIdentity); if (!_match.Success) { - throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/databases/{databaseName}'"); + throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/databases/{databaseName}'"); } // replace URI parameters with values from identity @@ -3144,7 +3144,7 @@ public partial class MySql + subscriptionId + "/resourceGroups/" + resourceGroupName - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + serverName + "/databases/" + databaseName @@ -3374,7 +3374,7 @@ public partial class MySql + global::System.Uri.EscapeDataString(subscriptionId) + "/resourceGroups/" + global::System.Uri.EscapeDataString(resourceGroupName) - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + global::System.Uri.EscapeDataString(serverName) + "/databases/" + global::System.Uri.EscapeDataString(databaseName) @@ -3414,10 +3414,10 @@ public partial class MySql { // verify that Identity format is an exact match for uri - var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBForMySql/flexibleServers/(?[^/]+)/databases/(?[^/]+)$").Match(viaIdentity); + var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBforMySQL/flexibleServers/(?[^/]+)/databases/(?[^/]+)$").Match(viaIdentity); if (!_match.Success) { - throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/databases/{databaseName}'"); + throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/databases/{databaseName}'"); } // replace URI parameters with values from identity @@ -3431,7 +3431,7 @@ public partial class MySql + subscriptionId + "/resourceGroups/" + resourceGroupName - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + serverName + "/databases/" + databaseName @@ -3659,7 +3659,7 @@ public partial class MySql + global::System.Uri.EscapeDataString(subscriptionId) + "/resourceGroups/" + global::System.Uri.EscapeDataString(resourceGroupName) - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + global::System.Uri.EscapeDataString(serverName) + "/databases/" + global::System.Uri.EscapeDataString(databaseName) @@ -3698,10 +3698,10 @@ public partial class MySql { // verify that Identity format is an exact match for uri - var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBForMySql/flexibleServers/(?[^/]+)/databases/(?[^/]+)$").Match(viaIdentity); + var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBforMySQL/flexibleServers/(?[^/]+)/databases/(?[^/]+)$").Match(viaIdentity); if (!_match.Success) { - throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/databases/{databaseName}'"); + throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/databases/{databaseName}'"); } // replace URI parameters with values from identity @@ -3715,7 +3715,7 @@ public partial class MySql + subscriptionId + "/resourceGroups/" + resourceGroupName - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + serverName + "/databases/" + databaseName @@ -3836,7 +3836,7 @@ public partial class MySql + global::System.Uri.EscapeDataString(subscriptionId) + "/resourceGroups/" + global::System.Uri.EscapeDataString(resourceGroupName) - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + global::System.Uri.EscapeDataString(serverName) + "/databases" + "?" @@ -3874,10 +3874,10 @@ public partial class MySql { // verify that Identity format is an exact match for uri - var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBForMySql/flexibleServers/(?[^/]+)/databases$").Match(viaIdentity); + var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBforMySQL/flexibleServers/(?[^/]+)/databases$").Match(viaIdentity); if (!_match.Success) { - throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/databases'"); + throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/databases'"); } // replace URI parameters with values from identity @@ -3890,7 +3890,7 @@ public partial class MySql + subscriptionId + "/resourceGroups/" + resourceGroupName - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + serverName + "/databases" + "?" @@ -4010,7 +4010,7 @@ public partial class MySql + global::System.Uri.EscapeDataString(subscriptionId) + "/resourceGroups/" + global::System.Uri.EscapeDataString(resourceGroupName) - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + global::System.Uri.EscapeDataString(serverName) + "/firewallRules/" + global::System.Uri.EscapeDataString(firewallRuleName) @@ -4054,10 +4054,10 @@ public partial class MySql { // verify that Identity format is an exact match for uri - var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBForMySql/flexibleServers/(?[^/]+)/firewallRules/(?[^/]+)$").Match(viaIdentity); + var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBforMySQL/flexibleServers/(?[^/]+)/firewallRules/(?[^/]+)$").Match(viaIdentity); if (!_match.Success) { - throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/firewallRules/{firewallRuleName}'"); + throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/firewallRules/{firewallRuleName}'"); } // replace URI parameters with values from identity @@ -4071,7 +4071,7 @@ public partial class MySql + subscriptionId + "/resourceGroups/" + resourceGroupName - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + serverName + "/firewallRules/" + firewallRuleName @@ -4301,7 +4301,7 @@ public partial class MySql + global::System.Uri.EscapeDataString(subscriptionId) + "/resourceGroups/" + global::System.Uri.EscapeDataString(resourceGroupName) - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + global::System.Uri.EscapeDataString(serverName) + "/firewallRules/" + global::System.Uri.EscapeDataString(firewallRuleName) @@ -4341,10 +4341,10 @@ public partial class MySql { // verify that Identity format is an exact match for uri - var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBForMySql/flexibleServers/(?[^/]+)/firewallRules/(?[^/]+)$").Match(viaIdentity); + var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBforMySQL/flexibleServers/(?[^/]+)/firewallRules/(?[^/]+)$").Match(viaIdentity); if (!_match.Success) { - throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/firewallRules/{firewallRuleName}'"); + throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/firewallRules/{firewallRuleName}'"); } // replace URI parameters with values from identity @@ -4358,7 +4358,7 @@ public partial class MySql + subscriptionId + "/resourceGroups/" + resourceGroupName - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + serverName + "/firewallRules/" + firewallRuleName @@ -4586,7 +4586,7 @@ public partial class MySql + global::System.Uri.EscapeDataString(subscriptionId) + "/resourceGroups/" + global::System.Uri.EscapeDataString(resourceGroupName) - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + global::System.Uri.EscapeDataString(serverName) + "/firewallRules/" + global::System.Uri.EscapeDataString(firewallRuleName) @@ -4625,10 +4625,10 @@ public partial class MySql { // verify that Identity format is an exact match for uri - var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBForMySql/flexibleServers/(?[^/]+)/firewallRules/(?[^/]+)$").Match(viaIdentity); + var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBforMySQL/flexibleServers/(?[^/]+)/firewallRules/(?[^/]+)$").Match(viaIdentity); if (!_match.Success) { - throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/firewallRules/{firewallRuleName}'"); + throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/firewallRules/{firewallRuleName}'"); } // replace URI parameters with values from identity @@ -4642,7 +4642,7 @@ public partial class MySql + subscriptionId + "/resourceGroups/" + resourceGroupName - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + serverName + "/firewallRules/" + firewallRuleName @@ -4763,7 +4763,7 @@ public partial class MySql + global::System.Uri.EscapeDataString(subscriptionId) + "/resourceGroups/" + global::System.Uri.EscapeDataString(resourceGroupName) - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + global::System.Uri.EscapeDataString(serverName) + "/firewallRules" + "?" @@ -4801,10 +4801,10 @@ public partial class MySql { // verify that Identity format is an exact match for uri - var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBForMySql/flexibleServers/(?[^/]+)/firewallRules$").Match(viaIdentity); + var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBforMySQL/flexibleServers/(?[^/]+)/firewallRules$").Match(viaIdentity); if (!_match.Success) { - throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/firewallRules'"); + throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/firewallRules'"); } // replace URI parameters with values from identity @@ -4817,7 +4817,7 @@ public partial class MySql + subscriptionId + "/resourceGroups/" + resourceGroupName - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + serverName + "/firewallRules" + "?" @@ -4939,7 +4939,7 @@ public partial class MySql + global::System.Uri.EscapeDataString(subscriptionId) + "/resourceGroups/" + global::System.Uri.EscapeDataString(resourceGroupName) - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + global::System.Uri.EscapeDataString(serverName) + "/keys/" + global::System.Uri.EscapeDataString(keyName) @@ -4983,10 +4983,10 @@ public partial class MySql { // verify that Identity format is an exact match for uri - var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBForMySql/flexibleServers/(?[^/]+)/keys/(?[^/]+)$").Match(viaIdentity); + var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBforMySQL/flexibleServers/(?[^/]+)/keys/(?[^/]+)$").Match(viaIdentity); if (!_match.Success) { - throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/keys/{keyName}'"); + throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/keys/{keyName}'"); } // replace URI parameters with values from identity @@ -5000,7 +5000,7 @@ public partial class MySql + subscriptionId + "/resourceGroups/" + resourceGroupName - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + serverName + "/keys/" + keyName @@ -5228,7 +5228,7 @@ public partial class MySql + global::System.Uri.EscapeDataString(subscriptionId) + "/resourceGroups/" + global::System.Uri.EscapeDataString(resourceGroupName) - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + global::System.Uri.EscapeDataString(serverName) + "/keys/" + global::System.Uri.EscapeDataString(keyName) @@ -5268,10 +5268,10 @@ public partial class MySql { // verify that Identity format is an exact match for uri - var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBForMySql/flexibleServers/(?[^/]+)/keys/(?[^/]+)$").Match(viaIdentity); + var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBforMySQL/flexibleServers/(?[^/]+)/keys/(?[^/]+)$").Match(viaIdentity); if (!_match.Success) { - throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/keys/{keyName}'"); + throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/keys/{keyName}'"); } // replace URI parameters with values from identity @@ -5285,7 +5285,7 @@ public partial class MySql + subscriptionId + "/resourceGroups/" + resourceGroupName - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + serverName + "/keys/" + keyName @@ -5513,7 +5513,7 @@ public partial class MySql + global::System.Uri.EscapeDataString(subscriptionId) + "/resourceGroups/" + global::System.Uri.EscapeDataString(resourceGroupName) - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + global::System.Uri.EscapeDataString(serverName) + "/keys/" + global::System.Uri.EscapeDataString(keyName) @@ -5552,10 +5552,10 @@ public partial class MySql { // verify that Identity format is an exact match for uri - var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBForMySql/flexibleServers/(?[^/]+)/keys/(?[^/]+)$").Match(viaIdentity); + var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBforMySQL/flexibleServers/(?[^/]+)/keys/(?[^/]+)$").Match(viaIdentity); if (!_match.Success) { - throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/keys/{keyName}'"); + throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/keys/{keyName}'"); } // replace URI parameters with values from identity @@ -5569,7 +5569,7 @@ public partial class MySql + subscriptionId + "/resourceGroups/" + resourceGroupName - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + serverName + "/keys/" + keyName @@ -5690,7 +5690,7 @@ public partial class MySql + global::System.Uri.EscapeDataString(subscriptionId) + "/resourceGroups/" + global::System.Uri.EscapeDataString(resourceGroupName) - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + global::System.Uri.EscapeDataString(serverName) + "/keys" + "?" @@ -5728,10 +5728,10 @@ public partial class MySql { // verify that Identity format is an exact match for uri - var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBForMySql/flexibleServers/(?[^/]+)/keys$").Match(viaIdentity); + var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBforMySQL/flexibleServers/(?[^/]+)/keys$").Match(viaIdentity); if (!_match.Success) { - throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/keys'"); + throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/keys'"); } // replace URI parameters with values from identity @@ -5744,7 +5744,7 @@ public partial class MySql + subscriptionId + "/resourceGroups/" + resourceGroupName - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + serverName + "/keys" + "?" @@ -6191,7 +6191,7 @@ public partial class MySql + global::System.Uri.EscapeDataString(subscriptionId) + "/resourceGroups/" + global::System.Uri.EscapeDataString(resourceGroupName) - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + global::System.Uri.EscapeDataString(serverName) + "/replicas" + "?" @@ -6229,10 +6229,10 @@ public partial class MySql { // verify that Identity format is an exact match for uri - var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBForMySql/flexibleServers/(?[^/]+)/replicas$").Match(viaIdentity); + var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBforMySQL/flexibleServers/(?[^/]+)/replicas$").Match(viaIdentity); if (!_match.Success) { - throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/replicas'"); + throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/replicas'"); } // replace URI parameters with values from identity @@ -6245,7 +6245,7 @@ public partial class MySql + subscriptionId + "/resourceGroups/" + resourceGroupName - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + serverName + "/replicas" + "?" @@ -6542,7 +6542,7 @@ public partial class MySql + global::System.Uri.EscapeDataString(subscriptionId) + "/resourceGroups/" + global::System.Uri.EscapeDataString(resourceGroupName) - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + global::System.Uri.EscapeDataString(serverName) + "?" + "api-version=" + global::System.Uri.EscapeDataString(apiVersion) @@ -6586,10 +6586,10 @@ public partial class MySql { // verify that Identity format is an exact match for uri - var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBForMySql/flexibleServers/(?[^/]+)$").Match(viaIdentity); + var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBforMySQL/flexibleServers/(?[^/]+)$").Match(viaIdentity); if (!_match.Success) { - throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}'"); + throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}'"); } // replace URI parameters with values from identity @@ -6602,7 +6602,7 @@ public partial class MySql + subscriptionId + "/resourceGroups/" + resourceGroupName - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + serverName + "?" + "api-version=" + global::System.Uri.EscapeDataString(apiVersion) @@ -6825,7 +6825,7 @@ public partial class MySql + global::System.Uri.EscapeDataString(subscriptionId) + "/resourceGroups/" + global::System.Uri.EscapeDataString(resourceGroupName) - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + global::System.Uri.EscapeDataString(serverName) + "?" + "api-version=" + global::System.Uri.EscapeDataString(apiVersion) @@ -6863,10 +6863,10 @@ public partial class MySql { // verify that Identity format is an exact match for uri - var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBForMySql/flexibleServers/(?[^/]+)$").Match(viaIdentity); + var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBforMySQL/flexibleServers/(?[^/]+)$").Match(viaIdentity); if (!_match.Success) { - throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}'"); + throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}'"); } // replace URI parameters with values from identity @@ -6879,7 +6879,7 @@ public partial class MySql + subscriptionId + "/resourceGroups/" + resourceGroupName - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + serverName + "?" + "api-version=" + global::System.Uri.EscapeDataString(apiVersion) @@ -7102,7 +7102,7 @@ public partial class MySql + global::System.Uri.EscapeDataString(subscriptionId) + "/resourceGroups/" + global::System.Uri.EscapeDataString(resourceGroupName) - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + global::System.Uri.EscapeDataString(serverName) + "?" + "api-version=" + global::System.Uri.EscapeDataString(apiVersion) @@ -7139,10 +7139,10 @@ public partial class MySql { // verify that Identity format is an exact match for uri - var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBForMySql/flexibleServers/(?[^/]+)$").Match(viaIdentity); + var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBforMySQL/flexibleServers/(?[^/]+)$").Match(viaIdentity); if (!_match.Success) { - throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}'"); + throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}'"); } // replace URI parameters with values from identity @@ -7155,7 +7155,7 @@ public partial class MySql + subscriptionId + "/resourceGroups/" + resourceGroupName - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + serverName + "?" + "api-version=" + global::System.Uri.EscapeDataString(apiVersion) @@ -7589,7 +7589,7 @@ public partial class MySql + global::System.Uri.EscapeDataString(subscriptionId) + "/resourceGroups/" + global::System.Uri.EscapeDataString(resourceGroupName) - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + global::System.Uri.EscapeDataString(serverName) + "/restart" + "?" @@ -7627,10 +7627,10 @@ public partial class MySql { // verify that Identity format is an exact match for uri - var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBForMySql/flexibleServers/(?[^/]+)/restart$").Match(viaIdentity); + var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBforMySQL/flexibleServers/(?[^/]+)/restart$").Match(viaIdentity); if (!_match.Success) { - throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/restart'"); + throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/restart'"); } // replace URI parameters with values from identity @@ -7643,7 +7643,7 @@ public partial class MySql + subscriptionId + "/resourceGroups/" + resourceGroupName - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + serverName + "/restart" + "?" @@ -7860,7 +7860,7 @@ public partial class MySql + global::System.Uri.EscapeDataString(subscriptionId) + "/resourceGroups/" + global::System.Uri.EscapeDataString(resourceGroupName) - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + global::System.Uri.EscapeDataString(serverName) + "/start" + "?" @@ -7898,10 +7898,10 @@ public partial class MySql { // verify that Identity format is an exact match for uri - var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBForMySql/flexibleServers/(?[^/]+)/start$").Match(viaIdentity); + var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBforMySQL/flexibleServers/(?[^/]+)/start$").Match(viaIdentity); if (!_match.Success) { - throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/start'"); + throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/start'"); } // replace URI parameters with values from identity @@ -7914,7 +7914,7 @@ public partial class MySql + subscriptionId + "/resourceGroups/" + resourceGroupName - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + serverName + "/start" + "?" @@ -8131,7 +8131,7 @@ public partial class MySql + global::System.Uri.EscapeDataString(subscriptionId) + "/resourceGroups/" + global::System.Uri.EscapeDataString(resourceGroupName) - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + global::System.Uri.EscapeDataString(serverName) + "/stop" + "?" @@ -8169,10 +8169,10 @@ public partial class MySql { // verify that Identity format is an exact match for uri - var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBForMySql/flexibleServers/(?[^/]+)/stop$").Match(viaIdentity); + var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBforMySQL/flexibleServers/(?[^/]+)/stop$").Match(viaIdentity); if (!_match.Success) { - throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/stop'"); + throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/stop'"); } // replace URI parameters with values from identity @@ -8185,7 +8185,7 @@ public partial class MySql + subscriptionId + "/resourceGroups/" + resourceGroupName - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + serverName + "/stop" + "?" @@ -8405,7 +8405,7 @@ public partial class MySql + global::System.Uri.EscapeDataString(subscriptionId) + "/resourceGroups/" + global::System.Uri.EscapeDataString(resourceGroupName) - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + global::System.Uri.EscapeDataString(serverName) + "?" + "api-version=" + global::System.Uri.EscapeDataString(apiVersion) @@ -8449,10 +8449,10 @@ public partial class MySql { // verify that Identity format is an exact match for uri - var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBForMySql/flexibleServers/(?[^/]+)$").Match(viaIdentity); + var _match = new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/Microsoft.DBforMySQL/flexibleServers/(?[^/]+)$").Match(viaIdentity); if (!_match.Success) { - throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}'"); + throw new global::System.Exception("Invalid identity for URI '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}'"); } // replace URI parameters with values from identity @@ -8465,7 +8465,7 @@ public partial class MySql + subscriptionId + "/resourceGroups/" + resourceGroupName - + "/providers/Microsoft.DBForMySql/flexibleServers/" + + "/providers/Microsoft.DBforMySQL/flexibleServers/" + serverName + "?" + "api-version=" + global::System.Uri.EscapeDataString(apiVersion) diff --git a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerConfiguration_Get.cs b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerConfiguration_Get.cs index acae60b4f5ed..6c86c94b1904 100644 --- a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerConfiguration_Get.cs +++ b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerConfiguration_Get.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Gets information about a configuration of server. /// - /// [OpenAPI] Get=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/configurations/{configurationName}" + /// [OpenAPI] Get=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/configurations/{configurationName}" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Get, @"AzMySqlFlexibleServerConfiguration_Get")] [global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IConfigurationAutoGenerated))] diff --git a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerConfiguration_GetViaIdentity.cs b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerConfiguration_GetViaIdentity.cs index 798a97a7095f..f932df06a182 100644 --- a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerConfiguration_GetViaIdentity.cs +++ b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerConfiguration_GetViaIdentity.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Gets information about a configuration of server. /// - /// [OpenAPI] Get=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/configurations/{configurationName}" + /// [OpenAPI] Get=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/configurations/{configurationName}" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Get, @"AzMySqlFlexibleServerConfiguration_GetViaIdentity")] [global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IConfigurationAutoGenerated))] diff --git a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerConfiguration_List.cs b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerConfiguration_List.cs index 2abf76bbe4d6..825ff2cb7728 100644 --- a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerConfiguration_List.cs +++ b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerConfiguration_List.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// List all the configurations in a given server. /// - /// [OpenAPI] ListByServer=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/configurations" + /// [OpenAPI] ListByServer=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/configurations" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Get, @"AzMySqlFlexibleServerConfiguration_List")] [global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IConfigurationAutoGenerated))] diff --git a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerDatabase_Get.cs b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerDatabase_Get.cs index 6d6b4a2827cd..f00bbbc47c64 100644 --- a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerDatabase_Get.cs +++ b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerDatabase_Get.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Gets information about a database. /// - /// [OpenAPI] Get=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/databases/{databaseName}" + /// [OpenAPI] Get=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/databases/{databaseName}" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Get, @"AzMySqlFlexibleServerDatabase_Get")] [global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IDatabase))] diff --git a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerDatabase_GetViaIdentity.cs b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerDatabase_GetViaIdentity.cs index 3c83474050d3..062787e4ba72 100644 --- a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerDatabase_GetViaIdentity.cs +++ b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerDatabase_GetViaIdentity.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Gets information about a database. /// - /// [OpenAPI] Get=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/databases/{databaseName}" + /// [OpenAPI] Get=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/databases/{databaseName}" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Get, @"AzMySqlFlexibleServerDatabase_GetViaIdentity")] [global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IDatabase))] diff --git a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerDatabase_List.cs b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerDatabase_List.cs index a313d6b30cbe..0381cc7159b7 100644 --- a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerDatabase_List.cs +++ b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerDatabase_List.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// List all the databases in a given server. /// - /// [OpenAPI] ListByServer=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/databases" + /// [OpenAPI] ListByServer=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/databases" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Get, @"AzMySqlFlexibleServerDatabase_List")] [global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IDatabase))] diff --git a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerFirewallRule_Get.cs b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerFirewallRule_Get.cs index a9da7136b93a..b6ed1c6a49bf 100644 --- a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerFirewallRule_Get.cs +++ b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerFirewallRule_Get.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Gets information about a server firewall rule. /// - /// [OpenAPI] Get=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" + /// [OpenAPI] Get=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Get, @"AzMySqlFlexibleServerFirewallRule_Get")] [global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule))] diff --git a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerFirewallRule_GetViaIdentity.cs b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerFirewallRule_GetViaIdentity.cs index e714c6008353..53bb67da15d0 100644 --- a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerFirewallRule_GetViaIdentity.cs +++ b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerFirewallRule_GetViaIdentity.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Gets information about a server firewall rule. /// - /// [OpenAPI] Get=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" + /// [OpenAPI] Get=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Get, @"AzMySqlFlexibleServerFirewallRule_GetViaIdentity")] [global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule))] diff --git a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerFirewallRule_List.cs b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerFirewallRule_List.cs index 7ecd68f2eb59..1a725a35726e 100644 --- a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerFirewallRule_List.cs +++ b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerFirewallRule_List.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// List all the firewall rules in a given server. /// - /// [OpenAPI] ListByServer=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/firewallRules" + /// [OpenAPI] ListByServer=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/firewallRules" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Get, @"AzMySqlFlexibleServerFirewallRule_List")] [global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule))] diff --git a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerKey_Get.cs b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerKey_Get.cs index c9f51a76c41b..379fb9db8338 100644 --- a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerKey_Get.cs +++ b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerKey_Get.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Gets a server key. /// - /// [OpenAPI] Get=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/keys/{keyName}" + /// [OpenAPI] Get=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/keys/{keyName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Get, @"AzMySqlFlexibleServerKey_Get")] diff --git a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerKey_GetViaIdentity.cs b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerKey_GetViaIdentity.cs index 8da6b28b5d03..eabb4dbbf681 100644 --- a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerKey_GetViaIdentity.cs +++ b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerKey_GetViaIdentity.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Gets a server key. /// - /// [OpenAPI] Get=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/keys/{keyName}" + /// [OpenAPI] Get=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/keys/{keyName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Get, @"AzMySqlFlexibleServerKey_GetViaIdentity")] diff --git a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerKey_List.cs b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerKey_List.cs index d32c1726b929..40892d90f17a 100644 --- a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerKey_List.cs +++ b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerKey_List.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Gets a list of Server keys. /// - /// [OpenAPI] ListByServer=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/keys" + /// [OpenAPI] ListByServer=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/keys" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Get, @"AzMySqlFlexibleServerKey_List")] diff --git a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerReplica_List.cs b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerReplica_List.cs index 92d3889b1435..b0b6f9bae190 100644 --- a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerReplica_List.cs +++ b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServerReplica_List.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// List all the replicas for a given server. /// - /// [OpenAPI] ListByServer=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/replicas" + /// [OpenAPI] ListByServer=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/replicas" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Get, @"AzMySqlFlexibleServerReplica_List")] [global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated))] diff --git a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServer_Get.cs b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServer_Get.cs index 137ab685c9ca..09e1b875c2da 100644 --- a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServer_Get.cs +++ b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServer_Get.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Gets information about a server. /// - /// [OpenAPI] Get=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}" + /// [OpenAPI] Get=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Get, @"AzMySqlFlexibleServer_Get")] [global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated))] diff --git a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServer_GetViaIdentity.cs b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServer_GetViaIdentity.cs index 0bcb4d5a87dd..a89b2765a518 100644 --- a/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServer_GetViaIdentity.cs +++ b/src/MySql/generated/cmdlets/GetAzMySqlFlexibleServer_GetViaIdentity.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Gets information about a server. /// - /// [OpenAPI] Get=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}" + /// [OpenAPI] Get=>GET:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Get, @"AzMySqlFlexibleServer_GetViaIdentity")] [global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated))] diff --git a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerDatabase_Create.cs b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerDatabase_Create.cs index fa620802f07a..2a25b4668656 100644 --- a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerDatabase_Create.cs +++ b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerDatabase_Create.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates a new database or updates an existing database. /// - /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/databases/{databaseName}" + /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/databases/{databaseName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.New, @"AzMySqlFlexibleServerDatabase_Create", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerDatabase_CreateExpanded.cs b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerDatabase_CreateExpanded.cs index 76684af973f5..8e3be1820f6b 100644 --- a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerDatabase_CreateExpanded.cs +++ b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerDatabase_CreateExpanded.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates a new database or updates an existing database. /// - /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/databases/{databaseName}" + /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/databases/{databaseName}" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.New, @"AzMySqlFlexibleServerDatabase_CreateExpanded", SupportsShouldProcess = true)] [global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IDatabase))] diff --git a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerDatabase_CreateViaIdentity.cs b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerDatabase_CreateViaIdentity.cs index c8231bc9cd37..fff981609a43 100644 --- a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerDatabase_CreateViaIdentity.cs +++ b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerDatabase_CreateViaIdentity.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates a new database or updates an existing database. /// - /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/databases/{databaseName}" + /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/databases/{databaseName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.New, @"AzMySqlFlexibleServerDatabase_CreateViaIdentity", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerDatabase_CreateViaIdentityExpanded.cs b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerDatabase_CreateViaIdentityExpanded.cs index fab4025c590c..d9e3e32d4f3f 100644 --- a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerDatabase_CreateViaIdentityExpanded.cs +++ b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerDatabase_CreateViaIdentityExpanded.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates a new database or updates an existing database. /// - /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/databases/{databaseName}" + /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/databases/{databaseName}" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.New, @"AzMySqlFlexibleServerDatabase_CreateViaIdentityExpanded", SupportsShouldProcess = true)] [global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IDatabase))] diff --git a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerFirewallRule_Create.cs b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerFirewallRule_Create.cs index dd364cc81394..1a1f1ab419da 100644 --- a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerFirewallRule_Create.cs +++ b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerFirewallRule_Create.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates a new firewall rule or updates an existing firewall rule. /// - /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" + /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.New, @"AzMySqlFlexibleServerFirewallRule_Create", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerFirewallRule_CreateExpanded.cs b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerFirewallRule_CreateExpanded.cs index 1c03756ca12b..9a2eb6e57ccc 100644 --- a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerFirewallRule_CreateExpanded.cs +++ b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerFirewallRule_CreateExpanded.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates a new firewall rule or updates an existing firewall rule. /// - /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" + /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.New, @"AzMySqlFlexibleServerFirewallRule_CreateExpanded", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerFirewallRule_CreateViaIdentity.cs b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerFirewallRule_CreateViaIdentity.cs index 05426f7ac30b..8ed2e27e4004 100644 --- a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerFirewallRule_CreateViaIdentity.cs +++ b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerFirewallRule_CreateViaIdentity.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates a new firewall rule or updates an existing firewall rule. /// - /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" + /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.New, @"AzMySqlFlexibleServerFirewallRule_CreateViaIdentity", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerFirewallRule_CreateViaIdentityExpanded.cs b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerFirewallRule_CreateViaIdentityExpanded.cs index f4142b9b44d6..d842983eca91 100644 --- a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerFirewallRule_CreateViaIdentityExpanded.cs +++ b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerFirewallRule_CreateViaIdentityExpanded.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates a new firewall rule or updates an existing firewall rule. /// - /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" + /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.New, @"AzMySqlFlexibleServerFirewallRule_CreateViaIdentityExpanded", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerKey_Create.cs b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerKey_Create.cs index d676aefc57a3..ede5afc56257 100644 --- a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerKey_Create.cs +++ b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerKey_Create.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates or updates a MySQL Server key. /// - /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/keys/{keyName}" + /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/keys/{keyName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.New, @"AzMySqlFlexibleServerKey_Create", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerKey_CreateExpanded.cs b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerKey_CreateExpanded.cs index 6af728ac06c9..1b6576ac4c61 100644 --- a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerKey_CreateExpanded.cs +++ b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerKey_CreateExpanded.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates or updates a MySQL Server key. /// - /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/keys/{keyName}" + /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/keys/{keyName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.New, @"AzMySqlFlexibleServerKey_CreateExpanded", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerKey_CreateViaIdentity.cs b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerKey_CreateViaIdentity.cs index 14e39d64871e..b78177eb0534 100644 --- a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerKey_CreateViaIdentity.cs +++ b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerKey_CreateViaIdentity.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates or updates a MySQL Server key. /// - /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/keys/{keyName}" + /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/keys/{keyName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.New, @"AzMySqlFlexibleServerKey_CreateViaIdentity", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerKey_CreateViaIdentityExpanded.cs b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerKey_CreateViaIdentityExpanded.cs index d14f2e9c2a82..1d6f6ab80403 100644 --- a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerKey_CreateViaIdentityExpanded.cs +++ b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServerKey_CreateViaIdentityExpanded.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates or updates a MySQL Server key. /// - /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/keys/{keyName}" + /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/keys/{keyName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.New, @"AzMySqlFlexibleServerKey_CreateViaIdentityExpanded", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServer_Create.cs b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServer_Create.cs index b319e315b376..d85fcff008e1 100644 --- a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServer_Create.cs +++ b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServer_Create.cs @@ -11,7 +11,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates a new server or updates an existing server. The update action will overwrite the existing server. /// /// - /// [OpenAPI] Create=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}" + /// [OpenAPI] Create=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.New, @"AzMySqlFlexibleServer_Create", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServer_CreateExpanded.cs b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServer_CreateExpanded.cs index 18045305cff7..22a4507b2fd3 100644 --- a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServer_CreateExpanded.cs +++ b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServer_CreateExpanded.cs @@ -11,7 +11,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates a new server or updates an existing server. The update action will overwrite the existing server. /// /// - /// [OpenAPI] Create=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}" + /// [OpenAPI] Create=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.New, @"AzMySqlFlexibleServer_CreateExpanded", SupportsShouldProcess = true)] @@ -57,8 +57,8 @@ public partial class NewAzMySqlFlexibleServer_CreateExpanded : global::System.Ma ReadOnly = false, Description = @"The password of the administrator login (required for server creation).", SerializedName = @"administratorLoginPassword", - PossibleTypes = new [] { typeof(string) })] - public string AdministratorLoginPassword { get => ParametersBody.AdministratorLoginPassword ?? null; set => ParametersBody.AdministratorLoginPassword = value; } + PossibleTypes = new [] { typeof(System.Security.SecureString) })] + public System.Security.SecureString AdministratorLoginPassword { get => ParametersBody.AdministratorLoginPassword ?? null; set => ParametersBody.AdministratorLoginPassword = value; } /// when specified, runs this cmdlet as a PowerShell job [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Run the command as a job")] diff --git a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServer_CreateViaIdentity.cs b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServer_CreateViaIdentity.cs index e9a5efd46182..3f30a780c4d7 100644 --- a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServer_CreateViaIdentity.cs +++ b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServer_CreateViaIdentity.cs @@ -11,7 +11,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates a new server or updates an existing server. The update action will overwrite the existing server. /// /// - /// [OpenAPI] Create=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}" + /// [OpenAPI] Create=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.New, @"AzMySqlFlexibleServer_CreateViaIdentity", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServer_CreateViaIdentityExpanded.cs b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServer_CreateViaIdentityExpanded.cs index c25623216139..9b5d9fb48185 100644 --- a/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServer_CreateViaIdentityExpanded.cs +++ b/src/MySql/generated/cmdlets/NewAzMySqlFlexibleServer_CreateViaIdentityExpanded.cs @@ -11,7 +11,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates a new server or updates an existing server. The update action will overwrite the existing server. /// /// - /// [OpenAPI] Create=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}" + /// [OpenAPI] Create=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.New, @"AzMySqlFlexibleServer_CreateViaIdentityExpanded", SupportsShouldProcess = true)] @@ -57,8 +57,8 @@ public partial class NewAzMySqlFlexibleServer_CreateViaIdentityExpanded : global ReadOnly = false, Description = @"The password of the administrator login (required for server creation).", SerializedName = @"administratorLoginPassword", - PossibleTypes = new [] { typeof(string) })] - public string AdministratorLoginPassword { get => ParametersBody.AdministratorLoginPassword ?? null; set => ParametersBody.AdministratorLoginPassword = value; } + PossibleTypes = new [] { typeof(System.Security.SecureString) })] + public System.Security.SecureString AdministratorLoginPassword { get => ParametersBody.AdministratorLoginPassword ?? null; set => ParametersBody.AdministratorLoginPassword = value; } /// when specified, runs this cmdlet as a PowerShell job [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Run the command as a job")] diff --git a/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerDatabase_Delete.cs b/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerDatabase_Delete.cs index 0df5da62acea..e561808177ba 100644 --- a/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerDatabase_Delete.cs +++ b/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerDatabase_Delete.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Deletes a database. /// - /// [OpenAPI] Delete=>DELETE:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/databases/{databaseName}" + /// [OpenAPI] Delete=>DELETE:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/databases/{databaseName}" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Remove, @"AzMySqlFlexibleServerDatabase_Delete", SupportsShouldProcess = true)] [global::System.Management.Automation.OutputType(typeof(bool))] diff --git a/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerDatabase_DeleteViaIdentity.cs b/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerDatabase_DeleteViaIdentity.cs index b8d4bdab5ffe..3501993e4cba 100644 --- a/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerDatabase_DeleteViaIdentity.cs +++ b/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerDatabase_DeleteViaIdentity.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Deletes a database. /// - /// [OpenAPI] Delete=>DELETE:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/databases/{databaseName}" + /// [OpenAPI] Delete=>DELETE:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/databases/{databaseName}" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Remove, @"AzMySqlFlexibleServerDatabase_DeleteViaIdentity", SupportsShouldProcess = true)] [global::System.Management.Automation.OutputType(typeof(bool))] diff --git a/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerFirewallRule_Delete.cs b/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerFirewallRule_Delete.cs index c18583beea86..a835372c890d 100644 --- a/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerFirewallRule_Delete.cs +++ b/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerFirewallRule_Delete.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Deletes a firewall rule. /// - /// [OpenAPI] Delete=>DELETE:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" + /// [OpenAPI] Delete=>DELETE:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Remove, @"AzMySqlFlexibleServerFirewallRule_Delete", SupportsShouldProcess = true)] [global::System.Management.Automation.OutputType(typeof(bool))] diff --git a/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerFirewallRule_DeleteViaIdentity.cs b/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerFirewallRule_DeleteViaIdentity.cs index 401ab2d37e48..2477e487c115 100644 --- a/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerFirewallRule_DeleteViaIdentity.cs +++ b/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerFirewallRule_DeleteViaIdentity.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Deletes a firewall rule. /// - /// [OpenAPI] Delete=>DELETE:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" + /// [OpenAPI] Delete=>DELETE:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Remove, @"AzMySqlFlexibleServerFirewallRule_DeleteViaIdentity", SupportsShouldProcess = true)] [global::System.Management.Automation.OutputType(typeof(bool))] diff --git a/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerKey_Delete.cs b/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerKey_Delete.cs index 55eeb8b064a7..4e94c88dbf3d 100644 --- a/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerKey_Delete.cs +++ b/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerKey_Delete.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Deletes the MySQL Server key with the given name. /// - /// [OpenAPI] Delete=>DELETE:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/keys/{keyName}" + /// [OpenAPI] Delete=>DELETE:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/keys/{keyName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Remove, @"AzMySqlFlexibleServerKey_Delete", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerKey_DeleteViaIdentity.cs b/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerKey_DeleteViaIdentity.cs index a3bbc9bb2b4f..eb44498dfb5d 100644 --- a/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerKey_DeleteViaIdentity.cs +++ b/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServerKey_DeleteViaIdentity.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Deletes the MySQL Server key with the given name. /// - /// [OpenAPI] Delete=>DELETE:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/keys/{keyName}" + /// [OpenAPI] Delete=>DELETE:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/keys/{keyName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Remove, @"AzMySqlFlexibleServerKey_DeleteViaIdentity", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServer_Delete.cs b/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServer_Delete.cs index 586dfe0d11b7..fc31f7f78a8a 100644 --- a/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServer_Delete.cs +++ b/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServer_Delete.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Deletes a server. /// - /// [OpenAPI] Delete=>DELETE:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}" + /// [OpenAPI] Delete=>DELETE:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Remove, @"AzMySqlFlexibleServer_Delete", SupportsShouldProcess = true)] [global::System.Management.Automation.OutputType(typeof(bool))] diff --git a/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServer_DeleteViaIdentity.cs b/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServer_DeleteViaIdentity.cs index f1c3bdee7215..4bb0f55f847e 100644 --- a/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServer_DeleteViaIdentity.cs +++ b/src/MySql/generated/cmdlets/RemoveAzMySqlFlexibleServer_DeleteViaIdentity.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Deletes a server. /// - /// [OpenAPI] Delete=>DELETE:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}" + /// [OpenAPI] Delete=>DELETE:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Remove, @"AzMySqlFlexibleServer_DeleteViaIdentity", SupportsShouldProcess = true)] [global::System.Management.Automation.OutputType(typeof(bool))] diff --git a/src/MySql/generated/cmdlets/RestartAzMySqlFlexibleServer_Restart.cs b/src/MySql/generated/cmdlets/RestartAzMySqlFlexibleServer_Restart.cs index ce47447821a3..4b5a50a11c9d 100644 --- a/src/MySql/generated/cmdlets/RestartAzMySqlFlexibleServer_Restart.cs +++ b/src/MySql/generated/cmdlets/RestartAzMySqlFlexibleServer_Restart.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Restarts a server. /// - /// [OpenAPI] Restart=>POST:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/restart" + /// [OpenAPI] Restart=>POST:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/restart" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsLifecycle.Restart, @"AzMySqlFlexibleServer_Restart", SupportsShouldProcess = true)] [global::System.Management.Automation.OutputType(typeof(bool))] diff --git a/src/MySql/generated/cmdlets/RestartAzMySqlFlexibleServer_RestartViaIdentity.cs b/src/MySql/generated/cmdlets/RestartAzMySqlFlexibleServer_RestartViaIdentity.cs index f855644aacc8..3a4d3f2ec371 100644 --- a/src/MySql/generated/cmdlets/RestartAzMySqlFlexibleServer_RestartViaIdentity.cs +++ b/src/MySql/generated/cmdlets/RestartAzMySqlFlexibleServer_RestartViaIdentity.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Restarts a server. /// - /// [OpenAPI] Restart=>POST:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/restart" + /// [OpenAPI] Restart=>POST:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/restart" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsLifecycle.Restart, @"AzMySqlFlexibleServer_RestartViaIdentity", SupportsShouldProcess = true)] [global::System.Management.Automation.OutputType(typeof(bool))] diff --git a/src/MySql/generated/cmdlets/SetAzMySqlFlexibleServerKey_Update.cs b/src/MySql/generated/cmdlets/SetAzMySqlFlexibleServerKey_Update.cs index a711d49d7297..1349f55d15c7 100644 --- a/src/MySql/generated/cmdlets/SetAzMySqlFlexibleServerKey_Update.cs +++ b/src/MySql/generated/cmdlets/SetAzMySqlFlexibleServerKey_Update.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates or updates a MySQL Server key. /// - /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/keys/{keyName}" + /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/keys/{keyName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Set, @"AzMySqlFlexibleServerKey_Update", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/SetAzMySqlFlexibleServerKey_UpdateExpanded.cs b/src/MySql/generated/cmdlets/SetAzMySqlFlexibleServerKey_UpdateExpanded.cs index 823738c0b7f4..5b4ffd4e4f8a 100644 --- a/src/MySql/generated/cmdlets/SetAzMySqlFlexibleServerKey_UpdateExpanded.cs +++ b/src/MySql/generated/cmdlets/SetAzMySqlFlexibleServerKey_UpdateExpanded.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates or updates a MySQL Server key. /// - /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/keys/{keyName}" + /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/keys/{keyName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsCommon.Set, @"AzMySqlFlexibleServerKey_UpdateExpanded", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/StartAzMySqlFlexibleServer_Start.cs b/src/MySql/generated/cmdlets/StartAzMySqlFlexibleServer_Start.cs index c27fe756c02c..bea14b552928 100644 --- a/src/MySql/generated/cmdlets/StartAzMySqlFlexibleServer_Start.cs +++ b/src/MySql/generated/cmdlets/StartAzMySqlFlexibleServer_Start.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Starts a server. /// - /// [OpenAPI] Start=>POST:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/start" + /// [OpenAPI] Start=>POST:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/start" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsLifecycle.Start, @"AzMySqlFlexibleServer_Start", SupportsShouldProcess = true)] [global::System.Management.Automation.OutputType(typeof(bool))] diff --git a/src/MySql/generated/cmdlets/StartAzMySqlFlexibleServer_StartViaIdentity.cs b/src/MySql/generated/cmdlets/StartAzMySqlFlexibleServer_StartViaIdentity.cs index 6f189c9ccd7f..d5dfb5df5c91 100644 --- a/src/MySql/generated/cmdlets/StartAzMySqlFlexibleServer_StartViaIdentity.cs +++ b/src/MySql/generated/cmdlets/StartAzMySqlFlexibleServer_StartViaIdentity.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Starts a server. /// - /// [OpenAPI] Start=>POST:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/start" + /// [OpenAPI] Start=>POST:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/start" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsLifecycle.Start, @"AzMySqlFlexibleServer_StartViaIdentity", SupportsShouldProcess = true)] [global::System.Management.Automation.OutputType(typeof(bool))] diff --git a/src/MySql/generated/cmdlets/StopAzMySqlFlexibleServer_Stop.cs b/src/MySql/generated/cmdlets/StopAzMySqlFlexibleServer_Stop.cs index 78f4adb65113..c09adbb8ee88 100644 --- a/src/MySql/generated/cmdlets/StopAzMySqlFlexibleServer_Stop.cs +++ b/src/MySql/generated/cmdlets/StopAzMySqlFlexibleServer_Stop.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Stops a server. /// - /// [OpenAPI] Stop=>POST:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/stop" + /// [OpenAPI] Stop=>POST:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/stop" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsLifecycle.Stop, @"AzMySqlFlexibleServer_Stop", SupportsShouldProcess = true)] [global::System.Management.Automation.OutputType(typeof(bool))] diff --git a/src/MySql/generated/cmdlets/StopAzMySqlFlexibleServer_StopViaIdentity.cs b/src/MySql/generated/cmdlets/StopAzMySqlFlexibleServer_StopViaIdentity.cs index bd2d2b28672a..a2cbc0c2b988 100644 --- a/src/MySql/generated/cmdlets/StopAzMySqlFlexibleServer_StopViaIdentity.cs +++ b/src/MySql/generated/cmdlets/StopAzMySqlFlexibleServer_StopViaIdentity.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Stops a server. /// - /// [OpenAPI] Stop=>POST:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/stop" + /// [OpenAPI] Stop=>POST:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/stop" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsLifecycle.Stop, @"AzMySqlFlexibleServer_StopViaIdentity", SupportsShouldProcess = true)] [global::System.Management.Automation.OutputType(typeof(bool))] diff --git a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerConfiguration_Update.cs b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerConfiguration_Update.cs index 7bdce5ddc59c..1f2760a713e3 100644 --- a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerConfiguration_Update.cs +++ b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerConfiguration_Update.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Updates a configuration of a server. /// - /// [OpenAPI] Update=>PATCH:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/configurations/{configurationName}" + /// [OpenAPI] Update=>PATCH:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/configurations/{configurationName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsData.Update, @"AzMySqlFlexibleServerConfiguration_Update", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerConfiguration_UpdateExpanded.cs b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerConfiguration_UpdateExpanded.cs index 6d8aef8a1001..6c9f3e421cb1 100644 --- a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerConfiguration_UpdateExpanded.cs +++ b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerConfiguration_UpdateExpanded.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Updates a configuration of a server. /// - /// [OpenAPI] Update=>PATCH:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/configurations/{configurationName}" + /// [OpenAPI] Update=>PATCH:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/configurations/{configurationName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsData.Update, @"AzMySqlFlexibleServerConfiguration_UpdateExpanded", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerConfiguration_UpdateViaIdentity.cs b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerConfiguration_UpdateViaIdentity.cs index d0c9b0b2cbb1..0361a1780a2d 100644 --- a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerConfiguration_UpdateViaIdentity.cs +++ b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerConfiguration_UpdateViaIdentity.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Updates a configuration of a server. /// - /// [OpenAPI] Update=>PATCH:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/configurations/{configurationName}" + /// [OpenAPI] Update=>PATCH:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/configurations/{configurationName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsData.Update, @"AzMySqlFlexibleServerConfiguration_UpdateViaIdentity", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerConfiguration_UpdateViaIdentityExpanded.cs b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerConfiguration_UpdateViaIdentityExpanded.cs index cd54c4822de7..ec6bc797085e 100644 --- a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerConfiguration_UpdateViaIdentityExpanded.cs +++ b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerConfiguration_UpdateViaIdentityExpanded.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Updates a configuration of a server. /// - /// [OpenAPI] Update=>PATCH:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/configurations/{configurationName}" + /// [OpenAPI] Update=>PATCH:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/configurations/{configurationName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsData.Update, @"AzMySqlFlexibleServerConfiguration_UpdateViaIdentityExpanded", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerDatabase_Update.cs b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerDatabase_Update.cs index 46a4e9bdaf6a..5585ec142e67 100644 --- a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerDatabase_Update.cs +++ b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerDatabase_Update.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates a new database or updates an existing database. /// - /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/databases/{databaseName}" + /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/databases/{databaseName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsData.Update, @"AzMySqlFlexibleServerDatabase_Update", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerDatabase_UpdateExpanded.cs b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerDatabase_UpdateExpanded.cs index a242f88edd58..24f1413424c3 100644 --- a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerDatabase_UpdateExpanded.cs +++ b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerDatabase_UpdateExpanded.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates a new database or updates an existing database. /// - /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/databases/{databaseName}" + /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/databases/{databaseName}" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsData.Update, @"AzMySqlFlexibleServerDatabase_UpdateExpanded", SupportsShouldProcess = true)] [global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IDatabase))] diff --git a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerDatabase_UpdateViaIdentity.cs b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerDatabase_UpdateViaIdentity.cs index 5a32f64341d8..958677a46135 100644 --- a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerDatabase_UpdateViaIdentity.cs +++ b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerDatabase_UpdateViaIdentity.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates a new database or updates an existing database. /// - /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/databases/{databaseName}" + /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/databases/{databaseName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsData.Update, @"AzMySqlFlexibleServerDatabase_UpdateViaIdentity", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerDatabase_UpdateViaIdentityExpanded.cs b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerDatabase_UpdateViaIdentityExpanded.cs index a8c222179867..fed5844a75a7 100644 --- a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerDatabase_UpdateViaIdentityExpanded.cs +++ b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerDatabase_UpdateViaIdentityExpanded.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates a new database or updates an existing database. /// - /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/databases/{databaseName}" + /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/databases/{databaseName}" /// [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsData.Update, @"AzMySqlFlexibleServerDatabase_UpdateViaIdentityExpanded", SupportsShouldProcess = true)] [global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IDatabase))] diff --git a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerFirewallRule_Update.cs b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerFirewallRule_Update.cs index 49999456269e..80f3d7d4a08a 100644 --- a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerFirewallRule_Update.cs +++ b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerFirewallRule_Update.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates a new firewall rule or updates an existing firewall rule. /// - /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" + /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsData.Update, @"AzMySqlFlexibleServerFirewallRule_Update", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerFirewallRule_UpdateExpanded.cs b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerFirewallRule_UpdateExpanded.cs index 7e39909508d9..a68beee81f1d 100644 --- a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerFirewallRule_UpdateExpanded.cs +++ b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerFirewallRule_UpdateExpanded.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates a new firewall rule or updates an existing firewall rule. /// - /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" + /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsData.Update, @"AzMySqlFlexibleServerFirewallRule_UpdateExpanded", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerFirewallRule_UpdateViaIdentity.cs b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerFirewallRule_UpdateViaIdentity.cs index 83ac7224fc0e..db55c9c7aede 100644 --- a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerFirewallRule_UpdateViaIdentity.cs +++ b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerFirewallRule_UpdateViaIdentity.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates a new firewall rule or updates an existing firewall rule. /// - /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" + /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsData.Update, @"AzMySqlFlexibleServerFirewallRule_UpdateViaIdentity", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerFirewallRule_UpdateViaIdentityExpanded.cs b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerFirewallRule_UpdateViaIdentityExpanded.cs index d6b8b3ce5932..cfc00d170245 100644 --- a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerFirewallRule_UpdateViaIdentityExpanded.cs +++ b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServerFirewallRule_UpdateViaIdentityExpanded.cs @@ -9,7 +9,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Creates a new firewall rule or updates an existing firewall rule. /// - /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" + /// [OpenAPI] CreateOrUpdate=>PUT:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/firewallRules/{firewallRuleName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsData.Update, @"AzMySqlFlexibleServerFirewallRule_UpdateViaIdentityExpanded", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServer_Update.cs b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServer_Update.cs index 7b31f34348db..221751e0a67e 100644 --- a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServer_Update.cs +++ b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServer_Update.cs @@ -11,7 +11,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Updates an existing server. The request body can contain one to many of the properties present in the normal server definition. /// /// - /// [OpenAPI] Update=>PATCH:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}" + /// [OpenAPI] Update=>PATCH:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsData.Update, @"AzMySqlFlexibleServer_Update", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServer_UpdateExpanded.cs b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServer_UpdateExpanded.cs index 5dd1a2245ef3..c33c47eef390 100644 --- a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServer_UpdateExpanded.cs +++ b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServer_UpdateExpanded.cs @@ -11,7 +11,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Updates an existing server. The request body can contain one to many of the properties present in the normal server definition. /// /// - /// [OpenAPI] Update=>PATCH:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}" + /// [OpenAPI] Update=>PATCH:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsData.Update, @"AzMySqlFlexibleServer_UpdateExpanded", SupportsShouldProcess = true)] @@ -43,8 +43,8 @@ public partial class UpdateAzMySqlFlexibleServer_UpdateExpanded : global::System ReadOnly = false, Description = @"The password of the administrator login.", SerializedName = @"administratorLoginPassword", - PossibleTypes = new [] { typeof(string) })] - public string AdministratorLoginPassword { get => ParametersBody.AdministratorLoginPassword ?? null; set => ParametersBody.AdministratorLoginPassword = value; } + PossibleTypes = new [] { typeof(System.Security.SecureString) })] + public System.Security.SecureString AdministratorLoginPassword { get => ParametersBody.AdministratorLoginPassword ?? null; set => ParametersBody.AdministratorLoginPassword = value; } /// when specified, runs this cmdlet as a PowerShell job [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Run the command as a job")] diff --git a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServer_UpdateViaIdentity.cs b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServer_UpdateViaIdentity.cs index 07821bfc5ebd..c837d4c4d3a7 100644 --- a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServer_UpdateViaIdentity.cs +++ b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServer_UpdateViaIdentity.cs @@ -11,7 +11,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Updates an existing server. The request body can contain one to many of the properties present in the normal server definition. /// /// - /// [OpenAPI] Update=>PATCH:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}" + /// [OpenAPI] Update=>PATCH:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsData.Update, @"AzMySqlFlexibleServer_UpdateViaIdentity", SupportsShouldProcess = true)] diff --git a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServer_UpdateViaIdentityExpanded.cs b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServer_UpdateViaIdentityExpanded.cs index 8c6b3fe04e95..0168fa61fed7 100644 --- a/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServer_UpdateViaIdentityExpanded.cs +++ b/src/MySql/generated/cmdlets/UpdateAzMySqlFlexibleServer_UpdateViaIdentityExpanded.cs @@ -11,7 +11,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Cmdlets /// Updates an existing server. The request body can contain one to many of the properties present in the normal server definition. /// /// - /// [OpenAPI] Update=>PATCH:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySql/flexibleServers/{serverName}" + /// [OpenAPI] Update=>PATCH:"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}" /// [global::Microsoft.Azure.PowerShell.Cmdlets.MySql.InternalExport] [global::System.Management.Automation.Cmdlet(global::System.Management.Automation.VerbsData.Update, @"AzMySqlFlexibleServer_UpdateViaIdentityExpanded", SupportsShouldProcess = true)] @@ -43,8 +43,8 @@ public partial class UpdateAzMySqlFlexibleServer_UpdateViaIdentityExpanded : glo ReadOnly = false, Description = @"The password of the administrator login.", SerializedName = @"administratorLoginPassword", - PossibleTypes = new [] { typeof(string) })] - public string AdministratorLoginPassword { get => ParametersBody.AdministratorLoginPassword ?? null; set => ParametersBody.AdministratorLoginPassword = value; } + PossibleTypes = new [] { typeof(System.Security.SecureString) })] + public System.Security.SecureString AdministratorLoginPassword { get => ParametersBody.AdministratorLoginPassword ?? null; set => ParametersBody.AdministratorLoginPassword = value; } /// when specified, runs this cmdlet as a PowerShell job [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Run the command as a job")] diff --git a/src/MySql/generated/cmdlets/UpdateAzMySqlServer_UpdateExpanded.cs b/src/MySql/generated/cmdlets/UpdateAzMySqlServer_UpdateExpanded.cs index d5a7c7e3d6d9..d9a8a4e33176 100644 --- a/src/MySql/generated/cmdlets/UpdateAzMySqlServer_UpdateExpanded.cs +++ b/src/MySql/generated/cmdlets/UpdateAzMySqlServer_UpdateExpanded.cs @@ -43,8 +43,8 @@ public partial class UpdateAzMySqlServer_UpdateExpanded : global::System.Managem ReadOnly = false, Description = @"The password of the administrator login.", SerializedName = @"administratorLoginPassword", - PossibleTypes = new [] { typeof(string) })] - public string AdministratorLoginPassword { get => ParametersBody.AdministratorLoginPassword ?? null; set => ParametersBody.AdministratorLoginPassword = value; } + PossibleTypes = new [] { typeof(System.Security.SecureString) })] + public System.Security.SecureString AdministratorLoginPassword { get => ParametersBody.AdministratorLoginPassword ?? null; set => ParametersBody.AdministratorLoginPassword = value; } /// when specified, runs this cmdlet as a PowerShell job [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Run the command as a job")] diff --git a/src/MySql/generated/cmdlets/UpdateAzMySqlServer_UpdateViaIdentityExpanded.cs b/src/MySql/generated/cmdlets/UpdateAzMySqlServer_UpdateViaIdentityExpanded.cs index 0e019ffc96cc..d8a90e3fd974 100644 --- a/src/MySql/generated/cmdlets/UpdateAzMySqlServer_UpdateViaIdentityExpanded.cs +++ b/src/MySql/generated/cmdlets/UpdateAzMySqlServer_UpdateViaIdentityExpanded.cs @@ -43,8 +43,8 @@ public partial class UpdateAzMySqlServer_UpdateViaIdentityExpanded : global::Sys ReadOnly = false, Description = @"The password of the administrator login.", SerializedName = @"administratorLoginPassword", - PossibleTypes = new [] { typeof(string) })] - public string AdministratorLoginPassword { get => ParametersBody.AdministratorLoginPassword ?? null; set => ParametersBody.AdministratorLoginPassword = value; } + PossibleTypes = new [] { typeof(System.Security.SecureString) })] + public System.Security.SecureString AdministratorLoginPassword { get => ParametersBody.AdministratorLoginPassword ?? null; set => ParametersBody.AdministratorLoginPassword = value; } /// when specified, runs this cmdlet as a PowerShell job [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Run the command as a job")] diff --git a/src/MySql/generated/runtime/BuildTime/Cmdlets/ExportPsd1.cs b/src/MySql/generated/runtime/BuildTime/Cmdlets/ExportPsd1.cs index 6be05b24a3d7..f46b6733f847 100644 --- a/src/MySql/generated/runtime/BuildTime/Cmdlets/ExportPsd1.cs +++ b/src/MySql/generated/runtime/BuildTime/Cmdlets/ExportPsd1.cs @@ -12,114 +12,180 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.PowerShell { - [Cmdlet(VerbsData.Export, "Psd1")] - [DoNotExport] - public class ExportPsd1 : PSCmdlet - { - [Parameter(Mandatory = true)] - [ValidateNotNullOrEmpty] - public string ExportsFolder { get; set; } - - [Parameter(Mandatory = true)] - [ValidateNotNullOrEmpty] - public string CustomFolder { get; set; } - - [Parameter(Mandatory = true)] - [ValidateNotNullOrEmpty] - public string Psd1Path { get; set; } - - [Parameter(Mandatory = true)] - public Guid ModuleGuid { get; set; } - - private static readonly bool IsAzure = Convert.ToBoolean(@"true"); - private const string CustomFolderRelative = "./custom"; - private const string Indent = Psd1Indent; - - protected override void ProcessRecord() + [Cmdlet(VerbsData.Export, "Psd1")] + [DoNotExport] + public class ExportPsd1 : PSCmdlet { - try - { - if (!Directory.Exists(ExportsFolder)) - { - throw new ArgumentException($"Exports folder '{ExportsFolder}' does not exist"); - } + [Parameter(Mandatory = true)] + [ValidateNotNullOrEmpty] + public string ExportsFolder { get; set; } - if (!Directory.Exists(CustomFolder)) - { - throw new ArgumentException($"Custom folder '{CustomFolder}' does not exist"); - } + [Parameter(Mandatory = true)] + [ValidateNotNullOrEmpty] + public string CustomFolder { get; set; } - string version = Convert.ToString(@"0.1.0"); - // Validate the module version should be semantic version - // Following regex is official from https://semver.org/ - Regex rx = new Regex(@"^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$", RegexOptions.Compiled); - if (rx.Matches(version).Count != 1) - { - throw new ArgumentException("Module-version is not a valid Semantic Version"); - } + [Parameter(Mandatory = true)] + [ValidateNotNullOrEmpty] + public string Psd1Path { get; set; } - string previewVersion = null; - if (version.Contains('-')) - { - string[] versions = version.Split("-".ToCharArray(), 2); - version = versions[0]; - previewVersion = versions[1]; - } + [Parameter(Mandatory = true)] + public Guid ModuleGuid { get; set; } - var sb = new StringBuilder(); - sb.AppendLine("@{"); - sb.AppendLine($@"{GuidStart} = '{ModuleGuid}'"); - sb.AppendLine($@"{Indent}RootModule = '{"./Az.MySql.psm1"}'"); - sb.AppendLine($@"{Indent}ModuleVersion = '{version}'"); - sb.AppendLine($@"{Indent}CompatiblePSEditions = 'Core', 'Desktop'"); - sb.AppendLine($@"{Indent}Author = '{"Microsoft Corporation"}'"); - sb.AppendLine($@"{Indent}CompanyName = '{"Microsoft Corporation"}'"); - sb.AppendLine($@"{Indent}Copyright = '{"Microsoft Corporation. All rights reserved."}'"); - sb.AppendLine($@"{Indent}Description = '{"Microsoft Azure PowerShell: MySql cmdlets"}'"); - sb.AppendLine($@"{Indent}PowerShellVersion = '5.1'"); - sb.AppendLine($@"{Indent}DotNetFrameworkVersion = '4.7.2'"); - sb.AppendLine($@"{Indent}RequiredAssemblies = '{"./bin/Az.MySql.private.dll"}'"); - - var customFormatPs1xmlFiles = Directory.GetFiles(CustomFolder) - .Where(f => f.EndsWith(".format.ps1xml")) - .Select(f => $"{CustomFolderRelative}/{Path.GetFileName(f)}"); - var formatList = customFormatPs1xmlFiles.Prepend("./Az.MySql.format.ps1xml").ToPsList(); - sb.AppendLine($@"{Indent}FormatsToProcess = {formatList}"); - - var functionInfos = GetScriptCmdlets(ExportsFolder).ToArray(); - var cmdletsList = functionInfos.Select(fi => fi.Name).Distinct().Append("*").ToPsList(); - sb.AppendLine($@"{Indent}FunctionsToExport = {cmdletsList}"); - var aliasesList = functionInfos.SelectMany(fi => fi.ScriptBlock.Attributes).ToAliasNames().Append("*").ToPsList(); - sb.AppendLine($@"{Indent}AliasesToExport = {aliasesList}"); - - sb.AppendLine($@"{Indent}PrivateData = @{{"); - sb.AppendLine($@"{Indent}{Indent}PSData = @{{"); - - if (previewVersion != null) - { - sb.AppendLine($@"{Indent}{Indent}{Indent}Prerelease = {previewVersion}"); - } - sb.AppendLine($@"{Indent}{Indent}{Indent}Tags = {"Azure ResourceManager ARM PSModule MySql".Split(' ').ToPsList().NullIfEmpty() ?? "''"}"); - sb.AppendLine($@"{Indent}{Indent}{Indent}LicenseUri = '{"https://aka.ms/azps-license"}'"); - sb.AppendLine($@"{Indent}{Indent}{Indent}ProjectUri = '{"https://github.com/Azure/azure-powershell"}'"); - sb.AppendLine($@"{Indent}{Indent}{Indent}ReleaseNotes = ''"); - var profilesList = ""; - if (IsAzure && !String.IsNullOrEmpty(profilesList)) + private static readonly bool IsAzure = Convert.ToBoolean(@"true"); + private const string CustomFolderRelative = "./custom"; + private const string Indent = Psd1Indent; + private const string Undefined = "undefined"; + private bool IsUndefined(string value) => string.Equals(Undefined, value, StringComparison.OrdinalIgnoreCase); + + protected override void ProcessRecord() { - sb.AppendLine($@"{Indent}{Indent}{Indent}Profiles = {profilesList}"); + try + { + if (!Directory.Exists(ExportsFolder)) + { + throw new ArgumentException($"Exports folder '{ExportsFolder}' does not exist"); + } + + if (!Directory.Exists(CustomFolder)) + { + throw new ArgumentException($"Custom folder '{CustomFolder}' does not exist"); + } + + string version = Convert.ToString(@"0.1.0"); + // Validate the module version should be semantic version + // Following regex is official from https://semver.org/ + Regex rx = new Regex(@"^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$", RegexOptions.Compiled); + if (rx.Matches(version).Count != 1) + { + throw new ArgumentException("Module-version is not a valid Semantic Version"); + } + + string previewVersion = null; + if (version.Contains('-')) + { + string[] versions = version.Split("-".ToCharArray(), 2); + version = versions[0]; + previewVersion = versions[1]; + } + + var sb = new StringBuilder(); + sb.AppendLine("@{"); + sb.AppendLine($@"{GuidStart} = '{ModuleGuid}'"); + sb.AppendLine($@"{Indent}RootModule = '{"./Az.MySql.psm1"}'"); + sb.AppendLine($@"{Indent}ModuleVersion = '{version}'"); + sb.AppendLine($@"{Indent}CompatiblePSEditions = 'Core', 'Desktop'"); + sb.AppendLine($@"{Indent}Author = '{"Microsoft Corporation"}'"); + sb.AppendLine($@"{Indent}CompanyName = '{"Microsoft Corporation"}'"); + sb.AppendLine($@"{Indent}Copyright = '{"Microsoft Corporation. All rights reserved."}'"); + sb.AppendLine($@"{Indent}Description = '{"Microsoft Azure PowerShell: MySql cmdlets"}'"); + sb.AppendLine($@"{Indent}PowerShellVersion = '5.1'"); + sb.AppendLine($@"{Indent}DotNetFrameworkVersion = '4.7.2'"); + + // RequiredModules + if (!IsUndefined("undefined")) + { + sb.AppendLine($@"{Indent}RequiredModules = @({"undefined"})"); + } + + // RequiredAssemblies + if (!IsUndefined("undefined")) + { + sb.AppendLine($@"{Indent}RequiredAssemblies = @({"undefined"})"); + } + else + { + sb.AppendLine($@"{Indent}RequiredAssemblies = '{"./bin/Az.MySql.private.dll"}'"); + } + + // NestedModules + if (!IsUndefined("undefined")) + { + sb.AppendLine($@"{Indent}NestedModules = @({"undefined"})"); + } + + // FormatsToProcess + if (!IsUndefined("undefined")) + { + sb.AppendLine($@"{Indent}FormatsToProcess = @({"undefined"})"); + } + else + { + var customFormatPs1xmlFiles = Directory.GetFiles(CustomFolder) + .Where(f => f.EndsWith(".format.ps1xml")) + .Select(f => $"{CustomFolderRelative}/{Path.GetFileName(f)}"); + var formatList = customFormatPs1xmlFiles.Prepend("./Az.MySql.format.ps1xml").ToPsList(); + sb.AppendLine($@"{Indent}FormatsToProcess = {formatList}"); + } + + // TypesToProcess + if (!IsUndefined("undefined")) + { + sb.AppendLine($@"{Indent}TypesToProcess = @({"undefined"})"); + } + + // ScriptsToProcess + if (!IsUndefined("undefined")) + { + sb.AppendLine($@"{Indent}ScriptsToProcess = @({"undefined"})"); + } + + var functionInfos = GetScriptCmdlets(ExportsFolder).ToArray(); + // FunctionsToExport + if (!IsUndefined("undefined")) + { + sb.AppendLine($@"{Indent}FunctionsToExport = @({"undefined"})"); + } + else + { + var cmdletsList = functionInfos.Select(fi => fi.Name).Distinct().Append("*").ToPsList(); + sb.AppendLine($@"{Indent}FunctionsToExport = {cmdletsList}"); + } + + // AliasesToExport + if (!IsUndefined("undefined")) + { + sb.AppendLine($@"{Indent}AliasesToExport = @({"undefined"})"); + } + else + { + var aliasesList = functionInfos.SelectMany(fi => fi.ScriptBlock.Attributes).ToAliasNames().Append("*").ToPsList(); + sb.AppendLine($@"{Indent}AliasesToExport = {aliasesList}"); + } + + // CmdletsToExport + if (!IsUndefined("undefined")) + { + sb.AppendLine($@"{Indent}CmdletsToExport = @({"undefined"})"); + } + + sb.AppendLine($@"{Indent}PrivateData = @{{"); + sb.AppendLine($@"{Indent}{Indent}PSData = @{{"); + + if (previewVersion != null) + { + sb.AppendLine($@"{Indent}{Indent}{Indent}Prerelease = {previewVersion}"); + } + sb.AppendLine($@"{Indent}{Indent}{Indent}Tags = {"Azure ResourceManager ARM PSModule MySql".Split(' ').ToPsList().NullIfEmpty() ?? "''"}"); + sb.AppendLine($@"{Indent}{Indent}{Indent}LicenseUri = '{"https://aka.ms/azps-license"}'"); + sb.AppendLine($@"{Indent}{Indent}{Indent}ProjectUri = '{"https://github.com/Azure/azure-powershell"}'"); + sb.AppendLine($@"{Indent}{Indent}{Indent}ReleaseNotes = ''"); + var profilesList = ""; + if (IsAzure && !String.IsNullOrEmpty(profilesList)) + { + sb.AppendLine($@"{Indent}{Indent}{Indent}Profiles = {profilesList}"); + } + + sb.AppendLine($@"{Indent}{Indent}}}"); + sb.AppendLine($@"{Indent}}}"); + sb.AppendLine(@"}"); + + File.WriteAllText(Psd1Path, sb.ToString()); + } + catch (Exception ee) + { + Console.WriteLine($"${ee.GetType().Name}/{ee.StackTrace}"); + throw ee; + } } - - sb.AppendLine($@"{Indent}{Indent}}}"); - sb.AppendLine($@"{Indent}}}"); - sb.AppendLine(@"}"); - - File.WriteAllText(Psd1Path, sb.ToString()); - } - catch (Exception ee) - { - Console.WriteLine($"${ee.GetType().Name}/{ee.StackTrace}"); - throw ee; - } } - } } diff --git a/src/MySql/generated/runtime/BuildTime/Models/PsHelpMarkdownOutputs.cs b/src/MySql/generated/runtime/BuildTime/Models/PsHelpMarkdownOutputs.cs index 232c39268965..e0af1a40164e 100644 --- a/src/MySql/generated/runtime/BuildTime/Models/PsHelpMarkdownOutputs.cs +++ b/src/MySql/generated/runtime/BuildTime/Models/PsHelpMarkdownOutputs.cs @@ -113,7 +113,7 @@ internal class ModulePageMetadataOutput { public PsModuleHelpInfo ModuleInfo { get; } - private static string HelpLinkPrefix { get; } = @"https://docs.microsoft.com/en-us/powershell/module/"; + private static string HelpLinkPrefix { get; } = @"https://docs.microsoft.com/powershell/module/"; public ModulePageMetadataOutput(PsModuleHelpInfo moduleInfo) { diff --git a/src/MySql/generated/runtime/BuildTime/Models/PsProxyTypes.cs b/src/MySql/generated/runtime/BuildTime/Models/PsProxyTypes.cs index a1f37444e9e3..67ebb53429ed 100644 --- a/src/MySql/generated/runtime/BuildTime/Models/PsProxyTypes.cs +++ b/src/MySql/generated/runtime/BuildTime/Models/PsProxyTypes.cs @@ -363,7 +363,7 @@ internal class CommentInfo public string OnlineVersion { get; } public string[] RelatedLinks { get; } - private const string HelpLinkPrefix = @"https://docs.microsoft.com/en-us/powershell/module/"; + private const string HelpLinkPrefix = @"https://docs.microsoft.com/powershell/module/"; public CommentInfo(VariantGroup variantGroup) { diff --git a/src/MySql/generated/runtime/PipelineMocking.cs b/src/MySql/generated/runtime/PipelineMocking.cs index 4b9271d19e6d..db6038b2dbfd 100644 --- a/src/MySql/generated/runtime/PipelineMocking.cs +++ b/src/MySql/generated/runtime/PipelineMocking.cs @@ -81,9 +81,9 @@ public void PushScenario(string it) internal static IEnumerable> FilterHeaders(IEnumerable>> headers) => headers.Select(header => new KeyValuePair(header.Key, Blacklist.Contains(header.Key) ? Removed : new XImmutableArray(header.Value.ToArray()))); - internal static JsonNode SerializeContent(HttpContent content) => content == null ? XNull.Instance : SerializeContent(content.ReadAsByteArrayAsync().Result); + internal static JsonNode SerializeContent(HttpContent content, ref bool isBase64) => content == null ? XNull.Instance : SerializeContent(content.ReadAsByteArrayAsync().Result, ref isBase64); - internal static JsonNode SerializeContent(byte[] content) + internal static JsonNode SerializeContent(byte[] content, ref bool isBase64) { if (null == content || content.Length == 0) { @@ -102,14 +102,14 @@ internal static JsonNode SerializeContent(byte[] content) return new JsonString(System.Convert.ToBase64String(content)); } - internal static byte[] DeserializeContent(string content) + internal static byte[] DeserializeContent(string content, bool isBase64) { if (string.IsNullOrWhiteSpace(content)) { return new byte[0]; } - if (content.EndsWith("==")) + if (isBase64) { try { @@ -126,11 +126,14 @@ internal static byte[] DeserializeContent(string content) public void SaveMessage(string rqKey, HttpRequestMessage request, HttpResponseMessage response) { var messages = System.IO.File.Exists(this.recordingPath) ? Load() : new JsonObject() ?? new JsonObject(); + bool isBase64Request = false; + bool isBase64Response = false; messages[rqKey] = new JsonObject { { "Request",new JsonObject { { "Method", request.Method.Method }, { "RequestUri", request.RequestUri }, - { "Content", SerializeContent( request.Content) }, + { "Content", SerializeContent( request.Content, ref isBase64Request) }, + { "isContentBase64", isBase64Request }, { "Headers", new JsonObject(FilterHeaders(request.Headers)) }, { "ContentHeaders", request.Content == null ? new JsonObject() : new JsonObject(FilterHeaders(request.Content.Headers))} } }, @@ -138,7 +141,8 @@ public void SaveMessage(string rqKey, HttpRequestMessage request, HttpResponseMe { "StatusCode", (int)response.StatusCode}, { "Headers", new JsonObject(FilterHeaders(response.Headers))}, { "ContentHeaders", new JsonObject(FilterHeaders(response.Content.Headers))}, - { "Content", SerializeContent(response.Content) }, + { "Content", SerializeContent(response.Content, ref isBase64Response) }, + { "isContentBase64", isBase64Response }, }} }; System.IO.File.WriteAllText(this.recordingPath, messages.ToString()); @@ -176,10 +180,12 @@ public HttpResponseMessage LoadMessage(string rqKey) var respMessage = message.Property("Response"); // --------------------------- deserialize response ---------------------------------------------------------------- + bool isBase64Response = false; + respMessage.BooleanProperty("isContentBase64", ref isBase64Response); var response = new HttpResponseMessage { StatusCode = (HttpStatusCode)respMessage.NumberProperty("StatusCode", ref sc), - Content = new System.Net.Http.ByteArrayContent(DeserializeContent(respMessage.StringProperty("Content"))) + Content = new System.Net.Http.ByteArrayContent(DeserializeContent(respMessage.StringProperty("Content"), isBase64Response)) }; foreach (var each in respMessage.Property("Headers")) @@ -199,11 +205,13 @@ public HttpResponseMessage LoadMessage(string rqKey) } // --------------------------- deserialize request ---------------------------------------------------------------- + bool isBase64Request = false; + reqMessage.BooleanProperty("isContentBase64", ref isBase64Request); response.RequestMessage = new HttpRequestMessage { Method = new HttpMethod(reqMessage.StringProperty("Method")), RequestUri = new System.Uri(reqMessage.StringProperty("RequestUri")), - Content = new System.Net.Http.ByteArrayContent(DeserializeContent(reqMessage.StringProperty("Content"))) + Content = new System.Net.Http.ByteArrayContent(DeserializeContent(reqMessage.StringProperty("Content"), isBase64Request)) }; foreach (var each in reqMessage.Property("Headers")) diff --git a/src/MySql/help/New-AzMySqlFlexibleServer.md b/src/MySql/help/New-AzMySqlFlexibleServer.md index ffeb602521f4..c18d431bf74d 100644 --- a/src/MySql/help/New-AzMySqlFlexibleServer.md +++ b/src/MySql/help/New-AzMySqlFlexibleServer.md @@ -17,8 +17,8 @@ New-AzMySqlFlexibleServer [-Name ] [-ResourceGroupName ] [-Subsc [-AdministratorLoginPassword ] [-AdministratorUserName ] [-BackupRetentionDay ] [-HighAvailability ] [-Location ] [-PublicAccess ] [-Sku ] [-SkuTier ] [-StorageInMb ] [-Subnet ] [-SubnetPrefix ] [-Tag ] - [-Version ] [-Vnet ] [-VnetPrefix ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-Version ] [-Vnet ] [-VnetPrefix ] [-Zone ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION @@ -490,6 +490,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Zone +Availability zone into which to provision the resource. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Confirm Prompts you for confirmation before running the cmdlet. diff --git a/src/MySql/help/New-AzMySqlFlexibleServerReplica.md b/src/MySql/help/New-AzMySqlFlexibleServerReplica.md index febfff408d54..7be6e1eb4487 100644 --- a/src/MySql/help/New-AzMySqlFlexibleServerReplica.md +++ b/src/MySql/help/New-AzMySqlFlexibleServerReplica.md @@ -210,7 +210,7 @@ MASTER : The source server object to create replica from. - `[Tag ]`: Resource tags. - `[(Any) ]`: This indicates any property can be added to this object. - `[AdministratorLogin ]`: The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation). - - `[AdministratorLoginPassword ]`: The password of the administrator login (required for server creation). + - `[AdministratorLoginPassword ]`: The password of the administrator login (required for server creation). - `[AvailabilityZone ]`: availability Zone information of the server. - `[CreateMode ]`: The mode to create a new MySQL server. - `[DelegatedSubnetArgumentSubnetArmResourceId ]`: delegated subnet arm resource id. diff --git a/src/MySql/help/Restore-AzMySqlFlexibleServer.md b/src/MySql/help/Restore-AzMySqlFlexibleServer.md index 81d50f274123..556994943895 100644 --- a/src/MySql/help/Restore-AzMySqlFlexibleServer.md +++ b/src/MySql/help/Restore-AzMySqlFlexibleServer.md @@ -14,7 +14,7 @@ Restore a server from an existing backup ``` Restore-AzMySqlFlexibleServer -Name -ResourceGroupName -InputObject - -RestorePointInTime [-SubscriptionId ] [-Sku ] [-DefaultProfile ] + -RestorePointInTime [-SubscriptionId ] [-Zone ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` @@ -143,8 +143,8 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Sku -The name of the sku, e.g., Standard_D2ds_v4, Standard_B1ms +### -SubscriptionId +The subscription ID that identifies an Azure subscription. ```yaml Type: System.String @@ -153,13 +153,13 @@ Aliases: Required: False Position: Named -Default value: None +Default value: (Get-AzContext).Subscription.Id Accept pipeline input: False Accept wildcard characters: False ``` -### -SubscriptionId -The subscription ID that identifies an Azure subscription. +### -Zone +Availability zone into which to provision the resource. ```yaml Type: System.String @@ -168,7 +168,7 @@ Aliases: Required: False Position: Named -Default value: (Get-AzContext).Subscription.Id +Default value: None Accept pipeline input: False Accept wildcard characters: False ``` @@ -229,7 +229,7 @@ INPUTOBJECT : The source server object to restore from. - `[Tag ]`: Resource tags. - `[(Any) ]`: This indicates any property can be added to this object. - `[AdministratorLogin ]`: The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation). - - `[AdministratorLoginPassword ]`: The password of the administrator login (required for server creation). + - `[AdministratorLoginPassword ]`: The password of the administrator login (required for server creation). - `[AvailabilityZone ]`: availability Zone information of the server. - `[CreateMode ]`: The mode to create a new MySQL server. - `[DelegatedSubnetArgumentSubnetArmResourceId ]`: delegated subnet arm resource id. diff --git a/src/MySql/help/Update-AzMySqlFlexibleServer.md b/src/MySql/help/Update-AzMySqlFlexibleServer.md index f040899acb80..9fb6feb011a5 100644 --- a/src/MySql/help/Update-AzMySqlFlexibleServer.md +++ b/src/MySql/help/Update-AzMySqlFlexibleServer.md @@ -18,18 +18,18 @@ Use Update-AzMySqlFlexibleServerConfiguration instead if you want update server ``` Update-AzMySqlFlexibleServer -Name -ResourceGroupName [-SubscriptionId ] [-AdministratorLoginPassword ] [-BackupRetentionDay ] [-HaEnabled ] - [-ReplicationRole ] [-Sku ] [-SkuTier ] [-SslEnforcement ] - [-StorageAutogrow ] [-StorageInMb ] [-Tag ] [-DefaultProfile ] - [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + [-MaintenanceWindow ] [-ReplicationRole ] [-Sku ] [-SkuTier ] + [-SslEnforcement ] [-StorageAutogrow ] [-StorageInMb ] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzMySqlFlexibleServer -InputObject [-AdministratorLoginPassword ] - [-BackupRetentionDay ] [-HaEnabled ] [-ReplicationRole ] [-Sku ] - [-SkuTier ] [-SslEnforcement ] [-StorageAutogrow ] - [-StorageInMb ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] - [-WhatIf] [] + [-BackupRetentionDay ] [-HaEnabled ] [-MaintenanceWindow ] + [-ReplicationRole ] [-Sku ] [-SkuTier ] [-SslEnforcement ] + [-StorageAutogrow ] [-StorageInMb ] [-Tag ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION @@ -155,6 +155,23 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -MaintenanceWindow +Period of time (UTC) designated for maintenance. +Examples: "Sun:23:30" to schedule on Sunday, 11:30pm UTC. +To set back to default pass in "Disabled" + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the server. @@ -218,7 +235,7 @@ Accept wildcard characters: False ### -Sku The name of the sku, typically, tier + family + cores, e.g. -B_Gen4_1, GP_Gen5_8. +Burstable_B1ms, Standard_D2ds_v4 ```yaml Type: System.String @@ -233,8 +250,9 @@ Accept wildcard characters: False ``` ### -SkuTier -The tier of the particular SKU, e.g. -Basic. +The tier of the particular SKU. +Accepted values: Burstable, GeneralPurpose, Memory Optimized. +Default: Burstable. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.MySql.Support.SkuTier diff --git a/src/MySql/internal/Get-AzMySqlDatabase.ps1 b/src/MySql/internal/Get-AzMySqlDatabase.ps1 index 55c45268879f..f77f69399148 100644 --- a/src/MySql/internal/Get-AzMySqlDatabase.ps1 +++ b/src/MySql/internal/Get-AzMySqlDatabase.ps1 @@ -49,7 +49,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqldatabase +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqldatabase #> function Get-AzMySqlDatabase { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IDatabase])] diff --git a/src/MySql/internal/Get-AzMySqlFlexibleServerKey.ps1 b/src/MySql/internal/Get-AzMySqlFlexibleServerKey.ps1 index 8d00b46bc734..18405966dec1 100644 --- a/src/MySql/internal/Get-AzMySqlFlexibleServerKey.ps1 +++ b/src/MySql/internal/Get-AzMySqlFlexibleServerKey.ps1 @@ -49,7 +49,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlflexibleserverkey +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlflexibleserverkey #> function Get-AzMySqlFlexibleServerKey { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerKey])] diff --git a/src/MySql/internal/Get-AzMySqlFlexibleServerLocationBasedCapability.ps1 b/src/MySql/internal/Get-AzMySqlFlexibleServerLocationBasedCapability.ps1 index 4c123cf80ae4..ff02b0df6791 100644 --- a/src/MySql/internal/Get-AzMySqlFlexibleServerLocationBasedCapability.ps1 +++ b/src/MySql/internal/Get-AzMySqlFlexibleServerLocationBasedCapability.ps1 @@ -46,7 +46,7 @@ Standard_E64ds_v4 MemoryOptimized 8192 64 .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.ICapabilityProperties .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlflexibleserverlocationbasedcapability +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlflexibleserverlocationbasedcapability #> function Get-AzMySqlFlexibleServerLocationBasedCapability { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.ICapabilityProperties])] diff --git a/src/MySql/internal/Get-AzMySqlFlexibleServerVirtualNetworkSubnetUsage.ps1 b/src/MySql/internal/Get-AzMySqlFlexibleServerVirtualNetworkSubnetUsage.ps1 index c98a4fc3f726..494a7245be6b 100644 --- a/src/MySql/internal/Get-AzMySqlFlexibleServerVirtualNetworkSubnetUsage.ps1 +++ b/src/MySql/internal/Get-AzMySqlFlexibleServerVirtualNetworkSubnetUsage.ps1 @@ -54,7 +54,7 @@ INPUTOBJECT : Identity Parameter PARAMETER : Virtual network subnet usage parameter [VirtualNetworkArmResourceId ]: Virtual network resource id. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlflexibleservervirtualnetworksubnetusage +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlflexibleservervirtualnetworksubnetusage #> function Get-AzMySqlFlexibleServerVirtualNetworkSubnetUsage { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IDelegatedSubnetUsage])] diff --git a/src/MySql/internal/Get-AzMySqlLocationBasedPerformanceTier.ps1 b/src/MySql/internal/Get-AzMySqlLocationBasedPerformanceTier.ps1 index 23b7f91eac9e..6ef0e3d3aad1 100644 --- a/src/MySql/internal/Get-AzMySqlLocationBasedPerformanceTier.ps1 +++ b/src/MySql/internal/Get-AzMySqlLocationBasedPerformanceTier.ps1 @@ -30,7 +30,7 @@ PS C:\> {{ Add code here }} .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IPerformanceTierProperties .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqllocationbasedperformancetier +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqllocationbasedperformancetier #> function Get-AzMySqlLocationBasedPerformanceTier { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IPerformanceTierProperties])] diff --git a/src/MySql/internal/Get-AzMySqlLogFile.ps1 b/src/MySql/internal/Get-AzMySqlLogFile.ps1 index c7eada63d2d8..4457421c5d22 100644 --- a/src/MySql/internal/Get-AzMySqlLogFile.ps1 +++ b/src/MySql/internal/Get-AzMySqlLogFile.ps1 @@ -30,7 +30,7 @@ PS C:\> {{ Add code here }} .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.ILogFile .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqllogfile +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqllogfile #> function Get-AzMySqlLogFile { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.ILogFile])] diff --git a/src/MySql/internal/Get-AzMySqlOperation.ps1 b/src/MySql/internal/Get-AzMySqlOperation.ps1 index 028f89340a3f..0c73b35b8778 100644 --- a/src/MySql/internal/Get-AzMySqlOperation.ps1 +++ b/src/MySql/internal/Get-AzMySqlOperation.ps1 @@ -32,7 +32,7 @@ Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IOperation .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IOperationListResultAutoGenerated .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqloperation +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqloperation #> function Get-AzMySqlOperation { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IOperation], [Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IOperationListResultAutoGenerated])] diff --git a/src/MySql/internal/Get-AzMySqlServerAdministrator.ps1 b/src/MySql/internal/Get-AzMySqlServerAdministrator.ps1 index cd86d35ba00b..cc37868d8d30 100644 --- a/src/MySql/internal/Get-AzMySqlServerAdministrator.ps1 +++ b/src/MySql/internal/Get-AzMySqlServerAdministrator.ps1 @@ -49,7 +49,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlserveradministrator +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlserveradministrator #> function Get-AzMySqlServerAdministrator { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerAdministratorResource])] diff --git a/src/MySql/internal/Get-AzMySqlServerSecurityAlertPolicy.ps1 b/src/MySql/internal/Get-AzMySqlServerSecurityAlertPolicy.ps1 index d9428511cc72..b0fd3203383a 100644 --- a/src/MySql/internal/Get-AzMySqlServerSecurityAlertPolicy.ps1 +++ b/src/MySql/internal/Get-AzMySqlServerSecurityAlertPolicy.ps1 @@ -49,7 +49,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlserversecurityalertpolicy +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlserversecurityalertpolicy #> function Get-AzMySqlServerSecurityAlertPolicy { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerSecurityAlertPolicy])] diff --git a/src/MySql/internal/New-AzMySqlConfiguration.ps1 b/src/MySql/internal/New-AzMySqlConfiguration.ps1 index a7496920fb8a..a5a5caa0ad51 100644 --- a/src/MySql/internal/New-AzMySqlConfiguration.ps1 +++ b/src/MySql/internal/New-AzMySqlConfiguration.ps1 @@ -55,7 +55,7 @@ PARAMETER : Represents a Configuration. [Source ]: Source of the configuration. [Value ]: Value of the configuration. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlconfiguration +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlconfiguration #> function New-AzMySqlConfiguration { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IConfiguration])] diff --git a/src/MySql/internal/New-AzMySqlDatabase.ps1 b/src/MySql/internal/New-AzMySqlDatabase.ps1 index 5743249c9cc9..98955fe3dc24 100644 --- a/src/MySql/internal/New-AzMySqlDatabase.ps1 +++ b/src/MySql/internal/New-AzMySqlDatabase.ps1 @@ -55,7 +55,7 @@ PARAMETER : Represents a Database. [Charset ]: The charset of the database. [Collation ]: The collation of the database. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqldatabase +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqldatabase #> function New-AzMySqlDatabase { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IDatabase])] diff --git a/src/MySql/internal/New-AzMySqlFirewallRule.ps1 b/src/MySql/internal/New-AzMySqlFirewallRule.ps1 index 97a23d1ceac9..487e9da81e97 100644 --- a/src/MySql/internal/New-AzMySqlFirewallRule.ps1 +++ b/src/MySql/internal/New-AzMySqlFirewallRule.ps1 @@ -65,7 +65,7 @@ PARAMETER : Represents a server firewall rule. EndIPAddress : The end IP address of the server firewall rule. Must be IPv4 format. StartIPAddress : The start IP address of the server firewall rule. Must be IPv4 format. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlfirewallrule #> function New-AzMySqlFirewallRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule])] diff --git a/src/MySql/internal/New-AzMySqlFlexibleServer.ps1 b/src/MySql/internal/New-AzMySqlFlexibleServer.ps1 index f635d4d7da7c..058c0bc8b580 100644 --- a/src/MySql/internal/New-AzMySqlFlexibleServer.ps1 +++ b/src/MySql/internal/New-AzMySqlFlexibleServer.ps1 @@ -136,7 +136,7 @@ PARAMETER : Represents a server. [Tag ]: Resource tags. [(Any) ]: This indicates any property can be added to this object. [AdministratorLogin ]: The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation). - [AdministratorLoginPassword ]: The password of the administrator login (required for server creation). + [AdministratorLoginPassword ]: The password of the administrator login (required for server creation). [AvailabilityZone ]: availability Zone information of the server. [CreateMode ]: The mode to create a new MySQL server. [DelegatedSubnetArgumentSubnetArmResourceId ]: delegated subnet arm resource id. @@ -161,7 +161,7 @@ PARAMETER : Represents a server. [StorageProfileStorageMb ]: Max storage allowed for a server. [Version ]: Server version. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlflexibleserver +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlflexibleserver #> function New-AzMySqlFlexibleServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated])] @@ -225,7 +225,7 @@ param( [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] - [System.String] + [System.Security.SecureString] # The password of the administrator login (required for server creation). ${AdministratorLoginPassword}, diff --git a/src/MySql/internal/New-AzMySqlFlexibleServerDatabase.ps1 b/src/MySql/internal/New-AzMySqlFlexibleServerDatabase.ps1 index 127d45bbffca..eca176cc1f25 100644 --- a/src/MySql/internal/New-AzMySqlFlexibleServerDatabase.ps1 +++ b/src/MySql/internal/New-AzMySqlFlexibleServerDatabase.ps1 @@ -53,7 +53,7 @@ PARAMETER : Represents a Database. [Charset ]: The charset of the database. [Collation ]: The collation of the database. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlflexibleserverdatabase +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlflexibleserverdatabase #> function New-AzMySqlFlexibleServerDatabase { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IDatabase])] diff --git a/src/MySql/internal/New-AzMySqlFlexibleServerFirewallRule.ps1 b/src/MySql/internal/New-AzMySqlFlexibleServerFirewallRule.ps1 index c9e7f84f3817..3681c4b80f63 100644 --- a/src/MySql/internal/New-AzMySqlFlexibleServerFirewallRule.ps1 +++ b/src/MySql/internal/New-AzMySqlFlexibleServerFirewallRule.ps1 @@ -65,7 +65,7 @@ PARAMETER : Represents a server firewall rule. EndIPAddress : The end IP address of the server firewall rule. Must be IPv4 format. StartIPAddress : The start IP address of the server firewall rule. Must be IPv4 format. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlflexibleserverfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlflexibleserverfirewallrule #> function New-AzMySqlFlexibleServerFirewallRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule])] diff --git a/src/MySql/internal/New-AzMySqlFlexibleServerKey.ps1 b/src/MySql/internal/New-AzMySqlFlexibleServerKey.ps1 index 709d965262d0..89c6370af685 100644 --- a/src/MySql/internal/New-AzMySqlFlexibleServerKey.ps1 +++ b/src/MySql/internal/New-AzMySqlFlexibleServerKey.ps1 @@ -54,7 +54,7 @@ INPUTOBJECT : Identity Parameter PARAMETER : A MySQL Server key. [Uri ]: The URI of the key. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlflexibleserverkey +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlflexibleserverkey #> function New-AzMySqlFlexibleServerKey { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerKey])] diff --git a/src/MySql/internal/New-AzMySqlServer.ps1 b/src/MySql/internal/New-AzMySqlServer.ps1 index ddb5ac1f5be4..fea198a4a888 100644 --- a/src/MySql/internal/New-AzMySqlServer.ps1 +++ b/src/MySql/internal/New-AzMySqlServer.ps1 @@ -72,7 +72,7 @@ PARAMETER : Represents a server to be created. [(Any) ]: This indicates any property can be added to this object. [Version ]: Server version. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlserver +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlserver #> function New-AzMySqlServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServer])] diff --git a/src/MySql/internal/New-AzMySqlServerAdministrator.ps1 b/src/MySql/internal/New-AzMySqlServerAdministrator.ps1 index 4a5f891a1994..47b6433291c2 100644 --- a/src/MySql/internal/New-AzMySqlServerAdministrator.ps1 +++ b/src/MySql/internal/New-AzMySqlServerAdministrator.ps1 @@ -58,7 +58,7 @@ PROPERTY : Represents a and external administrator [Sid ]: The server administrator Sid (Secure ID). [TenantId ]: The server Active Directory Administrator tenant id. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlserveradministrator +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlserveradministrator #> function New-AzMySqlServerAdministrator { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerAdministratorResource])] diff --git a/src/MySql/internal/New-AzMySqlServerSecurityAlertPolicy.ps1 b/src/MySql/internal/New-AzMySqlServerSecurityAlertPolicy.ps1 index 595e80971fad..6af11af6a5c9 100644 --- a/src/MySql/internal/New-AzMySqlServerSecurityAlertPolicy.ps1 +++ b/src/MySql/internal/New-AzMySqlServerSecurityAlertPolicy.ps1 @@ -60,7 +60,7 @@ PARAMETER : A server security alert policy. [StorageAccountAccessKey ]: Specifies the identifier key of the Threat Detection audit storage account. [StorageEndpoint ]: Specifies the blob storage endpoint (e.g. https://MyAccount.blob.core.windows.net). This blob storage will hold all Threat Detection audit logs. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlserversecurityalertpolicy +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlserversecurityalertpolicy #> function New-AzMySqlServerSecurityAlertPolicy { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerSecurityAlertPolicy])] diff --git a/src/MySql/internal/New-AzMySqlVirtualNetworkRule.ps1 b/src/MySql/internal/New-AzMySqlVirtualNetworkRule.ps1 index 197dc4805642..37b5035e7086 100644 --- a/src/MySql/internal/New-AzMySqlVirtualNetworkRule.ps1 +++ b/src/MySql/internal/New-AzMySqlVirtualNetworkRule.ps1 @@ -54,7 +54,7 @@ PARAMETER : A virtual network rule. VirtualNetworkSubnetId : The ARM resource id of the virtual network subnet. [IgnoreMissingVnetServiceEndpoint ]: Create firewall rule before the virtual network has vnet service endpoint enabled. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlvirtualnetworkrule +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlvirtualnetworkrule #> function New-AzMySqlVirtualNetworkRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IVirtualNetworkRule])] diff --git a/src/MySql/internal/ProxyCmdletDefinitions.ps1 b/src/MySql/internal/ProxyCmdletDefinitions.ps1 index b39ad91a0f0d..f9beae8df92a 100644 --- a/src/MySql/internal/ProxyCmdletDefinitions.ps1 +++ b/src/MySql/internal/ProxyCmdletDefinitions.ps1 @@ -49,7 +49,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqldatabase +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqldatabase #> function Get-AzMySqlDatabase { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IDatabase])] @@ -231,7 +231,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlflexibleserverkey +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlflexibleserverkey #> function Get-AzMySqlFlexibleServerKey { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerKey])] @@ -409,7 +409,7 @@ Standard_E64ds_v4 MemoryOptimized 8192 64 .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.ICapabilityProperties .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlflexibleserverlocationbasedcapability +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlflexibleserverlocationbasedcapability #> function Get-AzMySqlFlexibleServerLocationBasedCapability { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.ICapabilityProperties])] @@ -570,7 +570,7 @@ INPUTOBJECT : Identity Parameter PARAMETER : Virtual network subnet usage parameter [VirtualNetworkArmResourceId ]: Virtual network resource id. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlflexibleservervirtualnetworksubnetusage +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlflexibleservervirtualnetworksubnetusage #> function Get-AzMySqlFlexibleServerVirtualNetworkSubnetUsage { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IDelegatedSubnetUsage])] @@ -735,7 +735,7 @@ PS C:\> {{ Add code here }} .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IPerformanceTierProperties .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqllocationbasedperformancetier +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqllocationbasedperformancetier #> function Get-AzMySqlLocationBasedPerformanceTier { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IPerformanceTierProperties])] @@ -872,7 +872,7 @@ PS C:\> {{ Add code here }} .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.ILogFile .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqllogfile +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqllogfile #> function Get-AzMySqlLogFile { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.ILogFile])] @@ -1018,7 +1018,7 @@ Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IOperation .Outputs Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IOperationListResultAutoGenerated .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqloperation +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqloperation #> function Get-AzMySqlOperation { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IOperation], [Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IOperationListResultAutoGenerated])] @@ -1159,7 +1159,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlserveradministrator +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlserveradministrator #> function Get-AzMySqlServerAdministrator { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerAdministratorResource])] @@ -1334,7 +1334,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/get-azmysqlserversecurityalertpolicy +https://docs.microsoft.com/powershell/module/az.mysql/get-azmysqlserversecurityalertpolicy #> function Get-AzMySqlServerSecurityAlertPolicy { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerSecurityAlertPolicy])] @@ -1517,7 +1517,7 @@ PARAMETER : Represents a Configuration. [Source ]: Source of the configuration. [Value ]: Value of the configuration. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlconfiguration +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlconfiguration #> function New-AzMySqlConfiguration { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IConfiguration])] @@ -1742,7 +1742,7 @@ PARAMETER : Represents a Database. [Charset ]: The charset of the database. [Collation ]: The collation of the database. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqldatabase +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqldatabase #> function New-AzMySqlDatabase { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IDatabase])] @@ -1977,7 +1977,7 @@ PARAMETER : Represents a server firewall rule. EndIPAddress : The end IP address of the server firewall rule. Must be IPv4 format. StartIPAddress : The start IP address of the server firewall rule. Must be IPv4 format. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlfirewallrule #> function New-AzMySqlFirewallRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule])] @@ -2202,7 +2202,7 @@ PARAMETER : Represents a Database. [Charset ]: The charset of the database. [Collation ]: The collation of the database. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlflexibleserverdatabase +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlflexibleserverdatabase #> function New-AzMySqlFlexibleServerDatabase { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IDatabase])] @@ -2415,7 +2415,7 @@ PARAMETER : Represents a server firewall rule. EndIPAddress : The end IP address of the server firewall rule. Must be IPv4 format. StartIPAddress : The start IP address of the server firewall rule. Must be IPv4 format. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlflexibleserverfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlflexibleserverfirewallrule #> function New-AzMySqlFlexibleServerFirewallRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule])] @@ -2641,7 +2641,7 @@ INPUTOBJECT : Identity Parameter PARAMETER : A MySQL Server key. [Uri ]: The URI of the key. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlflexibleserverkey +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlflexibleserverkey #> function New-AzMySqlFlexibleServerKey { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerKey])] @@ -2939,7 +2939,7 @@ PARAMETER : Represents a server. [Tag ]: Resource tags. [(Any) ]: This indicates any property can be added to this object. [AdministratorLogin ]: The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation). - [AdministratorLoginPassword ]: The password of the administrator login (required for server creation). + [AdministratorLoginPassword ]: The password of the administrator login (required for server creation). [AvailabilityZone ]: availability Zone information of the server. [CreateMode ]: The mode to create a new MySQL server. [DelegatedSubnetArgumentSubnetArmResourceId ]: delegated subnet arm resource id. @@ -2964,7 +2964,7 @@ PARAMETER : Represents a server. [StorageProfileStorageMb ]: Max storage allowed for a server. [Version ]: Server version. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlflexibleserver +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlflexibleserver #> function New-AzMySqlFlexibleServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated])] @@ -3028,7 +3028,7 @@ param( [Parameter(ParameterSetName='CreateExpanded')] [Parameter(ParameterSetName='CreateViaIdentityExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] - [System.String] + [System.Security.SecureString] # The password of the administrator login (required for server creation). ${AdministratorLoginPassword}, @@ -3366,7 +3366,7 @@ PROPERTY : Represents a and external administrator [Sid ]: The server administrator Sid (Secure ID). [TenantId ]: The server Active Directory Administrator tenant id. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlserveradministrator +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlserveradministrator #> function New-AzMySqlServerAdministrator { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerAdministratorResource])] @@ -3595,7 +3595,7 @@ PARAMETER : A server security alert policy. [StorageAccountAccessKey ]: Specifies the identifier key of the Threat Detection audit storage account. [StorageEndpoint ]: Specifies the blob storage endpoint (e.g. https://MyAccount.blob.core.windows.net). This blob storage will hold all Threat Detection audit logs. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlserversecurityalertpolicy +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlserversecurityalertpolicy #> function New-AzMySqlServerSecurityAlertPolicy { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerSecurityAlertPolicy])] @@ -3874,7 +3874,7 @@ PARAMETER : Represents a server to be created. [(Any) ]: This indicates any property can be added to this object. [Version ]: Server version. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlserver +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlserver #> function New-AzMySqlServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServer])] @@ -4219,7 +4219,7 @@ PARAMETER : A virtual network rule. VirtualNetworkSubnetId : The ARM resource id of the virtual network subnet. [IgnoreMissingVnetServiceEndpoint ]: Create firewall rule before the virtual network has vnet service endpoint enabled. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/new-azmysqlvirtualnetworkrule +https://docs.microsoft.com/powershell/module/az.mysql/new-azmysqlvirtualnetworkrule #> function New-AzMySqlVirtualNetworkRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IVirtualNetworkRule])] @@ -4437,7 +4437,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/remove-azmysqldatabase +https://docs.microsoft.com/powershell/module/az.mysql/remove-azmysqldatabase #> function Remove-AzMySqlDatabase { [OutputType([System.Boolean])] @@ -4633,7 +4633,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/remove-azmysqlflexibleserverkey +https://docs.microsoft.com/powershell/module/az.mysql/remove-azmysqlflexibleserverkey #> function Remove-AzMySqlFlexibleServerKey { [OutputType([System.Boolean])] @@ -4828,7 +4828,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/remove-azmysqlserveradministrator +https://docs.microsoft.com/powershell/module/az.mysql/remove-azmysqlserveradministrator #> function Remove-AzMySqlServerAdministrator { [OutputType([System.Boolean])] @@ -5008,7 +5008,7 @@ PARAMETER : Represents a Database. [Charset ]: The charset of the database. [Collation ]: The collation of the database. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/set-azmysqldatabase +https://docs.microsoft.com/powershell/module/az.mysql/set-azmysqldatabase #> function Set-AzMySqlDatabase { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IDatabase])] @@ -5200,7 +5200,7 @@ To create the parameters described below, construct a hash table containing the PARAMETER : A MySQL Server key. [Uri ]: The URI of the key. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/set-azmysqlflexibleserverkey +https://docs.microsoft.com/powershell/module/az.mysql/set-azmysqlflexibleserverkey #> function Set-AzMySqlFlexibleServerKey { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerKey])] @@ -5389,7 +5389,7 @@ PROPERTY : Represents a and external administrator [Sid ]: The server administrator Sid (Secure ID). [TenantId ]: The server Active Directory Administrator tenant id. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/set-azmysqlserveradministrator +https://docs.microsoft.com/powershell/module/az.mysql/set-azmysqlserveradministrator #> function Set-AzMySqlServerAdministrator { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerAdministratorResource])] @@ -5586,7 +5586,7 @@ PARAMETER : A server security alert policy. [StorageAccountAccessKey ]: Specifies the identifier key of the Threat Detection audit storage account. [StorageEndpoint ]: Specifies the blob storage endpoint (e.g. https://MyAccount.blob.core.windows.net). This blob storage will hold all Threat Detection audit logs. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/set-azmysqlserversecurityalertpolicy +https://docs.microsoft.com/powershell/module/az.mysql/set-azmysqlserversecurityalertpolicy #> function Set-AzMySqlServerSecurityAlertPolicy { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerSecurityAlertPolicy])] @@ -5827,7 +5827,7 @@ NAMEAVAILABILITYREQUEST : Request from client to check Name : Resource name to verify. [Type ]: Resource type used for verification. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/test-azmysqlflexibleservernameavailability +https://docs.microsoft.com/powershell/module/az.mysql/test-azmysqlflexibleservernameavailability #> function Test-AzMySqlFlexibleServerNameAvailability { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.INameAvailability])] @@ -6017,7 +6017,7 @@ NAMEAVAILABILITYREQUEST : Request from client to check Name : Resource name to verify. [Type ]: Resource type used for verification. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/test-azmysqlnameavailability +https://docs.microsoft.com/powershell/module/az.mysql/test-azmysqlnameavailability #> function Test-AzMySqlNameAvailability { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.INameAvailability])] @@ -6212,7 +6212,7 @@ PARAMETER : Represents a Configuration. [Source ]: Source of the configuration. [Value ]: Value of the configuration. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlconfiguration +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlconfiguration #> function Update-AzMySqlConfiguration { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IConfiguration])] @@ -6449,7 +6449,7 @@ PARAMETER : Represents a server firewall rule. EndIPAddress : The end IP address of the server firewall rule. Must be IPv4 format. StartIPAddress : The start IP address of the server firewall rule. Must be IPv4 format. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlfirewallrule #> function Update-AzMySqlFirewallRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule])] @@ -6681,7 +6681,7 @@ PARAMETER : Represents a Configuration. [Source ]: Source of the configuration. [Value ]: Value of the configuration. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlflexibleserverconfiguration +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlflexibleserverconfiguration #> function Update-AzMySqlFlexibleServerConfiguration { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IConfigurationAutoGenerated])] @@ -6911,7 +6911,7 @@ PARAMETER : Represents a Database. [Charset ]: The charset of the database. [Collation ]: The collation of the database. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlflexibleserverdatabase +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlflexibleserverdatabase #> function Update-AzMySqlFlexibleServerDatabase { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IDatabase])] @@ -7119,7 +7119,7 @@ PARAMETER : Represents a server firewall rule. EndIPAddress : The end IP address of the server firewall rule. Must be IPv4 format. StartIPAddress : The start IP address of the server firewall rule. Must be IPv4 format. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlflexibleserverfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlflexibleserverfirewallrule #> function Update-AzMySqlFlexibleServerFirewallRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule])] @@ -7349,7 +7349,7 @@ INPUTOBJECT : Identity Parameter [VirtualNetworkRuleName ]: The name of the virtual network rule. PARAMETER : Parameters allowed to update for a server. - [AdministratorLoginPassword ]: The password of the administrator login. + [AdministratorLoginPassword ]: The password of the administrator login. [DelegatedSubnetArgumentSubnetArmResourceId ]: delegated subnet arm resource id. [HaEnabled ]: Enable HA or not for a server. [MaintenanceWindowCustomWindow ]: indicates whether custom window is enabled or disabled @@ -7367,7 +7367,7 @@ PARAMETER : Parameters allowed to update for a server. [Tag ]: Application-specific metadata in the form of key-value pairs. [(Any) ]: This indicates any property can be added to this object. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlflexibleserver +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlflexibleserver #> function Update-AzMySqlFlexibleServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated])] @@ -7416,7 +7416,7 @@ param( [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] - [System.String] + [System.Security.SecureString] # The password of the administrator login. ${AdministratorLoginPassword}, @@ -7693,7 +7693,7 @@ INPUTOBJECT : Identity Parameter [VirtualNetworkRuleName ]: The name of the virtual network rule. PARAMETER : Parameters allowed to update for a server. - [AdministratorLoginPassword ]: The password of the administrator login. + [AdministratorLoginPassword ]: The password of the administrator login. [IdentityType ]: The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource. [MinimalTlsVersion ]: Enforce a minimal Tls version for the server. [PublicNetworkAccess ]: Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled' @@ -7712,7 +7712,7 @@ PARAMETER : Parameters allowed to update for a server. [(Any) ]: This indicates any property can be added to this object. [Version ]: The version of a server. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlserver +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlserver #> function Update-AzMySqlServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServer])] @@ -7761,7 +7761,7 @@ param( [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] - [System.String] + [System.Security.SecureString] # The password of the administrator login. ${AdministratorLoginPassword}, @@ -8056,7 +8056,7 @@ PARAMETER : A virtual network rule. VirtualNetworkSubnetId : The ARM resource id of the virtual network subnet. [IgnoreMissingVnetServiceEndpoint ]: Create firewall rule before the virtual network has vnet service endpoint enabled. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlvirtualnetworkrule +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlvirtualnetworkrule #> function Update-AzMySqlVirtualNetworkRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IVirtualNetworkRule])] diff --git a/src/MySql/internal/Remove-AzMySqlDatabase.ps1 b/src/MySql/internal/Remove-AzMySqlDatabase.ps1 index 821722a86f6f..919331b6426b 100644 --- a/src/MySql/internal/Remove-AzMySqlDatabase.ps1 +++ b/src/MySql/internal/Remove-AzMySqlDatabase.ps1 @@ -49,7 +49,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/remove-azmysqldatabase +https://docs.microsoft.com/powershell/module/az.mysql/remove-azmysqldatabase #> function Remove-AzMySqlDatabase { [OutputType([System.Boolean])] diff --git a/src/MySql/internal/Remove-AzMySqlFlexibleServerKey.ps1 b/src/MySql/internal/Remove-AzMySqlFlexibleServerKey.ps1 index 94e4a61e3c53..5168182ac8e5 100644 --- a/src/MySql/internal/Remove-AzMySqlFlexibleServerKey.ps1 +++ b/src/MySql/internal/Remove-AzMySqlFlexibleServerKey.ps1 @@ -49,7 +49,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/remove-azmysqlflexibleserverkey +https://docs.microsoft.com/powershell/module/az.mysql/remove-azmysqlflexibleserverkey #> function Remove-AzMySqlFlexibleServerKey { [OutputType([System.Boolean])] diff --git a/src/MySql/internal/Remove-AzMySqlServerAdministrator.ps1 b/src/MySql/internal/Remove-AzMySqlServerAdministrator.ps1 index 4800d98d56b9..f98c26b889fa 100644 --- a/src/MySql/internal/Remove-AzMySqlServerAdministrator.ps1 +++ b/src/MySql/internal/Remove-AzMySqlServerAdministrator.ps1 @@ -49,7 +49,7 @@ INPUTOBJECT : Identity Parameter [SubscriptionId ]: The ID of the target subscription. [VirtualNetworkRuleName ]: The name of the virtual network rule. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/remove-azmysqlserveradministrator +https://docs.microsoft.com/powershell/module/az.mysql/remove-azmysqlserveradministrator #> function Remove-AzMySqlServerAdministrator { [OutputType([System.Boolean])] diff --git a/src/MySql/internal/Set-AzMySqlDatabase.ps1 b/src/MySql/internal/Set-AzMySqlDatabase.ps1 index 4b7d12da9741..7ec2e48975bc 100644 --- a/src/MySql/internal/Set-AzMySqlDatabase.ps1 +++ b/src/MySql/internal/Set-AzMySqlDatabase.ps1 @@ -40,7 +40,7 @@ PARAMETER : Represents a Database. [Charset ]: The charset of the database. [Collation ]: The collation of the database. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/set-azmysqldatabase +https://docs.microsoft.com/powershell/module/az.mysql/set-azmysqldatabase #> function Set-AzMySqlDatabase { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IDatabase])] diff --git a/src/MySql/internal/Set-AzMySqlFlexibleServerKey.ps1 b/src/MySql/internal/Set-AzMySqlFlexibleServerKey.ps1 index f330eae9a64b..b44df62551e2 100644 --- a/src/MySql/internal/Set-AzMySqlFlexibleServerKey.ps1 +++ b/src/MySql/internal/Set-AzMySqlFlexibleServerKey.ps1 @@ -39,7 +39,7 @@ To create the parameters described below, construct a hash table containing the PARAMETER : A MySQL Server key. [Uri ]: The URI of the key. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/set-azmysqlflexibleserverkey +https://docs.microsoft.com/powershell/module/az.mysql/set-azmysqlflexibleserverkey #> function Set-AzMySqlFlexibleServerKey { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerKey])] diff --git a/src/MySql/internal/Set-AzMySqlServerAdministrator.ps1 b/src/MySql/internal/Set-AzMySqlServerAdministrator.ps1 index b323a5bb74df..1ec9b8cd6ee4 100644 --- a/src/MySql/internal/Set-AzMySqlServerAdministrator.ps1 +++ b/src/MySql/internal/Set-AzMySqlServerAdministrator.ps1 @@ -43,7 +43,7 @@ PROPERTY : Represents a and external administrator [Sid ]: The server administrator Sid (Secure ID). [TenantId ]: The server Active Directory Administrator tenant id. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/set-azmysqlserveradministrator +https://docs.microsoft.com/powershell/module/az.mysql/set-azmysqlserveradministrator #> function Set-AzMySqlServerAdministrator { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerAdministratorResource])] diff --git a/src/MySql/internal/Set-AzMySqlServerSecurityAlertPolicy.ps1 b/src/MySql/internal/Set-AzMySqlServerSecurityAlertPolicy.ps1 index 34d2762e47f6..0fd9b4fc77e9 100644 --- a/src/MySql/internal/Set-AzMySqlServerSecurityAlertPolicy.ps1 +++ b/src/MySql/internal/Set-AzMySqlServerSecurityAlertPolicy.ps1 @@ -45,7 +45,7 @@ PARAMETER : A server security alert policy. [StorageAccountAccessKey ]: Specifies the identifier key of the Threat Detection audit storage account. [StorageEndpoint ]: Specifies the blob storage endpoint (e.g. https://MyAccount.blob.core.windows.net). This blob storage will hold all Threat Detection audit logs. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/set-azmysqlserversecurityalertpolicy +https://docs.microsoft.com/powershell/module/az.mysql/set-azmysqlserversecurityalertpolicy #> function Set-AzMySqlServerSecurityAlertPolicy { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerSecurityAlertPolicy])] diff --git a/src/MySql/internal/Test-AzMySqlFlexibleServerNameAvailability.ps1 b/src/MySql/internal/Test-AzMySqlFlexibleServerNameAvailability.ps1 index a75aedfd3ef3..4dfcbc45b2c3 100644 --- a/src/MySql/internal/Test-AzMySqlFlexibleServerNameAvailability.ps1 +++ b/src/MySql/internal/Test-AzMySqlFlexibleServerNameAvailability.ps1 @@ -55,7 +55,7 @@ NAMEAVAILABILITYREQUEST : Request from client to check Name : Resource name to verify. [Type ]: Resource type used for verification. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/test-azmysqlflexibleservernameavailability +https://docs.microsoft.com/powershell/module/az.mysql/test-azmysqlflexibleservernameavailability #> function Test-AzMySqlFlexibleServerNameAvailability { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.INameAvailability])] diff --git a/src/MySql/internal/Test-AzMySqlNameAvailability.ps1 b/src/MySql/internal/Test-AzMySqlNameAvailability.ps1 index b69e03140a0e..3e473cc9bdb5 100644 --- a/src/MySql/internal/Test-AzMySqlNameAvailability.ps1 +++ b/src/MySql/internal/Test-AzMySqlNameAvailability.ps1 @@ -55,7 +55,7 @@ NAMEAVAILABILITYREQUEST : Request from client to check Name : Resource name to verify. [Type ]: Resource type used for verification. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/test-azmysqlnameavailability +https://docs.microsoft.com/powershell/module/az.mysql/test-azmysqlnameavailability #> function Test-AzMySqlNameAvailability { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.INameAvailability])] diff --git a/src/MySql/internal/Update-AzMySqlConfiguration.ps1 b/src/MySql/internal/Update-AzMySqlConfiguration.ps1 index 3b5427a64e9f..37b57e5618c2 100644 --- a/src/MySql/internal/Update-AzMySqlConfiguration.ps1 +++ b/src/MySql/internal/Update-AzMySqlConfiguration.ps1 @@ -60,7 +60,7 @@ PARAMETER : Represents a Configuration. [Source ]: Source of the configuration. [Value ]: Value of the configuration. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlconfiguration +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlconfiguration #> function Update-AzMySqlConfiguration { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IConfiguration])] diff --git a/src/MySql/internal/Update-AzMySqlFirewallRule.ps1 b/src/MySql/internal/Update-AzMySqlFirewallRule.ps1 index cd2749b94496..33dc476bb9d4 100644 --- a/src/MySql/internal/Update-AzMySqlFirewallRule.ps1 +++ b/src/MySql/internal/Update-AzMySqlFirewallRule.ps1 @@ -67,7 +67,7 @@ PARAMETER : Represents a server firewall rule. EndIPAddress : The end IP address of the server firewall rule. Must be IPv4 format. StartIPAddress : The start IP address of the server firewall rule. Must be IPv4 format. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlfirewallrule #> function Update-AzMySqlFirewallRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule])] diff --git a/src/MySql/internal/Update-AzMySqlFlexibleServer.ps1 b/src/MySql/internal/Update-AzMySqlFlexibleServer.ps1 index ab6c7da9970f..2febc556b003 100644 --- a/src/MySql/internal/Update-AzMySqlFlexibleServer.ps1 +++ b/src/MySql/internal/Update-AzMySqlFlexibleServer.ps1 @@ -58,7 +58,7 @@ INPUTOBJECT : Identity Parameter [VirtualNetworkRuleName ]: The name of the virtual network rule. PARAMETER : Parameters allowed to update for a server. - [AdministratorLoginPassword ]: The password of the administrator login. + [AdministratorLoginPassword ]: The password of the administrator login. [DelegatedSubnetArgumentSubnetArmResourceId ]: delegated subnet arm resource id. [HaEnabled ]: Enable HA or not for a server. [MaintenanceWindowCustomWindow ]: indicates whether custom window is enabled or disabled @@ -76,7 +76,7 @@ PARAMETER : Parameters allowed to update for a server. [Tag ]: Application-specific metadata in the form of key-value pairs. [(Any) ]: This indicates any property can be added to this object. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlflexibleserver +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlflexibleserver #> function Update-AzMySqlFlexibleServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IServerAutoGenerated])] @@ -125,7 +125,7 @@ param( [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] - [System.String] + [System.Security.SecureString] # The password of the administrator login. ${AdministratorLoginPassword}, diff --git a/src/MySql/internal/Update-AzMySqlFlexibleServerConfiguration.ps1 b/src/MySql/internal/Update-AzMySqlFlexibleServerConfiguration.ps1 index d725ca70401f..be419904f1f4 100644 --- a/src/MySql/internal/Update-AzMySqlFlexibleServerConfiguration.ps1 +++ b/src/MySql/internal/Update-AzMySqlFlexibleServerConfiguration.ps1 @@ -60,7 +60,7 @@ PARAMETER : Represents a Configuration. [Source ]: Source of the configuration. [Value ]: Value of the configuration. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlflexibleserverconfiguration +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlflexibleserverconfiguration #> function Update-AzMySqlFlexibleServerConfiguration { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20200701Preview.IConfigurationAutoGenerated])] diff --git a/src/MySql/internal/Update-AzMySqlFlexibleServerDatabase.ps1 b/src/MySql/internal/Update-AzMySqlFlexibleServerDatabase.ps1 index 8cb780ffae49..1a635d3a5814 100644 --- a/src/MySql/internal/Update-AzMySqlFlexibleServerDatabase.ps1 +++ b/src/MySql/internal/Update-AzMySqlFlexibleServerDatabase.ps1 @@ -60,7 +60,7 @@ PARAMETER : Represents a Database. [Charset ]: The charset of the database. [Collation ]: The collation of the database. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlflexibleserverdatabase +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlflexibleserverdatabase #> function Update-AzMySqlFlexibleServerDatabase { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IDatabase])] diff --git a/src/MySql/internal/Update-AzMySqlFlexibleServerFirewallRule.ps1 b/src/MySql/internal/Update-AzMySqlFlexibleServerFirewallRule.ps1 index d184f3695ef2..5eda5d1c64e4 100644 --- a/src/MySql/internal/Update-AzMySqlFlexibleServerFirewallRule.ps1 +++ b/src/MySql/internal/Update-AzMySqlFlexibleServerFirewallRule.ps1 @@ -60,7 +60,7 @@ PARAMETER : Represents a server firewall rule. EndIPAddress : The end IP address of the server firewall rule. Must be IPv4 format. StartIPAddress : The start IP address of the server firewall rule. Must be IPv4 format. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlflexibleserverfirewallrule +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlflexibleserverfirewallrule #> function Update-AzMySqlFlexibleServerFirewallRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IFirewallRule])] diff --git a/src/MySql/internal/Update-AzMySqlServer.ps1 b/src/MySql/internal/Update-AzMySqlServer.ps1 index 7b20aaf17932..d07230eff4a4 100644 --- a/src/MySql/internal/Update-AzMySqlServer.ps1 +++ b/src/MySql/internal/Update-AzMySqlServer.ps1 @@ -58,7 +58,7 @@ INPUTOBJECT : Identity Parameter [VirtualNetworkRuleName ]: The name of the virtual network rule. PARAMETER : Parameters allowed to update for a server. - [AdministratorLoginPassword ]: The password of the administrator login. + [AdministratorLoginPassword ]: The password of the administrator login. [IdentityType ]: The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource. [MinimalTlsVersion ]: Enforce a minimal Tls version for the server. [PublicNetworkAccess ]: Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled' @@ -77,7 +77,7 @@ PARAMETER : Parameters allowed to update for a server. [(Any) ]: This indicates any property can be added to this object. [Version ]: The version of a server. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlserver +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlserver #> function Update-AzMySqlServer { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServer])] @@ -126,7 +126,7 @@ param( [Parameter(ParameterSetName='UpdateExpanded')] [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.MySql.Category('Body')] - [System.String] + [System.Security.SecureString] # The password of the administrator login. ${AdministratorLoginPassword}, diff --git a/src/MySql/internal/Update-AzMySqlVirtualNetworkRule.ps1 b/src/MySql/internal/Update-AzMySqlVirtualNetworkRule.ps1 index 914a2950973a..14b5e6020ed9 100644 --- a/src/MySql/internal/Update-AzMySqlVirtualNetworkRule.ps1 +++ b/src/MySql/internal/Update-AzMySqlVirtualNetworkRule.ps1 @@ -62,7 +62,7 @@ PARAMETER : A virtual network rule. VirtualNetworkSubnetId : The ARM resource id of the virtual network subnet. [IgnoreMissingVnetServiceEndpoint ]: Create firewall rule before the virtual network has vnet service endpoint enabled. .Link -https://docs.microsoft.com/en-us/powershell/module/az.mysql/update-azmysqlvirtualnetworkrule +https://docs.microsoft.com/powershell/module/az.mysql/update-azmysqlvirtualnetworkrule #> function Update-AzMySqlVirtualNetworkRule { [OutputType([Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IVirtualNetworkRule])] diff --git a/src/MySql/readme.md b/src/MySql/readme.md index 7849a18125dc..4ce7c2dba370 100644 --- a/src/MySql/readme.md +++ b/src/MySql/readme.md @@ -59,6 +59,9 @@ title: MySQL subject-prefix: 'MySQL' directive: + - from: Microsoft.DBforMySQL/preview/2020-07-01-preview/mysql.json + where: $ + transform: return $.replace(/\/subscriptions\/\{subscriptionId\}\/resourceGroups\/\{resourceGroupName\}\/providers\/Microsoft\.DBForMySql\/flexibleServers\/\{serverName\}/g, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}") - from: swagger-document where: $.paths..operationId transform: return $.replace(/^CheckNameAvailability_Execute$/g, "NameAvailability_Test") diff --git a/src/MySql/test/Get-AzMySqlFlexibleServer.Recording.json b/src/MySql/test/Get-AzMySqlFlexibleServer.Recording.json index 1281138fdff1..b70f597bec46 100644 --- a/src/MySql/test/Get-AzMySqlFlexibleServer.Recording.json +++ b/src/MySql/test/Get-AzMySqlFlexibleServer.Recording.json @@ -2,7 +2,7 @@ "Get-AzMySqlFlexibleServer+[NoContext]+List1+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBForMySql/flexibleServers?api-version=2020-07-01-preview+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBForMySql/flexibleServers?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBforMySQL/flexibleServers?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "1" ], @@ -38,10 +38,10 @@ "Content": "{\"value\":[{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"daeunyim\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"daeun-powershell-server.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-11-05T22:52:03.0402396+00:00\",\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/daeun-powershell-mysql/providers/Microsoft.DBforMySQL/flexibleServers/daeun-powershell-server\",\"name\":\"daeun-powershell-server\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"},{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"mysql_test\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Stopped\",\"haState\":\"\",\"fullyQualifiedDomainName\":\"mysql-flexible-test-100.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-11-11T01:19:49.1443505+00:00\",\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100\",\"name\":\"mysql-flexible-test-100\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"},{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"speedySnail9\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"server012637588.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Disabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-11-05T18:08:43.7580523+00:00\",\"replicationRole\":\"None\",\"replicaCapacity\":10,\"delegatedSubnetArguments\":{\"subnetArmResourceId\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/daeun-cli-test/providers/Microsoft.Network/virtualNetworks/VNET012637588/subnets/Subnet012637588\"},\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/daeun-cli-test/providers/Microsoft.DBforMySQL/flexibleServers/server012637588\",\"name\":\"server012637588\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"},{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"liquidRaccoon8\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"server022804110.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Disabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-11-04T19:54:26.7636175+00:00\",\"replicationRole\":\"None\",\"replicaCapacity\":10,\"delegatedSubnetArguments\":{\"subnetArmResourceId\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/group1482159619/providers/Microsoft.Network/virtualNetworks/VNET022804110/subnets/Subnet022804110\"},\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/group1482159619/providers/Microsoft.DBforMySQL/flexibleServers/server022804110\",\"name\":\"server022804110\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"},{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"prizeStork9\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"server168864419.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Disabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-11-04T19:38:08.4695498+00:00\",\"replicationRole\":\"None\",\"replicaCapacity\":10,\"delegatedSubnetArguments\":{\"subnetArmResourceId\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/group4637056872/providers/Microsoft.Network/virtualNetworks/VNET168864419/subnets/Subnet168864419\"},\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/group4637056872/providers/Microsoft.DBforMySQL/flexibleServers/server168864419\",\"name\":\"server168864419\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"},{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"famousOstrich3\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"server293736511.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Disabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-11-04T21:33:22.0805152+00:00\",\"replicationRole\":\"None\",\"replicaCapacity\":10,\"delegatedSubnetArguments\":{\"subnetArmResourceId\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/group2718179930/providers/Microsoft.Network/virtualNetworks/VNET293736511/subnets/Subnet293736511\"},\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/group2718179930/providers/Microsoft.DBforMySQL/flexibleServers/server293736511\",\"name\":\"server293736511\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"},{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"admiredCattle5\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"server353717254.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Disabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-11-04T19:02:49.9648937+00:00\",\"replicationRole\":\"None\",\"replicaCapacity\":10,\"delegatedSubnetArguments\":{\"subnetArmResourceId\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/group2742570377/providers/Microsoft.Network/virtualNetworks/VNET353717254/subnets/Subnet353717254\"},\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/group2742570377/providers/Microsoft.DBforMySQL/flexibleServers/server353717254\",\"name\":\"server353717254\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"},{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"shyGull9\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"server561537754.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Disabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-11-09T09:20:18.4548363+00:00\",\"replicationRole\":\"None\",\"replicaCapacity\":10,\"delegatedSubnetArguments\":{\"subnetArmResourceId\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/daeun-powershell-mysql/providers/Microsoft.Network/virtualNetworks/VNET561537754/subnets/Subnet561537754\"},\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/daeun-powershell-mysql/providers/Microsoft.DBforMySQL/flexibleServers/server561537754\",\"name\":\"server561537754\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"},{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"adminuser\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysqlrwtestfs.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-11-04T06:43:49.6738646+00:00\",\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"East US\",\"tags\":{},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/mysqlrwtestrg/providers/Microsoft.DBforMySQL/flexibleServers/mysqlrwtestfs\",\"name\":\"mysqlrwtestfs\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}]}" } }, - "Get-AzMySqlFlexibleServer+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+1": { + "Get-AzMySqlFlexibleServer+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "2" ], @@ -80,7 +80,7 @@ "Get-AzMySqlFlexibleServer+[NoContext]+List+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers?api-version=2020-07-01-preview+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "3" ], @@ -116,10 +116,10 @@ "Content": "{\"value\":[{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"mysql_test\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Stopped\",\"haState\":\"\",\"fullyQualifiedDomainName\":\"mysql-flexible-test-100.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-11-11T01:19:49.1443505+00:00\",\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100\",\"name\":\"mysql-flexible-test-100\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}]}" } }, - "Get-AzMySqlFlexibleServer+[NoContext]+GetViaIdentity+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+1": { + "Get-AzMySqlFlexibleServer+[NoContext]+GetViaIdentity+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "4" ], diff --git a/src/MySql/test/Get-AzMySqlFlexibleServer.Tests.ps1 b/src/MySql/test/Get-AzMySqlFlexibleServer.Tests.ps1 index f65f06b98777..d4e9d77e4735 100644 --- a/src/MySql/test/Get-AzMySqlFlexibleServer.Tests.ps1 +++ b/src/MySql/test/Get-AzMySqlFlexibleServer.Tests.ps1 @@ -35,7 +35,7 @@ Describe 'Get-AzMySqlFlexibleServer' { It 'GetViaIdentity' { { - $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBForMySql/flexibleServers/$($env.flexibleServerName)" + $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBforMySQL/flexibleServers/$($env.flexibleServerName)" $servers = Get-AzMySqlFlexibleServer -InputObject $ID $servers.Name | Should -Be $env.flexibleServerName } | Should -Not -Throw diff --git a/src/MySql/test/Get-AzMySqlFlexibleServerConfiguration.Recording.json b/src/MySql/test/Get-AzMySqlFlexibleServerConfiguration.Recording.json index 4311ee98bb0a..4babe291befc 100644 --- a/src/MySql/test/Get-AzMySqlFlexibleServerConfiguration.Recording.json +++ b/src/MySql/test/Get-AzMySqlFlexibleServerConfiguration.Recording.json @@ -1,8 +1,8 @@ { - "Get-AzMySqlFlexibleServerConfiguration+[NoContext]+List+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/configurations?api-version=2020-07-01-preview+1": { + "Get-AzMySqlFlexibleServerConfiguration+[NoContext]+List+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations?api-version=2020-07-01-preview+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/configurations?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "1" ], @@ -38,10 +38,10 @@ "Content": "{\"value\":[{\"properties\":{\"value\":\"OFF\",\"description\":\"Tell the server to enable or disable archive engine.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/archive\",\"name\":\"archive\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Allow to audit the log.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/audit_log_enabled\",\"name\":\"audit_log_enabled\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"CONNECTION\",\"description\":\"Select the events to audit logs.\",\"defaultValue\":\"CONNECTION\",\"dataType\":\"Set\",\"allowedValues\":\"DDL,DML_SELECT,DML_NONSELECT,DCL,ADMIN,DML,GENERAL,CONNECTION,TABLE_ACCESS\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/audit_log_events\",\"name\":\"audit_log_events\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"azure_superuser\",\"description\":\"The comma-separated user list whose commands will not be in the audit logs.\",\"defaultValue\":\"azure_superuser\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/audit_log_exclude_users\",\"name\":\"audit_log_exclude_users\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"\",\"description\":\"The comma-separated user list whose commands will be in the audit logs. It takes higher priority if the same user name is found in audit_log_exclude_users.\",\"defaultValue\":\"\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/audit_log_include_users\",\"name\":\"audit_log_include_users\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Allow to audit the slow log.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/audit_slow_log_enabled\",\"name\":\"audit_slow_log_enabled\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Controls whether the server autogenerates SSL key and certificate files in the data directory, if they do not already exist.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/auto_generate_certs\",\"name\":\"auto_generate_certs\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"The autocommit mode. If set to ON, all changes to a table take effect immediately. If set to OFF, you must use COMMIT to accept a transaction or ROLLBACK to cancel it.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/autocommit\",\"name\":\"autocommit\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"This variable controls whether ALTER TABLE implicitly upgrades temporal columns found to be in pre-5.6.4 format.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/avoid_temporal_upgrade\",\"name\":\"avoid_temporal_upgrade\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"271\",\"description\":\"The number of outstanding connection requests MySQL can have\",\"defaultValue\":\"271\",\"dataType\":\"Integer\",\"allowedValues\":\"0-65535\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/back_log\",\"name\":\"back_log\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1048576\",\"description\":\"The size of the cache to hold changes to the binary log during a transaction.\",\"defaultValue\":\"1048576\",\"dataType\":\"Integer\",\"allowedValues\":\"1-4294967296\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/binlog_cache_size\",\"name\":\"binlog_cache_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"CRC32\",\"description\":\"When enabled, this variable causes the master to write a checksum for each event in the binary log.\",\"defaultValue\":\"CRC32\",\"dataType\":\"Enumeration\",\"allowedValues\":\"NONE,CRC32\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/binlog_checksum\",\"name\":\"binlog_checksum\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ABORT_SERVER\",\"description\":\"Controls what happens when the server cannot write to the binary log, which can cause the master\u0027s log to become inconsistent and replication slaves to lose synchronization.\",\"defaultValue\":\"ABORT_SERVER\",\"dataType\":\"Enumeration\",\"allowedValues\":\"IGNORE_ERROR,ABORT_SERVER\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/binlog_error_action\",\"name\":\"binlog_error_action\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"The number of seconds for automatic binary log file removal. The default is 0, which means no automatic removal. Possible removals happen at startup and when the binary log is flushed.\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/binlog_expire_logs_seconds\",\"name\":\"binlog_expire_logs_seconds\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ROW\",\"description\":\"This variable sets the binary logging format, and can be any one of STATEMENT, ROW, or MIXED.\",\"defaultValue\":\"ROW\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ROW,STATEMENT,MIXED\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/binlog_format\",\"name\":\"binlog_format\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"Controls how many microseconds the binary log commit waits before synchronizing the binary log file to disk.\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0,11-1000000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/binlog_group_commit_sync_delay\",\"name\":\"binlog_group_commit_sync_delay\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"The maximum number of transactions to wait for before aborting the current delay as specified by binlog-group-commit-sync-delay.\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0-100000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/binlog_group_commit_sync_no_delay_count\",\"name\":\"binlog_group_commit_sync_no_delay_count\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"This variable controls how binary log files are iterated during the search for GTIDs when MySQL starts or restarts.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/binlog_gtid_simple_recovery\",\"name\":\"binlog_gtid_simple_recovery\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"If this variable is enabled (the default), transactions are committed in the same order they are written to the binary log. If disabled, transactions may be committed in parallel.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/binlog_order_commits\",\"name\":\"binlog_order_commits\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"minimal\",\"description\":\"For MySQL row-based replication, this variable determines how row images are written to the binary log.\",\"defaultValue\":\"minimal\",\"dataType\":\"Enumeration\",\"allowedValues\":\"full,minimal,noblob\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/binlog_row_image\",\"name\":\"binlog_row_image\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"The binlog_rows_query_log_events system variable affects row-based logging only. When enabled, it causes the MySQL Server to write informational log events such as row query log events into its binary log.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/binlog_rows_query_log_events\",\"name\":\"binlog_rows_query_log_events\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"32768\",\"description\":\"This variable determines the size of the cache for the binary log to hold nontransactional statements issued during a transaction.\",\"defaultValue\":\"32768\",\"dataType\":\"Integer\",\"allowedValues\":\"4096-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/binlog_stmt_cache_size\",\"name\":\"binlog_stmt_cache_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1048576\",\"description\":\"Specify the maximum size of a row-based binary log event in bytes.\",\"defaultValue\":\"1048576\",\"dataType\":\"Integer\",\"allowedValues\":\"256-18446744073709551615\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/binlog-row-event-max-size\",\"name\":\"binlog-row-event-max-size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Tell the server to enable or disable blackhole engine.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/blackhole\",\"name\":\"blackhole\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"aes-128-ecb\",\"description\":\"This variable controls the block encryption mode for block-based algorithms such as AES.\",\"defaultValue\":\"aes-128-ecb\",\"dataType\":\"Enumeration\",\"allowedValues\":\"aes-128-ecb,aes-192-ecb,aes-256-ecb,aes-128-cbc,aes-192-cbc,aes-256-cbc\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/block_encryption_mode\",\"name\":\"block_encryption_mode\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"8388608\",\"description\":\"Limits the size of the MyISAM cache tree in bytes per thread.\",\"defaultValue\":\"8388608\",\"dataType\":\"Integer\",\"allowedValues\":\"0-18446744073709547520\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/bulk_insert_buffer_size\",\"name\":\"bulk_insert_buffer_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"latin1\",\"description\":\"Use charset_name as the default server character set.\",\"defaultValue\":\"latin1\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ARMSCII8,ASCII,BIG5,BINARY,CP1250,CP1251,CP1256,CP1257,CP850,CP852,CP866,CP932,DEC8,EUCJPMS,EUCKR,GB18030,GB2312,GBK,GEOSTD8,GREEK,HEBREW,HP8,KEYBCS2,KOI8R,KOI8U,LATIN1,LATIN2,LATIN5,LATIN7,MACCE,MACROMAN,SJIS,SWE7,TIS620,UCS2,UJIS,UTF16,UTF16LE,UTF32,UTF8,UTF8MB4\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/character_set_server\",\"name\":\"character_set_server\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"latin1_swedish_ci\",\"description\":\"The server\u0027s default collation.\",\"defaultValue\":\"latin1_swedish_ci\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ARMSCII8_BIN,ARMSCII8_GENERAL_CI,ASCII_BIN,ASCII_GENERAL_CI,BIG5_BIN,BIG5_CHINESE_CI,BINARY,CP1250_BIN,CP1250_CROATIAN_CI,CP1250_CZECH_CS,CP1250_GENERAL_CI,CP1250_POLISH_CI,CP1251_BIN,CP1251_BULGARIAN_CI,CP1251_GENERAL_CI,CP1251_GENERAL_CS,CP1251_UKRAINIAN_CI,CP1256_BIN,CP1256_GENERAL_CI,CP1257_BIN,CP1257_GENERAL_CI,CP1257_LITHUANIAN_CI,CP850_BIN,CP850_GENERAL_CI,CP852_BIN,CP852_GENERAL_CI,CP866_BIN,CP866_GENERAL_CI,CP932_BIN,CP932_JAPANESE_CI,DEC8_BIN,DEC8_SWEDISH_CI,EUCJPMS_BIN,EUCJPMS_JAPANESE_CI,EUCKR_BIN,EUCKR_KOREAN_CI,GB18030_BIN,GB18030_CHINESE_CI,GB18030_UNICODE_520_CI,GB2312_BIN,GB2312_CHINESE_CI,GBK_BIN,GBK_CHINESE_CI,GEOSTD8_BIN,GEOSTD8_GENERAL_CI,GREEK_BIN,GREEK_GENERAL_CI,HEBREW_BIN,HEBREW_GENERAL_CI,HP8_BIN,HP8_ENGLISH_CI,KEYBCS2_BIN,KEYBCS2_GENERAL_CI,KOI8R_BIN,KOI8R_GENERAL_CI,KOI8U_BIN,KOI8U_GENERAL_CI,LATIN1_BIN,LATIN1_DANISH_CI,LATIN1_GENERAL_CI,LATIN1_GENERAL_CS,LATIN1_GERMAN1_CI,LATIN1_GERMAN2_CI,LATIN1_SPANISH_CI,LATIN1_SWEDISH_CI,LATIN2_BIN,LATIN2_CROATIAN_CI,LATIN2_CZECH_CS,LATIN2_GENERAL_CI,LATIN2_HUNGARIAN_CI,LATIN5_BIN,LATIN5_TURKISH_CI,LATIN7_BIN,LATIN7_ESTONIAN_CS,LATIN7_GENERAL_CI,LATIN7_GENERAL_CS,MACCE_BIN,MACCE_GENERAL_CI,MACROMAN_BIN,MACROMAN_GENERAL_CI,SJIS_BIN,SJIS_JAPANESE_CI,SWE7_BIN,SWE7_SWEDISH_CI,TIS620_BIN,TIS620_THAI_CI,UCS2_BIN,UCS2_CROATIAN_CI,UCS2_CZECH_CI,UCS2_DANISH_CI,UCS2_ESPERANTO_CI,UCS2_ESTONIAN_CI,UCS2_GENERAL_CI,UCS2_GENERAL_MYSQL500_CI,UCS2_GERMAN2_CI,UCS2_HUNGARIAN_CI,UCS2_ICELANDIC_CI,UCS2_LATVIAN_CI,UCS2_LITHUANIAN_CI,UCS2_PERSIAN_CI,UCS2_POLISH_CI,UCS2_ROMAN_CI,UCS2_ROMANIAN_CI,UCS2_SINHALA_CI,UCS2_SLOVAK_CI,UCS2_SLOVENIAN_CI,UCS2_SPANISH_CI,UCS2_SPANISH2_CI,UCS2_SWEDISH_CI,UCS2_TURKISH_CI,UCS2_UNICODE_520_CI,UCS2_UNICODE_CI,UCS2_VIETNAMESE_CI,UJIS_BIN,UJIS_JAPANESE_CI,UTF16_BIN,UTF16_CROATIAN_CI,UTF16_CZECH_CI,UTF16_DANISH_CI,UTF16_ESPERANTO_CI,UTF16_ESTONIAN_CI,UTF16_GENERAL_CI,UTF16_GERMAN2_CI,UTF16_HUNGARIAN_CI,UTF16_ICELANDIC_CI,UTF16_LATVIAN_CI,UTF16_LITHUANIAN_CI,UTF16_PERSIAN_CI,UTF16_POLISH_CI,UTF16_ROMAN_CI,UTF16_ROMANIAN_CI,UTF16_SINHALA_CI,UTF16_SLOVAK_CI,UTF16_SLOVENIAN_CI,UTF16_SPANISH_CI,UTF16_SPANISH2_CI,UTF16_SWEDISH_CI,UTF16_TURKISH_CI,UTF16_UNICODE_520_CI,UTF16_UNICODE_CI,UTF16_VIETNAMESE_CI,UTF16LE_BIN,UTF16LE_GENERAL_CI,UTF32_BIN,UTF32_CROATIAN_CI,UTF32_CZECH_CI,UTF32_DANISH_CI,UTF32_ESPERANTO_CI,UTF32_ESTONIAN_CI,UTF32_GENERAL_CI,UTF32_GERMAN2_CI,UTF32_HUNGARIAN_CI,UTF32_ICELANDIC_CI,UTF32_LATVIAN_CI,UTF32_LITHUANIAN_CI,UTF32_PERSIAN_CI,UTF32_POLISH_CI,UTF32_ROMAN_CI,UTF32_ROMANIAN_CI,UTF32_SINHALA_CI,UTF32_SLOVAK_CI,UTF32_SLOVENIAN_CI,UTF32_SPANISH_CI,UTF32_SPANISH2_CI,UTF32_SWEDISH_CI,UTF32_TURKISH_CI,UTF32_UNICODE_520_CI,UTF32_UNICODE_CI,UTF32_VIETNAMESE_CI,UTF8_BIN,UTF8_CROATIAN_CI,UTF8_CZECH_CI,UTF8_DANISH_CI,UTF8_ESPERANTO_CI,UTF8_ESTONIAN_CI,UTF8_GENERAL_CI,UTF8_GENERAL_MYSQL500_CI,UTF8_GERMAN2_CI,UTF8_HUNGARIAN_CI,UTF8_ICELANDIC_CI,UTF8_LATVIAN_CI,UTF8_LITHUANIAN_CI,UTF8_PERSIAN_CI,UTF8_POLISH_CI,UTF8_ROMAN_CI,UTF8_ROMANIAN_CI,UTF8_SINHALA_CI,UTF8_SLOVAK_CI,UTF8_SLOVENIAN_CI,UTF8_SPANISH_CI,UTF8_SPANISH2_CI,UTF8_SWEDISH_CI,UTF8_TURKISH_CI,UTF8_UNICODE_520_CI,UTF8_UNICODE_CI,UTF8_VIETNAMESE_CI,UTF8MB4_BIN,UTF8MB4_CROATIAN_CI,UTF8MB4_CZECH_CI,UTF8MB4_DANISH_CI,UTF8MB4_ESPERANTO_CI,UTF8MB4_ESTONIAN_CI,UTF8MB4_GENERAL_CI,UTF8MB4_GERMAN2_CI,UTF8MB4_HUNGARIAN_CI,UTF8MB4_ICELANDIC_CI,UTF8MB4_LATVIAN_CI,UTF8MB4_LITHUANIAN_CI,UTF8MB4_PERSIAN_CI,UTF8MB4_POLISH_CI,UTF8MB4_ROMAN_CI,UTF8MB4_ROMANIAN_CI,UTF8MB4_SINHALA_CI,UTF8MB4_SLOVAK_CI,UTF8MB4_SLOVENIAN_CI,UTF8MB4_SPANISH_CI,UTF8MB4_SPANISH2_CI,UTF8MB4_SWEDISH_CI,UTF8MB4_TURKISH_CI,UTF8MB4_UNICODE_520_CI,UTF8MB4_UNICODE_CI,UTF8MB4_VIETNAMESE_CI\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/collation_server\",\"name\":\"collation_server\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"NO_CHAIN\",\"description\":\"The transaction completion type.\",\"defaultValue\":\"NO_CHAIN\",\"dataType\":\"Enumeration\",\"allowedValues\":\"NO_CHAIN,CHAIN,RELEASE\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/completion_type\",\"name\":\"completion_type\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"AUTO\",\"description\":\"Allows INSERT and SELECT statements to run concurrently for MyISAM tables that have no free blocks in the middle of the data file.\",\"defaultValue\":\"AUTO\",\"dataType\":\"Enumeration\",\"allowedValues\":\"NEVER,AUTO,ALWAYS\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/concurrent_insert\",\"name\":\"concurrent_insert\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"10\",\"description\":\"The number of seconds that the mysqld server waits for a connect packet before responding with Bad handshake.\",\"defaultValue\":\"10\",\"dataType\":\"Integer\",\"allowedValues\":\"2-31536000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/connect_timeout\",\"name\":\"connect_timeout\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"mysql_native_password\",\"description\":\"The default authentication plugin\",\"defaultValue\":\"mysql_native_password\",\"dataType\":\"Enumeration\",\"allowedValues\":\"mysql_native_password,sha256_password\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/default_authentication_plugin\",\"name\":\"default_authentication_plugin\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"This variable defines the global automatic password expiration policy.\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0-65535\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/default_password_lifetime\",\"name\":\"default_password_lifetime\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"InnoDB\",\"description\":\"The default storage engine (table type).\",\"defaultValue\":\"InnoDB\",\"dataType\":\"Enumeration\",\"allowedValues\":\"InnoDB,CSV,MEMORY\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/default_storage_engine\",\"name\":\"default_storage_engine\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"InnoDB\",\"description\":\"The default storage engine for TEMPORARY tables.\",\"defaultValue\":\"InnoDB\",\"dataType\":\"Enumeration\",\"allowedValues\":\"InnoDB,MyISAM,CSV,PERFORMANCE_SCHEMA,MEMORY,MRG_MYISAM\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/default_tmp_storage_engine\",\"name\":\"default_tmp_storage_engine\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"The default mode value to use for the WEEK() function.\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0-7\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/default_week_format\",\"name\":\"default_week_format\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"It specifies how to use delayed key writes.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF,ALL\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/delay_key_write\",\"name\":\"delay_key_write\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"100\",\"description\":\"After inserting delayed_insert_limit delayed rows, the INSERT DELAYED handler thread checks whether there are any SELECT statements pending. If so, it allows them to execute before continuing to insert delayed rows.\",\"defaultValue\":\"100\",\"dataType\":\"Integer\",\"allowedValues\":\"1-9223372036854775807\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/delayed_insert_limit\",\"name\":\"delayed_insert_limit\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"300\",\"description\":\"How many seconds an INSERT DELAYED handler thread should wait for INSERT statements before terminating.\",\"defaultValue\":\"300\",\"dataType\":\"Integer\",\"allowedValues\":\"1-31536000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/delayed_insert_timeout\",\"name\":\"delayed_insert_timeout\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1000\",\"description\":\"If the queue becomes full, any client that issues an INSERT DELAYED statement waits until there is room in the queue again.\",\"defaultValue\":\"1000\",\"dataType\":\"Integer\",\"allowedValues\":\"1-9223372036854775807\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/delayed_queue_size\",\"name\":\"delayed_queue_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"MyISAM,BLACKHOLE,FEDEATED,ARCHIVE\",\"description\":\"This variable indicates which storage engines cannot be used to create tables or tablespaces.\",\"defaultValue\":\"MyISAM,BLACKHOLE,FEDEATED,ARCHIVE\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/disabled_storage_engines\",\"name\":\"disabled_storage_engines\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Whether to disable the startup check for tables with nonnative partitioning.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/disable-partition-engine-check\",\"name\":\"disable-partition-engine-check\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Controls how the server handles clients with expired passwords:\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/disconnect_on_expired_password\",\"name\":\"disconnect_on_expired_password\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"4\",\"description\":\"Number of digits by which to increase the scale of the result of division operations.\",\"defaultValue\":\"4\",\"dataType\":\"Integer\",\"allowedValues\":\"0-30\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/div_precision_increment\",\"name\":\"div_precision_increment\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Whether optimizer JSON output should add end markers.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/end_markers_in_json\",\"name\":\"end_markers_in_json\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"When enable, this option enforces GTID consistency by allowing execution of only those statements that can be logged in a transactionally safe manner.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF,WARN\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/enforce_gtid_consistency\",\"name\":\"enforce_gtid_consistency\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"200\",\"description\":\"This variable indicates the number of equality ranges in an equality comparison condition when the optimizer should switch from using index dives to index statistics in estimating the number of qualifying rows.\",\"defaultValue\":\"200\",\"dataType\":\"Integer\",\"allowedValues\":\"0-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/eq_range_index_dive_limit\",\"name\":\"eq_range_index_dive_limit\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Indicates the status of the Event Scheduler. It is always OFF for a replica server to keep the replication consistency.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/event_scheduler\",\"name\":\"event_scheduler\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"The number of days for automatic binary log file removal. The default is 0, which means no automatic removal. Possible removals happen at startup and when the binary log is flushed.\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0-99\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/expire_logs_days\",\"name\":\"expire_logs_days\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"[Deprecated] This system variable determines whether the server enables certain nonstandard behaviors for default values and NULL-value handling in TIMESTAMP columns.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/explicit_defaults_for_timestamp\",\"name\":\"explicit_defaults_for_timestamp\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"If ON, the server flushes (synchronizes) all changes to disk after each SQL statement. Normally, MySQL does a write of all changes to disk only after each SQL statement and lets the operating system handle the synchronizing to disk.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/flush\",\"name\":\"flush\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"If this is set to a nonzero value, all tables are closed every flush_time seconds to free up resources and synchronize unflushed data to disk.\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0-8640000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/flush_time\",\"name\":\"flush_time\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"+ -\u003e\u003c()~*:\\\"\\\"\u0026|\",\"description\":\"The list of operators supported by boolean full-text searches performed using IN BOOLEAN MODE.\",\"defaultValue\":\"+ -\u003e\u003c()~*:\\\"\\\"\u0026|\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/ft_boolean_syntax\",\"name\":\"ft_boolean_syntax\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"20\",\"description\":\"The number of top matches to use for full-text searches performed using WITH QUERY EXPANSION.\",\"defaultValue\":\"20\",\"dataType\":\"Integer\",\"allowedValues\":\"0-1000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/ft_query_expansion_limit\",\"name\":\"ft_query_expansion_limit\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Whether the general query log is enabled.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/general_log\",\"name\":\"general_log\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"/app/work/serverlogs/mysql-general-mysql-flexible-test-100-2020111008.log\",\"description\":\"The name of the general query log file. \",\"defaultValue\":\"mysql-general.log\",\"dataType\":\"String\",\"allowedValues\":\"mysql-general.log\",\"source\":\"user-override\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/general_log_file\",\"name\":\"general_log_file\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1024\",\"description\":\"Maximum allowed result length in bytes for the GROUP_CONCAT().\",\"defaultValue\":\"1024\",\"dataType\":\"Integer\",\"allowedValues\":\"4-16777216\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/group_concat_max_len\",\"name\":\"group_concat_max_len\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1000\",\"description\":\"Compress the mysql.gtid_executed table each time this many transactions have taken place.\",\"defaultValue\":\"1000\",\"dataType\":\"Integer\",\"allowedValues\":\"0-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/gtid_executed_compression_period\",\"name\":\"gtid_executed_compression_period\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Indicates if global transaction identifiers (GTIDs) are used to identify transactions.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"OFF,OFF_PERMISSIVE,ON_PERMISSIVE,ON\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/gtid_mode\",\"name\":\"gtid_mode\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"279\",\"description\":\"The size of the internal host cache.\",\"defaultValue\":\"279\",\"dataType\":\"Integer\",\"allowedValues\":\"0-65536\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/host_cache_size\",\"name\":\"host_cache_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"\",\"description\":\"A string to be executed by the server for each client that connects.\",\"defaultValue\":\"\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/init_connect\",\"name\":\"init_connect\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Specifies whether to dynamically adjust the rate of flushing dirty pages in the InnoDB buffer pool based on the workload. Adjusting the flush rate dynamically is intended to avoid bursts of I/O activity.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_adaptive_flushing\",\"name\":\"innodb_adaptive_flushing\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"10\",\"description\":\"Defines the low water mark representing percentage of redo log capacity at which adaptive flushing is enabled.\",\"defaultValue\":\"10\",\"dataType\":\"Integer\",\"allowedValues\":\"0-70\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_adaptive_flushing_lwm\",\"name\":\"innodb_adaptive_flushing_lwm\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Whether innodb adaptive hash indexes are enabled or disabled.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_adaptive_hash_index\",\"name\":\"innodb_adaptive_hash_index\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"8\",\"description\":\"Partitions the adaptive hash index search system. Each index is bound to a specific partition, with each partition protected by a separate latch. \",\"defaultValue\":\"8\",\"dataType\":\"Integer\",\"allowedValues\":\"1-512\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_adaptive_hash_index_parts\",\"name\":\"innodb_adaptive_hash_index_parts\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"150000\",\"description\":\"Permits InnoDB to automatically adjust the value of innodb_thread_sleep_delay up or down according to the current workload.\",\"defaultValue\":\"150000\",\"dataType\":\"Integer\",\"allowedValues\":\"0-1000000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_adaptive_max_sleep_delay\",\"name\":\"innodb_adaptive_max_sleep_delay\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"64\",\"description\":\"The increment size (in megabytes) for extending the size of an auto-extending InnoDB system tablespace file when it becomes full.\",\"defaultValue\":\"64\",\"dataType\":\"Integer\",\"allowedValues\":\"1-1000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_autoextend_increment\",\"name\":\"innodb_autoextend_increment\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1\",\"description\":\"The lock mode to use for generating auto-increment values.\",\"defaultValue\":\"1\",\"dataType\":\"Integer\",\"allowedValues\":\"0,1,2\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_autoinc_lock_mode\",\"name\":\"innodb_autoinc_lock_mode\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"134217728\",\"description\":\"Defines the chunk size for online InnoDB buffer pool resizing operations.\",\"defaultValue\":\"134217728\",\"dataType\":\"Integer\",\"allowedValues\":\"1048576-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_buffer_pool_chunk_size\",\"name\":\"innodb_buffer_pool_chunk_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Dump the buffer pool into a file named @@innodb_buffer_pool_filename\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_buffer_pool_dump_at_shutdown\",\"name\":\"innodb_buffer_pool_dump_at_shutdown\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Immediately records the pages cached in the InnoDB buffer pool.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_buffer_pool_dump_now\",\"name\":\"innodb_buffer_pool_dump_now\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"25\",\"description\":\"Specifies the percentage of the most recently used pages for each buffer pool to read out and dump.\",\"defaultValue\":\"25\",\"dataType\":\"Integer\",\"allowedValues\":\"1-100\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_buffer_pool_dump_pct\",\"name\":\"innodb_buffer_pool_dump_pct\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ib_buffer_pool\",\"description\":\"Specifies the file that holds the list of page numbers produced by innodb_buffer_pool_dump_at_shutdown or innodb_buffer_pool_dump_now.\",\"defaultValue\":\"ib_buffer_pool\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_buffer_pool_filename\",\"name\":\"innodb_buffer_pool_filename\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1\",\"description\":\"The number of regions that the InnoDB buffer pool is divided into\",\"defaultValue\":\"1\",\"dataType\":\"Integer\",\"allowedValues\":\"1-64\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_buffer_pool_instances\",\"name\":\"innodb_buffer_pool_instances\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Interrupts the process of restoring InnoDB buffer pool contents triggered by innodb_buffer_pool_load_at_startup or innodb_buffer_pool_load_now.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_buffer_pool_load_abort\",\"name\":\"innodb_buffer_pool_load_abort\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Load the buffer pool from a file named @@innodb_buffer_pool_filename\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_buffer_pool_load_at_startup\",\"name\":\"innodb_buffer_pool_load_at_startup\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Immediately warms up the InnoDB buffer pool by loading a set of data pages, without waiting for a server restart.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_buffer_pool_load_now\",\"name\":\"innodb_buffer_pool_load_now\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"536870912\",\"description\":\"The size in bytes of the buffer pool, the memory area where InnoDB caches table and index data.\",\"defaultValue\":\"536870912\",\"dataType\":\"Integer\",\"allowedValues\":\"134217728-536870912\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_buffer_pool_size\",\"name\":\"innodb_buffer_pool_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"25\",\"description\":\"Maximum size for the InnoDB change buffer, as a percentage of the total size of the buffer pool. You might increase this value for a MySQL server with heavy insert, update, and delete activity, or decrease it for a MySQL server with unchanging data used for reporting.\",\"defaultValue\":\"25\",\"dataType\":\"Integer\",\"allowedValues\":\"0-50\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_change_buffer_max_size\",\"name\":\"innodb_change_buffer_max_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"all\",\"description\":\"Whether InnoDB performs change buffering, an optimization that delays write operations to secondary indexes so that the I/O operations can be performed sequentially.\",\"defaultValue\":\"all\",\"dataType\":\"Enumeration\",\"allowedValues\":\"none,inserts,deletes,changes,purges,all\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_change_buffering\",\"name\":\"innodb_change_buffering\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"crc32\",\"description\":\"Specifies how to generate and verify the checksum stored in the disk blocks of InnoDB tablespaces.\",\"defaultValue\":\"crc32\",\"dataType\":\"Enumeration\",\"allowedValues\":\"innodb,crc32,none,strict_innodb,strict_crc32,strict_none\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_checksum_algorithm\",\"name\":\"innodb_checksum_algorithm\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Enables per-index compression-related statistics in the INFORMATION_SCHEMA.INNODB_CMP_PER_INDEX table. Because these statistics can be expensive to gather, only enable this option on development, test, or slave instances during performance tuning related to InnoDB compressed tables.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_cmp_per_index_enabled\",\"name\":\"innodb_cmp_per_index_enabled\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"The number of threads that can commit at the same time. A value of 0 (the default) permits any number of transactions to commit simultaneously. The value of innodb_commit_concurrency cannot be changed at runtime from zero to nonzero or vice versa. The value can be changed from one nonzero value to another.\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0-1000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_commit_concurrency\",\"name\":\"innodb_commit_concurrency\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"5\",\"description\":\"Defines the compression failure rate threshold for a table, as a percentage, at which point MySQL begins adding padding within compressed pages to avoid expensive compression failures.\",\"defaultValue\":\"5\",\"dataType\":\"Integer\",\"allowedValues\":\"0-100\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_compression_failure_threshold_pct\",\"name\":\"innodb_compression_failure_threshold_pct\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"6\",\"description\":\"Specifies the level of zlib compression to use for InnoDB compressed tables and indexes. A higher value lets you fit more data onto a storage device, at the expense of more CPU overhead during compression. A lower value lets you reduce CPU overhead when storage space is not critical, or you expect the data is not especially compressible.\",\"defaultValue\":\"6\",\"dataType\":\"Integer\",\"allowedValues\":\"0-9\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_compression_level\",\"name\":\"innodb_compression_level\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"50\",\"description\":\"Specifies the maximum percentage that can be reserved as free space within each compressed page, allowing room to reorganize the data and modification log within the page when a compressed table or index is updated and the data might be recompressed. Only applies when innodb_compression_failure_threshold_pct is set to a nonzero value, and the rate of compression failures passes the cutoff point.\",\"defaultValue\":\"50\",\"dataType\":\"Integer\",\"allowedValues\":\"0-75\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_compression_pad_pct_max\",\"name\":\"innodb_compression_pad_pct_max\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"5000\",\"description\":\"Determines the number of threads that can enter InnoDB concurrently.\",\"defaultValue\":\"5000\",\"dataType\":\"Integer\",\"allowedValues\":\"1-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_concurrency_tickets\",\"name\":\"innodb_concurrency_tickets\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"This option is used to disable deadlock detection. On high concurrency systems, deadlock detection can cause a slowdown when numerous threads wait for the same lock.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_deadlock_detect\",\"name\":\"innodb_deadlock_detect\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"DYNAMIC\",\"description\":\"The innodb_default_row_format option defines the default row format for InnoDB tables and user-created temporary tables.\",\"defaultValue\":\"DYNAMIC\",\"dataType\":\"Enumeration\",\"allowedValues\":\"DYNAMIC,COMPACT,REDUNDANT\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_default_row_format\",\"name\":\"innodb_default_row_format\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Disables the operating system file system cache for merge-sort temporary files. The effect is to open such files with the equivalent of O_DIRECT.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_disable_sort_file_cache\",\"name\":\"innodb_disable_sort_file_cache\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"/app/work/diskcache.data\",\"description\":\"File name of MySQL BPE file\",\"defaultValue\":\"/app/work/diskcache.data\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_disk_buffer_pool_filename\",\"name\":\"innodb_disk_buffer_pool_filename\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"Size of MySQL BPE in byte\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0-515396075520\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_disk_buffer_pool_size\",\"name\":\"innodb_disk_buffer_pool_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"When enabled, InnoDB stores all data twice, first to the doublewrite buffer, then to the actual data files.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_doublewrite\",\"name\":\"innodb_doublewrite\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1\",\"description\":\"The InnoDB shutdown mode. If the value is 0, InnoDB does a slow shutdown, a full purge and a change buffer merge before shutting down. If the value is 1 (the default), InnoDB skips these operations at shutdown, a process known as a fast shutdown. If the value is 2, InnoDB flushes its logs and shuts down cold, as if MySQL had crashed; no committed transactions are lost, but the crash recovery operation makes the next startup take longer.\",\"defaultValue\":\"1\",\"dataType\":\"Integer\",\"allowedValues\":\"0,1,2\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_fast_shutdown\",\"name\":\"innodb_fast_shutdown\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"7201\",\"description\":\"The seconds of mysql engine waiting for I/O, this threshold timeout will result in mysql engine crash.\",\"defaultValue\":\"7201\",\"dataType\":\"Integer\",\"allowedValues\":\"1-864000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_fatal_semaphore_wait_threshold\",\"name\":\"innodb_fatal_semaphore_wait_threshold\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"Barracuda\",\"description\":\"Indicates the InnoDB file format for file-per-table tablespaces.\",\"defaultValue\":\"Barracuda\",\"dataType\":\"Enumeration\",\"allowedValues\":\"Antelope,Barracuda\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_file_format\",\"name\":\"innodb_file_format\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"InnoDB stores the data and indexes for each newly created table in a separate .ibd file instead of the system tablespace. It cannot be updated any more for a master/replica server to keep the replication consistency.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_file_per_table\",\"name\":\"innodb_file_per_table\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"100\",\"description\":\"InnoDB performs a bulk load when creating or rebuilding indexes.\",\"defaultValue\":\"100\",\"dataType\":\"Integer\",\"allowedValues\":\"10-100\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_fill_factor\",\"name\":\"innodb_fill_factor\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1\",\"description\":\"Write and flush the logs every N seconds. This setting has an effect only when innodb_flush_log_at_trx_commit has a value of 2.\",\"defaultValue\":\"1\",\"dataType\":\"Integer\",\"allowedValues\":\"0-2700\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_flush_log_at_timeout\",\"name\":\"innodb_flush_log_at_timeout\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1\",\"description\":\"Controls the balance between strict ACID compliance for commit operations and higher performance that is possible when commit-related I/O operations are rearranged and done in batches.\",\"defaultValue\":\"1\",\"dataType\":\"Integer\",\"allowedValues\":\"0,1,2\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_flush_log_at_trx_commit\",\"name\":\"innodb_flush_log_at_trx_commit\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"fsync\",\"description\":\"Defines the method used to flush data to InnoDB data files and log files, which can affect I/O throughput. \",\"defaultValue\":\"fsync\",\"dataType\":\"Enumeration\",\"allowedValues\":\"fsync,O_DSYNC,littlesync,nosync,O_DIRECT,O_DIRECT_NO_FSYNC\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_flush_method\",\"name\":\"innodb_flush_method\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"Specifies whether flushing a page from the InnoDB buffer pool also flushes other dirty pages in the same extent.\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0,1,2\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_flush_neighbors\",\"name\":\"innodb_flush_neighbors\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Causes the innodb_io_capacity setting to be ignored for bursts of I/O activity that occur at checkpoints.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_flush_sync\",\"name\":\"innodb_flush_sync\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"30\",\"description\":\"Number of iterations for which InnoDB keeps the previously calculated snapshot of the flushing state, controlling how quickly adaptive flushing responds to changing workloads.\",\"defaultValue\":\"30\",\"dataType\":\"Integer\",\"allowedValues\":\"1-1000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_flushing_avg_loops\",\"name\":\"innodb_flushing_avg_loops\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Permits InnoDB to load tables at startup that are marked as corrupted. Use only during troubleshooting, to recover data that is otherwise inaccessible.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_force_load_corrupted\",\"name\":\"innodb_force_load_corrupted\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"The crash recovery mode, typically only changed in serious troubleshooting situations.\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0-6\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_force_recovery\",\"name\":\"innodb_force_recovery\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"8000000\",\"description\":\"The memory allocated, in bytes, for the InnoDB FULLTEXT search index cache, which holds a parsed document in memory while creating an InnoDB FULLTEXT index.\",\"defaultValue\":\"8000000\",\"dataType\":\"Integer\",\"allowedValues\":\"1600000-80000000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_ft_cache_size\",\"name\":\"innodb_ft_cache_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Whether to enable additional full-text search (FTS) diagnostic output. This option is primarily intended for advanced FTS debugging and will not be of interest to most users. Output is printed to the error log.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_ft_enable_diag_print\",\"name\":\"innodb_ft_enable_diag_print\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Specifies that a set of stopwords is associated with an InnoDB FULLTEXT index at the time the index is created.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_ft_enable_stopword\",\"name\":\"innodb_ft_enable_stopword\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"84\",\"description\":\"Maximum character length of words that are stored in an InnoDB FULLTEXT index.\",\"defaultValue\":\"84\",\"dataType\":\"Integer\",\"allowedValues\":\"10-84\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_ft_max_token_size\",\"name\":\"innodb_ft_max_token_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"3\",\"description\":\"Minimum length of words that are stored in an InnoDB FULLTEXT index.\",\"defaultValue\":\"3\",\"dataType\":\"Integer\",\"allowedValues\":\"0-16\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_ft_min_token_size\",\"name\":\"innodb_ft_min_token_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"2000\",\"description\":\"Number of words to process during each OPTIMIZE TABLE operation on an InnoDB FULLTEXT index.\",\"defaultValue\":\"2000\",\"dataType\":\"Integer\",\"allowedValues\":\"1000-10000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_ft_num_word_optimize\",\"name\":\"innodb_ft_num_word_optimize\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"2000000000\",\"description\":\"The InnoDB full-text search query result cache limit (defined in bytes) per full-text search query or per thread.\",\"defaultValue\":\"2000000000\",\"dataType\":\"Integer\",\"allowedValues\":\"1000000-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_ft_result_cache_limit\",\"name\":\"innodb_ft_result_cache_limit\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"\",\"description\":\"This option is used to specify your own InnoDB FULLTEXT index stopword list for all InnoDB tables.\",\"defaultValue\":\"\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_ft_server_stopword_table\",\"name\":\"innodb_ft_server_stopword_table\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"2\",\"description\":\"Number of threads used in parallel to index and tokenize text in an InnoDB FULLTEXT index when building a search index.\",\"defaultValue\":\"2\",\"dataType\":\"Integer\",\"allowedValues\":\"1-32\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_ft_sort_pll_degree\",\"name\":\"innodb_ft_sort_pll_degree\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"640000000\",\"description\":\"The total memory allocated, in bytes, for the InnoDB full-text search index cache for all tables.\",\"defaultValue\":\"640000000\",\"dataType\":\"Integer\",\"allowedValues\":\"32000000-1600000000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_ft_total_cache_size\",\"name\":\"innodb_ft_total_cache_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"\",\"description\":\"This option is used to specify your own InnoDB FULLTEXT index stopword list on a specific table.\",\"defaultValue\":\"\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_ft_user_stopword_table\",\"name\":\"innodb_ft_user_stopword_table\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"200\",\"description\":\"Sets an upper limit on I/O activity performed by InnoDB background tasks, such as flushing pages from the buffer pool and merging data from the change buffer.\",\"defaultValue\":\"200\",\"dataType\":\"Integer\",\"allowedValues\":\"100-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_io_capacity\",\"name\":\"innodb_io_capacity\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"2000\",\"description\":\"If flushing activity falls behind, InnoDB can flush more aggressively than the limit imposed by innodb_io_capacity. innodb_io_capacity_max defines an upper limit the number of I/O operations performed per second by InnoDB background tasks in such situations.\",\"defaultValue\":\"2000\",\"dataType\":\"Integer\",\"allowedValues\":\"100-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_io_capacity_max\",\"name\":\"innodb_io_capacity_max\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"When this option is enabled, index key prefixes longer than 767 bytes (up to 3072 bytes) are allowed for InnoDB tables that use DYNAMIC or COMPRESSED row format.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_large_prefix\",\"name\":\"innodb_large_prefix\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"50\",\"description\":\"The length of time in seconds an InnoDB transaction waits for a row lock before giving up.\",\"defaultValue\":\"50\",\"dataType\":\"Integer\",\"allowedValues\":\"1-1073741824\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_lock_wait_timeout\",\"name\":\"innodb_lock_wait_timeout\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"16777216\",\"description\":\"The size in bytes of the buffer that InnoDB uses to write to the log files on disk.\",\"defaultValue\":\"16777216\",\"dataType\":\"Integer\",\"allowedValues\":\"1048576-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_log_buffer_size\",\"name\":\"innodb_log_buffer_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Enables or disables checksums for redo log pages.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_log_checksums\",\"name\":\"innodb_log_checksums\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Specifies whether images of re-compressed pages are written to the redo log.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_log_compressed_pages\",\"name\":\"innodb_log_compressed_pages\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"268435456\",\"description\":\"The size in bytes of each log file in a log group. The combined size of log files (innodb_log_file_size * innodb_log_files_in_group) cannot exceed a maximum value that is slightly less than 512GB.\",\"defaultValue\":\"268435456\",\"dataType\":\"Integer\",\"allowedValues\":\"268435456-137438953472\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_log_file_size\",\"name\":\"innodb_log_file_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"8192\",\"description\":\"The write-ahead block size for the redo log, in bytes.\",\"defaultValue\":\"8192\",\"dataType\":\"Integer\",\"allowedValues\":\"512-16384\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_log_write_ahead_size\",\"name\":\"innodb_log_write_ahead_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1024\",\"description\":\"A parameter that influences the algorithms and heuristics for the flush operation for the InnoDB buffer pool.\",\"defaultValue\":\"1024\",\"dataType\":\"Integer\",\"allowedValues\":\"100-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_lru_scan_depth\",\"name\":\"innodb_lru_scan_depth\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"75\",\"description\":\"InnoDB tries to flush data from the buffer pool so that the percentage of dirty pages does not exceed this value.\",\"defaultValue\":\"75\",\"dataType\":\"Numeric\",\"allowedValues\":\"0-99.99\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_max_dirty_pages_pct\",\"name\":\"innodb_max_dirty_pages_pct\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"Defines a low water mark representing the percentage of dirty pages at which preflushing is enabled to control the dirty page ratio.\",\"defaultValue\":\"0\",\"dataType\":\"Numeric\",\"allowedValues\":\"0-99.99\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_max_dirty_pages_pct_lwm\",\"name\":\"innodb_max_dirty_pages_pct_lwm\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"Defines the maximum length of the purge queue. The default value of 0 indicates no limit (no delays).\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_max_purge_lag\",\"name\":\"innodb_max_purge_lag\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"Specifies the maximum delay in microseconds for the delay imposed by the innodb_max_purge_lag configuration option.\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0-10000000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_max_purge_lag_delay\",\"name\":\"innodb_max_purge_lag_delay\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1073741824\",\"description\":\"Defines a threshold size for undo tablespaces.\",\"defaultValue\":\"1073741824\",\"dataType\":\"Integer\",\"allowedValues\":\"10485760-18446744073709551615\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_max_undo_log_size\",\"name\":\"innodb_max_undo_log_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"\",\"description\":\"Disables InnoDB metrics counters. Counter data may be queried using the INFORMATION_SCHEMA.INNODB_METRICS table.\",\"defaultValue\":\"\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_monitor_disable\",\"name\":\"innodb_monitor_disable\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"\",\"description\":\"Enables InnoDB metrics counters.\",\"defaultValue\":\"\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_monitor_enable\",\"name\":\"innodb_monitor_enable\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"\",\"description\":\"Resets the count value for InnoDB metrics counters to zero.\",\"defaultValue\":\"\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_monitor_reset\",\"name\":\"innodb_monitor_reset\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"\",\"description\":\"Resets all values (minimum, maximum, and so on) for InnoDB metrics counters.\",\"defaultValue\":\"\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_monitor_reset_all\",\"name\":\"innodb_monitor_reset_all\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"37\",\"description\":\"Specifies the approximate percentage of the InnoDB buffer pool used for the old block sublist.\",\"defaultValue\":\"37\",\"dataType\":\"Integer\",\"allowedValues\":\"5-95\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_old_blocks_pct\",\"name\":\"innodb_old_blocks_pct\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1000\",\"description\":\"Non-zero values protect against the buffer pool being filled by data that is referenced only for a brief period, such as during a full table scan.\",\"defaultValue\":\"1000\",\"dataType\":\"Integer\",\"allowedValues\":\"0-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_old_blocks_time\",\"name\":\"innodb_old_blocks_time\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"134217728\",\"description\":\"Specifies an upper limit on the size of the temporary log files used during online DDL operations for InnoDB tables.\",\"defaultValue\":\"134217728\",\"dataType\":\"Integer\",\"allowedValues\":\"65536-18446744073709551615\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_online_alter_log_max_size\",\"name\":\"innodb_online_alter_log_max_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"-1\",\"description\":\"This configuration option is only relevant if you use multiple InnoDB tablespaces. It specifies the maximum number of .ibd files that MySQL can keep open at one time.\",\"defaultValue\":\"-1\",\"dataType\":\"Integer\",\"allowedValues\":\"-1,10-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_open_files\",\"name\":\"innodb_open_files\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Changes the way OPTIMIZE TABLE operates on InnoDB tables. Intended to be enabled temporarily, during maintenance operations for InnoDB tables with FULLTEXT indexes.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_optimize_fulltext_only\",\"name\":\"innodb_optimize_fulltext_only\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"4\",\"description\":\"The number of page cleaner threads that flush dirty pages from buffer pool instances.\",\"defaultValue\":\"4\",\"dataType\":\"Integer\",\"allowedValues\":\"1-64\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_page_cleaners\",\"name\":\"innodb_page_cleaners\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"16384\",\"description\":\"Specifies the page size for all InnoDB tablespaces in a MySQL instance.\",\"defaultValue\":\"16384\",\"dataType\":\"Enumeration\",\"allowedValues\":\"4096,8192,16384,32768,65536\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_page_size\",\"name\":\"innodb_page_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"When this option is enabled, information about all deadlocks in InnoDB user transactions is recorded in the mysqld error log.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_print_all_deadlocks\",\"name\":\"innodb_print_all_deadlocks\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"300\",\"description\":\"Defines the number of undo log pages that purge parses and processes in one batch from the history list.\",\"defaultValue\":\"300\",\"dataType\":\"Integer\",\"allowedValues\":\"1-5000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_purge_batch_size\",\"name\":\"innodb_purge_batch_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"128\",\"description\":\"Defines the frequency with which the purge system frees rollback segments in terms of the number of times that purge is invoked. Reducing this value increases the frequency with which the purge thread frees rollback segments.\",\"defaultValue\":\"128\",\"dataType\":\"Integer\",\"allowedValues\":\"1-128\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_purge_rseg_truncate_frequency\",\"name\":\"innodb_purge_rseg_truncate_frequency\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"4\",\"description\":\"The number of background threads devoted to the InnoDB purge operation.\",\"defaultValue\":\"4\",\"dataType\":\"Integer\",\"allowedValues\":\"1-32\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_purge_threads\",\"name\":\"innodb_purge_threads\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Enables the random read-ahead technique for optimizing InnoDB I/O.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_random_read_ahead\",\"name\":\"innodb_random_read_ahead\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"56\",\"description\":\"Controls the sensitivity of linear read-ahead that InnoDB uses to prefetch pages into the buffer pool.\",\"defaultValue\":\"56\",\"dataType\":\"Integer\",\"allowedValues\":\"0-64\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_read_ahead_threshold\",\"name\":\"innodb_read_ahead_threshold\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"4\",\"description\":\"The number of I/O threads for read operations in InnoDB.\",\"defaultValue\":\"4\",\"dataType\":\"Integer\",\"allowedValues\":\"1-64\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_read_io_threads\",\"name\":\"innodb_read_io_threads\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Starts InnoDB in read-only mode. \",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_read_only\",\"name\":\"innodb_read_only\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"The replication thread delay in milliseconds on a slave server if innodb_thread_concurrency is reached.\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_replication_delay\",\"name\":\"innodb_replication_delay\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"InnoDB rolls back only the last statement on a transaction timeout by default. If --innodb_rollback_on_timeout is specified, a transaction timeout causes InnoDB to abort and roll back the entire transaction.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_rollback_on_timeout\",\"name\":\"innodb_rollback_on_timeout\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"128\",\"description\":\"Defines the number of rollback segments used by InnoDB.\",\"defaultValue\":\"128\",\"dataType\":\"Integer\",\"allowedValues\":\"1-128\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_rollback_segments\",\"name\":\"innodb_rollback_segments\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1048576\",\"description\":\"Specifies the sizes of several buffers used for sorting data during creation of an InnoDB index.\",\"defaultValue\":\"1048576\",\"dataType\":\"Integer\",\"allowedValues\":\"65536-67108864\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_sort_buffer_size\",\"name\":\"innodb_sort_buffer_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"6\",\"description\":\"The maximum delay between polls for a spin lock. \",\"defaultValue\":\"6\",\"dataType\":\"Integer\",\"allowedValues\":\"0-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_spin_wait_delay\",\"name\":\"innodb_spin_wait_delay\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Causes InnoDB to automatically recalculate persistent statistics after the data in a table is changed substantially.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_stats_auto_recalc\",\"name\":\"innodb_stats_auto_recalc\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\" Enabled to ensure that InnoDB includes delete-marked records when calculating persistent optimizer statistics.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_stats_include_delete_marked\",\"name\":\"innodb_stats_include_delete_marked\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"nulls_equal\",\"description\":\"How the server treats NULL values when collecting statistics about the distribution of index values for InnoDB tables.\",\"defaultValue\":\"nulls_equal\",\"dataType\":\"Enumeration\",\"allowedValues\":\"nulls_equal,nulls_unequal,nulls_ignored\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_stats_method\",\"name\":\"innodb_stats_method\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"This option only applies when optimizer statistics are configured to be non-persistent. When innodb_stats_on_metadata is enabled, InnoDB updates non-persistent statistics when metadata statements such as SHOW TABLE STATUS or when accessing the INFORMATION_SCHEMA.TABLES or INFORMATION_SCHEMA.STATISTICS tables.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_stats_on_metadata\",\"name\":\"innodb_stats_on_metadata\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Specifies whether InnoDB index statistics are persisted to disk. Otherwise, statistics may be recalculated frequently which can lead to variations in query execution plans.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_stats_persistent\",\"name\":\"innodb_stats_persistent\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"20\",\"description\":\"The number of index pages to sample when estimating cardinality and other statistics for an indexed column, such as those calculated by ANALYZE TABLE.\",\"defaultValue\":\"20\",\"dataType\":\"Integer\",\"allowedValues\":\"1-18446744073709551615\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_stats_persistent_sample_pages\",\"name\":\"innodb_stats_persistent_sample_pages\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"8\",\"description\":\"The number of index pages to sample when estimating cardinality and other statistics for an indexed column, such as those calculated by ANALYZE TABLE.\",\"defaultValue\":\"8\",\"dataType\":\"Integer\",\"allowedValues\":\"1-18446744073709551615\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_stats_transient_sample_pages\",\"name\":\"innodb_stats_transient_sample_pages\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Enables or disables periodic output for the standard InnoDB Monitor.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_status_output\",\"name\":\"innodb_status_output\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Enables or disables the InnoDB Lock Monitor.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_status_output_locks\",\"name\":\"innodb_status_output_locks\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"When innodb_strict_mode is enabled, InnoDB returns errors rather than warnings for certain conditions.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_strict_mode\",\"name\":\"innodb_strict_mode\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Enables two phase commit in XA transactions\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_support_xa\",\"name\":\"innodb_support_xa\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1\",\"description\":\"Defines the size of the mutex/lock wait array. Increasing the value splits the internal data structure used to coordinate threads, for higher concurrency in workloads with large numbers of waiting threads. \",\"defaultValue\":\"1\",\"dataType\":\"Integer\",\"allowedValues\":\"1-1024\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_sync_array_size\",\"name\":\"innodb_sync_array_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"30\",\"description\":\"The number of times a thread waits for an InnoDB mutex to be freed before the thread is suspended.\",\"defaultValue\":\"30\",\"dataType\":\"Integer\",\"allowedValues\":\"0-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_sync_spin_loops\",\"name\":\"innodb_sync_spin_loops\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"The default value of innodb_table_locks is 1, which means that LOCK TABLES causes InnoDB to lock a table internally if autocommit = 0.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_table_locks\",\"name\":\"innodb_table_locks\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ibtmp1:12M:autoextend\",\"description\":\"Specifies the path, file name, and file size for InnoDB temporary tablespace data files.\",\"defaultValue\":\"ibtmp1:12M:autoextend\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_temp_data_file_path\",\"name\":\"innodb_temp_data_file_path\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"InnoDB tries to keep the number of operating system threads concurrently inside InnoDB less than or equal to the limit given by this variable.\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0-1000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_thread_concurrency\",\"name\":\"innodb_thread_concurrency\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"10000\",\"description\":\"Defines how long InnoDB threads sleep before joining the InnoDB queue, in microseconds.\",\"defaultValue\":\"10000\",\"dataType\":\"Integer\",\"allowedValues\":\"0-1000000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_thread_sleep_delay\",\"name\":\"innodb_thread_sleep_delay\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"/app/work/temp\",\"description\":\"Used to define an alternate directory for temporary sort files created during online ALTER TABLE operations that rebuild the table.\",\"defaultValue\":\"/app/work/temp\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_tmpdir\",\"name\":\"innodb_tmpdir\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"When enabled, undo tablespaces that exceed the threshold value defined by innodb_max_undo_log_size are marked for truncation.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_undo_log_truncate\",\"name\":\"innodb_undo_log_truncate\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"128\",\"description\":\"Defines how many of the rollback segments in the system tablespace that InnoDB uses within a transaction.\",\"defaultValue\":\"128\",\"dataType\":\"Integer\",\"allowedValues\":\"1-128\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_undo_logs\",\"name\":\"innodb_undo_logs\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"The number of tablespace files that the undo logs are divided between, when you use a non-zero innodb_undo_logs setting.\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0-95\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_undo_tablespaces\",\"name\":\"innodb_undo_tablespaces\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Controls whether or not MySQL uses Linux native asynchronous IO.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_use_native_aio\",\"name\":\"innodb_use_native_aio\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"4\",\"description\":\"The number of I/O threads for write operations in InnoDB.\",\"defaultValue\":\"4\",\"dataType\":\"Integer\",\"allowedValues\":\"1-64\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/innodb_write_io_threads\",\"name\":\"innodb_write_io_threads\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"28800\",\"description\":\"Number of seconds the server waits for activity on an interactive connection before closing it.\",\"defaultValue\":\"28800\",\"dataType\":\"Integer\",\"allowedValues\":\"1-31536000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/interactive_timeout\",\"name\":\"interactive_timeout\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"INNODB\",\"description\":\"The storage engine for on-disk internal temporary tables \",\"defaultValue\":\"INNODB\",\"dataType\":\"Enumeration\",\"allowedValues\":\"INNODB,MYISAM\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/internal_tmp_disk_storage_engine\",\"name\":\"internal_tmp_disk_storage_engine\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"262144\",\"description\":\"The minimum size of the buffer that is used for plain index scans, range index scans, and joins that do not use indexes and thus perform full table scans.\",\"defaultValue\":\"262144\",\"dataType\":\"Integer\",\"allowedValues\":\"128-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/join_buffer_size\",\"name\":\"join_buffer_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Suppress behavior to overwrite MyISAM file created in DATA DIRECTORY or INDEX DIRECTORY.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/keep_files_on_create\",\"name\":\"keep_files_on_create\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"8388608\",\"description\":\"Increase the buffer size to get better index handling used for index blocks (for all reads and multiple writes).\",\"defaultValue\":\"8388608\",\"dataType\":\"Integer\",\"allowedValues\":\"8-9223372036854771712\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/key_buffer_size\",\"name\":\"key_buffer_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"300\",\"description\":\"Controls the demotion of buffers from the hot sub-chain of a key cache to the warm sub-chain. Lower values cause demotion to happen more quickly.\",\"defaultValue\":\"300\",\"dataType\":\"Integer\",\"allowedValues\":\"100-18446744073709547520\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/key_cache_age_threshold\",\"name\":\"key_cache_age_threshold\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1024\",\"description\":\"Size in bytes of blocks in the key cache.\",\"defaultValue\":\"1024\",\"dataType\":\"Integer\",\"allowedValues\":\"512-16384\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/key_cache_block_size\",\"name\":\"key_cache_block_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"100\",\"description\":\"The division point between the hot and warm sub-chains of the key cache buffer chain. The value is the percentage of the buffer chain to use for the warm sub-chain.\",\"defaultValue\":\"100\",\"dataType\":\"Integer\",\"allowedValues\":\"1-100\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/key_cache_division_limit\",\"name\":\"key_cache_division_limit\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"en_US\",\"description\":\"This variable specifies the locale that controls the language used to display day and month names and abbreviations.\",\"defaultValue\":\"en_US\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ar_AE,ar_BH,ar_DZ,ar_EG,ar_IN,ar_IQ,ar_JO,ar_KW,ar_LB,ar_LY,ar_MA,ar_OM,ar_QA,ar_SA,ar_SD,ar_SY,ar_TN,ar_YE,be_BY,bg_BG,ca_ES,cs_CZ,da_DK,de_AT,de_BE,de_CH,de_DE,de_LU,el_GR,en_AU,en_CA,en_GB,en_IN,en_NZ,en_PH,en_US,en_ZA,en_ZW,es_AR,es_BO,es_CL,es_CO,es_CR,es_DO,es_EC,es_ES,es_GT,es_HN,es_MX,es_NI,es_PA,es_PE,es_PR,es_PY,es_SV,es_US,es_UY,es_VE,et_EE,eu_ES,fi_FI,fo_FO,fr_BE,fr_CA,fr_CH,fr_FR,fr_LU,gl_ES,gu_IN,he_IL,hi_IN,hr_HR,hu_HU,id_ID,is_IS,it_CH,it_IT,ja_JP,ko_KR,lt_LT,lv_LV,mk_MK,mn_MN,ms_MY,nb_NO,nl_BE,nl_NL,no_NO,pl_PL,pt_BR,pt_PT,ro_RO,ru_RU,ru_UA,sk_SK,sl_SI,sq_AL,sr_RS,sv_FI,sv_SE,ta_IN,te_IN,th_TH,tr_TR,uk_UA,ur_PK,vi_VN,zh_CN,zh_HK,zh_TW\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/lc_time_names\",\"name\":\"lc_time_names\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"This variable controls server-side LOCAL capability for LOAD DATA statements.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/local_infile\",\"name\":\"local_infile\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"31536000\",\"description\":\"This variable specifies the timeout in seconds for attempts to acquire metadata locks.\",\"defaultValue\":\"31536000\",\"dataType\":\"Integer\",\"allowedValues\":\"1-31536000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/lock_wait_timeout\",\"name\":\"lock_wait_timeout\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Whether binlog is enabled or not. When set to ON, it will be replaced with binlog folder /app/work/binlogs. Otherwise, it will not be introduced in my.ini.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/log_bin\",\"name\":\"log_bin\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"This variable applies when binary logging is enabled. It controls whether stored function creators can be trusted not to create stored functions that will cause unsafe events to be written to the binary log. It cannot be updated any more for a master/replica server to keep the replication consistency.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/log_bin_trust_function_creators\",\"name\":\"log_bin_trust_function_creators\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Whether MySQL writes binary log events using a Version 1 or Version 2 logging events\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/log_bin_use_v1_row_events\",\"name\":\"log_bin_use_v1_row_events\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Whether to log CREATE/ALTER USER, GRANT in backward-compatible fashion\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/log_builtin_as_identified_by_password\",\"name\":\"log_builtin_as_identified_by_password\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"NONE\",\"description\":\"The destination for general query log and slow query log output.\",\"defaultValue\":\"NONE\",\"dataType\":\"Set\",\"allowedValues\":\"FILE,NONE\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/log_output\",\"name\":\"log_output\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Logs queries that are expected to retrieve all rows to slow query log.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/log_queries_not_using_indexes\",\"name\":\"log_queries_not_using_indexes\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Normally, a slave does not write to its own binary log any updates that are received from a master server. This option causes the slave to write the updates performed by its SQL thread to its own binary log.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/log_slave_updates\",\"name\":\"log_slave_updates\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Include slow administrative statements in the statements written to the slow query log.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/log_slow_admin_statements\",\"name\":\"log_slow_admin_statements\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"When the slow query log is enabled, this variable enables logging for queries that have taken more than long_query_time seconds to execute on the slave.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/log_slow_slave_statements\",\"name\":\"log_slow_slave_statements\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"If error 1592 is encountered, controls whether the generated warnings are added to the error log or not.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/log_statements_unsafe_for_binlog\",\"name\":\"log_statements_unsafe_for_binlog\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Whether to write error log output to syslog.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/log_syslog\",\"name\":\"log_syslog\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"daemon\",\"description\":\"The facility for error log output written to syslog (what type of program is sending the message).\",\"defaultValue\":\"daemon\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/log_syslog_facility\",\"name\":\"log_syslog_facility\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Whether to include the server process ID in each line of error log output written to syslog.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/log_syslog_include_pid\",\"name\":\"log_syslog_include_pid\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"\",\"description\":\"The tag to be added to the server identifier in error log output written to syslog.\",\"defaultValue\":\"\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/log_syslog_tag\",\"name\":\"log_syslog_tag\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"Limits the number of such queries per minute that can be written to the slow query log.\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/log_throttle_queries_not_using_indexes\",\"name\":\"log_throttle_queries_not_using_indexes\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"UTC\",\"description\":\"This variable controls the timestamp time zone of error log messages, and of general query log and slow query log messages written to files.\",\"defaultValue\":\"UTC\",\"dataType\":\"Enumeration\",\"allowedValues\":\"UTC,SYSTEM\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/log_timestamps\",\"name\":\"log_timestamps\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1\",\"description\":\"Whether to produce additional warning messages to the error log.\",\"defaultValue\":\"1\",\"dataType\":\"Integer\",\"allowedValues\":\"0-2\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/log_warnings\",\"name\":\"log_warnings\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"10\",\"description\":\"If a query takes longer than this many seconds, the server increments the Slow_queries status variable.\",\"defaultValue\":\"10\",\"dataType\":\"Numeric\",\"allowedValues\":\"0-31536000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/long_query_time\",\"name\":\"long_query_time\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"INSERT, UPDATE, DELETE, and LOCK TABLE WRITE wait until no pending SELECT. Affects only storage engines that use only table-level locking (MyISAM, MEMORY, MERGE).\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/low_priority_updates\",\"name\":\"low_priority_updates\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1\",\"description\":\"If set to 1, table names are stored in lowercase on disk and comparisons are not case sensitive. If set to 2, table names are stored as given but compared in lowercase.\",\"defaultValue\":\"1\",\"dataType\":\"Enumeration\",\"allowedValues\":\"0,1\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/lower_case_table_names\",\"name\":\"lower_case_table_names\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"TABLE\",\"description\":\"The setting of this variable determines whether the slave logs master status and connection information to a FILE (master.info), or to a TABLE (mysql.slave_master_info).\",\"defaultValue\":\"TABLE\",\"dataType\":\"Enumeration\",\"allowedValues\":\"FILE,TABLE\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/master_info_repository\",\"name\":\"master_info_repository\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Enabling this variable causes the master to examine checksums when reading from the binary log.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/master_verify_checksum\",\"name\":\"master_verify_checksum\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"536870912\",\"description\":\"The maximum size of one packet or any generated/intermediate string, or any parameter sent by the mysql_stmt_send_long_data() C API function.\",\"defaultValue\":\"536870912\",\"dataType\":\"Integer\",\"allowedValues\":\"1024-1073741824\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/max_allowed_packet\",\"name\":\"max_allowed_packet\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"18446744073709551615\",\"description\":\"If a transaction requires more than this many bytes of memory, the server generates a Multi-statement transaction required more than \u0027max_binlog_cache_size\u0027 bytes of storage error.\",\"defaultValue\":\"18446744073709551615\",\"dataType\":\"Integer\",\"allowedValues\":\"4096-18446744073709551615\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/max_binlog_cache_size\",\"name\":\"max_binlog_cache_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"104857600\",\"description\":\"If a write to the binary log causes the current log file size to exceed the value of this variable, the server rotates the binary logs (closes the current file and opens the next one).\",\"defaultValue\":\"104857600\",\"dataType\":\"Integer\",\"allowedValues\":\"4096-1073741824\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/max_binlog_size\",\"name\":\"max_binlog_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"18446744073709547520\",\"description\":\"If nontransactional statements within a transaction require more than this many bytes of memory, the server generates an error.\",\"defaultValue\":\"18446744073709547520\",\"dataType\":\"Integer\",\"allowedValues\":\"4096-18446744073709547520\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/max_binlog_stmt_cache_size\",\"name\":\"max_binlog_stmt_cache_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"100\",\"description\":\"If more than this many successive connection requests from a host are interrupted without a successful connection, the server blocks that host from further connections.\",\"defaultValue\":\"100\",\"dataType\":\"Integer\",\"allowedValues\":\"1-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/max_connect_errors\",\"name\":\"max_connect_errors\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"171\",\"description\":\"The maximum permitted number of simultaneous client connections.\",\"defaultValue\":\"171\",\"dataType\":\"Integer\",\"allowedValues\":\"10-341\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/max_connections\",\"name\":\"max_connections\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"20\",\"description\":\"Do not start more than this number of threads to handle INSERT DELAYED statements.\",\"defaultValue\":\"20\",\"dataType\":\"Integer\",\"allowedValues\":\"0-16384\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/max_delayed_threads\",\"name\":\"max_delayed_threads\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1024\",\"description\":\"The maximum number of bytes available for computing normalized statement digests.\",\"defaultValue\":\"1024\",\"dataType\":\"Integer\",\"allowedValues\":\"0-1048576\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/max_digest_length\",\"name\":\"max_digest_length\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"64\",\"description\":\"The maximum number of error, warning, and note messages to be stored for display by the SHOW ERRORS and SHOW WARNINGS statements.\",\"defaultValue\":\"64\",\"dataType\":\"Integer\",\"allowedValues\":\"0-65535\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/max_error_count\",\"name\":\"max_error_count\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"The execution timeout for SELECT statements, in milliseconds. If the value is 0, timeouts are not enabled.\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/max_execution_time\",\"name\":\"max_execution_time\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"16777216\",\"description\":\"This variable sets the maximum size to which user-created MEMORY tables are permitted to grow.\",\"defaultValue\":\"16777216\",\"dataType\":\"Integer\",\"allowedValues\":\"16384-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/max_heap_table_size\",\"name\":\"max_heap_table_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"18446744073709551615\",\"description\":\"Do not permit statements that probably need to examine more than max_join_size rows\",\"defaultValue\":\"18446744073709551615\",\"dataType\":\"Integer\",\"allowedValues\":\"1-18446744073709551615\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/max_join_size\",\"name\":\"max_join_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1024\",\"description\":\"The cutoff on the size of index values that determines which filesort algorithm to use.\",\"defaultValue\":\"1024\",\"dataType\":\"Integer\",\"allowedValues\":\"4-8388608\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/max_length_for_sort_data\",\"name\":\"max_length_for_sort_data\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"65536\",\"description\":\"The maximum value of the points_per_circle argument to the ST_Buffer_Strategy() function.\",\"defaultValue\":\"65536\",\"dataType\":\"Integer\",\"allowedValues\":\"3-1048576\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/max_points_in_geometry\",\"name\":\"max_points_in_geometry\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"16382\",\"description\":\"This variable limits the total number of prepared statements in the server.\",\"defaultValue\":\"16382\",\"dataType\":\"Integer\",\"allowedValues\":\"0-1048576\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/max_prepared_stmt_count\",\"name\":\"max_prepared_stmt_count\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"104857600\",\"description\":\"The size at which the server rotates relay log files automatically. If this value is nonzero, the relay log is rotated automatically when its size exceeds this value. If this value is zero (the default), the size at which relay log rotation occurs is determined by the value of max_binlog_size.\",\"defaultValue\":\"104857600\",\"dataType\":\"Integer\",\"allowedValues\":\"0-1073741824\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/max_relay_log_size\",\"name\":\"max_relay_log_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"4294967295\",\"description\":\"Limit the assumed maximum number of seeks when looking up rows based on a key.\",\"defaultValue\":\"4294967295\",\"dataType\":\"Integer\",\"allowedValues\":\"1-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/max_seeks_for_key\",\"name\":\"max_seeks_for_key\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1024\",\"description\":\"The number of bytes to use when sorting data values.\",\"defaultValue\":\"1024\",\"dataType\":\"Integer\",\"allowedValues\":\"4-8388608\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/max_sort_length\",\"name\":\"max_sort_length\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"The number of times that any given stored procedure may be called recursively. The default value for this option is 0, which completely disables recursion in stored procedures.\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0-255\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/max_sp_recursion_depth\",\"name\":\"max_sp_recursion_depth\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"32\",\"description\":\"The maximum number of temporary tables a client can keep open at the same time.\",\"defaultValue\":\"32\",\"dataType\":\"Integer\",\"allowedValues\":\"1-9223372036854775807\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/max_tmp_tables\",\"name\":\"max_tmp_tables\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"The maximum number of simultaneous connections permitted to any given MySQL user account. A value of 0 (the default) means \u0027no limit.\u0027\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/max_user_connections\",\"name\":\"max_user_connections\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"4294967295\",\"description\":\"After this many write locks, permit some pending read lock requests to be processed in between.\",\"defaultValue\":\"4294967295\",\"dataType\":\"Integer\",\"allowedValues\":\"1-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/max_write_lock_count\",\"name\":\"max_write_lock_count\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1024\",\"description\":\"The size of the metadata locks cache\",\"defaultValue\":\"1024\",\"dataType\":\"Integer\",\"allowedValues\":\"1-1048576\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/metadata_locks_cache_size\",\"name\":\"metadata_locks_cache_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"Can be used to cause queries which examine fewer than the stated number of rows not to be logged.\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/min_examined_row_limit\",\"name\":\"min_examined_row_limit\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"This variable controls whether the mysql_native_password built-in authentication plugin supports proxy users.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/mysql_native_password_proxy_users\",\"name\":\"mysql_native_password_proxy_users\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"16384\",\"description\":\"Each client thread is associated with a connection buffer and result buffer. Both begin with a size given by net_buffer_length but are dynamically enlarged up to max_allowed_packet bytes as needed.\",\"defaultValue\":\"16384\",\"dataType\":\"Integer\",\"allowedValues\":\"1024-1048576\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/net_buffer_length\",\"name\":\"net_buffer_length\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"120\",\"description\":\"The number of seconds the server waits for network reading action, especially for LOAD DATA LOCAL FILE.\",\"defaultValue\":\"120\",\"dataType\":\"Integer\",\"allowedValues\":\"1-31536000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/net_read_timeout\",\"name\":\"net_read_timeout\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"10\",\"description\":\"If a read or write on a communication port is interrupted, retry this many times before giving up.\",\"defaultValue\":\"10\",\"dataType\":\"Integer\",\"allowedValues\":\"1-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/net_retry_count\",\"name\":\"net_retry_count\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"240\",\"description\":\"The number of seconds the server waits for network writing action, especially for LOAD DATA LOCAL FILE.\",\"defaultValue\":\"240\",\"dataType\":\"Integer\",\"allowedValues\":\"1-31536000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/net_write_timeout\",\"name\":\"net_write_timeout\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"2\",\"description\":\"Defines the n-gram token size for the n-gram full-text parser. \",\"defaultValue\":\"2\",\"dataType\":\"Integer\",\"allowedValues\":\"1-10\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/ngram_token_size\",\"name\":\"ngram_token_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"In offline mode, clients that are refused access receive an ER_SERVER_OFFLINE_MODE error.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/offline_mode\",\"name\":\"offline_mode\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"Force the server to generate short (pre-4.1) password hashes for new passwords. This is useful for compatibility when the server must support older client programs.\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0,2\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/old_passwords\",\"name\":\"old_passwords\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"5000\",\"description\":\"The number of files that the operating system permits mysqld to open.\",\"defaultValue\":\"5000\",\"dataType\":\"Integer\",\"allowedValues\":\"0-1073741824\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/open_files_limit\",\"name\":\"open_files_limit\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1\",\"description\":\"Controls the heuristics applied during query optimization to prune less-promising partial plans from the optimizer search space.\",\"defaultValue\":\"1\",\"dataType\":\"Integer\",\"allowedValues\":\"0,1\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/optimizer_prune_level\",\"name\":\"optimizer_prune_level\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"62\",\"description\":\"The maximum depth of search performed by the query optimizer.\",\"defaultValue\":\"62\",\"dataType\":\"Integer\",\"allowedValues\":\"0-62\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/optimizer_search_depth\",\"name\":\"optimizer_search_depth\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"default\",\"description\":\"The value of this variable is a set of flags, each of which has a value of on or off to indicate whether the corresponding optimizer behavior is enabled or disabled.\",\"defaultValue\":\"default\",\"dataType\":\"Set\",\"allowedValues\":\"default,batched_key_access=on,batched_key_access=off,block_nested_loop=on,block_nested_loop=off,condition_fanout_filter=on,condition_fanout_filter=off,derived_merge=on,derived_merge=off,duplicateweedout=on,duplicateweedout=off,engine_condition_pushdown=on,engine_condition_pushdown=off,firstmatch=on,firstmatch=off,index_condition_pushdown=on,index_condition_pushdown=off,index_merge=on,index_merge=off,index_merge_intersection=on,index_merge_intersection=off,index_merge_sort_union=on,index_merge_sort_union=off,index_merge_union=on,index_merge_union=off,loosescan=on,loosescan=off,materialization=on,materialization=off,mrr=on,mrr=off,mrr_cost_based=on,mrr_cost_based=off,semijoin=on,semijoin=off,subquery_materialization_cost_based=on,subquery_materialization_cost_based=off,use_index_extensions=on,use_index_extensions=off\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/optimizer_switch\",\"name\":\"optimizer_switch\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"enabled=off,one_line=off\",\"description\":\"Controls how statements are traced.\",\"defaultValue\":\"enabled=off,one_line=off\",\"dataType\":\"Set\",\"allowedValues\":\"default,enabled=on,enabled=off,one_line=on,one_line=off\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/optimizer_trace\",\"name\":\"optimizer_trace\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"greedy_search=on,range_optimizer=on,dynamic_range=on,repeated_subselect=on\",\"description\":\"Controls optimizations during statement tracing.\",\"defaultValue\":\"greedy_search=on,range_optimizer=on,dynamic_range=on,repeated_subselect=on\",\"dataType\":\"Set\",\"allowedValues\":\"default,greedy_search=on,greedy_search=off,range_optimizer=on,range_optimizer=off,dynamic_range=on,dynamic_range=off,repeated_subselect=on,repeated_subselect=off\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/optimizer_trace_features\",\"name\":\"optimizer_trace_features\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1\",\"description\":\"Controls the limit on trace retention.\",\"defaultValue\":\"1\",\"dataType\":\"Integer\",\"allowedValues\":\"1-9223372036854775807\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/optimizer_trace_limit\",\"name\":\"optimizer_trace_limit\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"16384\",\"description\":\"Maximum allowed cumulated size of stored optimizer traces\",\"defaultValue\":\"16384\",\"dataType\":\"Integer\",\"allowedValues\":\"0-18446744073709551615\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/optimizer_trace_max_mem_size\",\"name\":\"optimizer_trace_max_mem_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"-1\",\"description\":\"Controls the offset on trace retention.\",\"defaultValue\":\"-1\",\"dataType\":\"Integer\",\"allowedValues\":\"-9223372036854770000-9223372036854770000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/optimizer_trace_offset\",\"name\":\"optimizer_trace_offset\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"18446744073709551615\",\"description\":\"The maximum amount of memory available to the parser.\",\"defaultValue\":\"18446744073709551615\",\"dataType\":\"Integer\",\"allowedValues\":\"10000000-18446744073709551615\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/parser_max_mem_size\",\"name\":\"parser_max_mem_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"The value of this variable is ON or OFF to indicate whether the Performance Schema is enabled.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/performance_schema\",\"name\":\"performance_schema\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"80\",\"description\":\"The maximum number of condition instruments. \",\"defaultValue\":\"80\",\"dataType\":\"Integer\",\"allowedValues\":\"0-256\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/performance_schema_max_cond_classes\",\"name\":\"performance_schema_max_cond_classes\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"80\",\"description\":\"The maximum number of file instruments. \",\"defaultValue\":\"80\",\"dataType\":\"Integer\",\"allowedValues\":\"0-256\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/performance_schema_max_file_classes\",\"name\":\"performance_schema_max_file_classes\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"32768\",\"description\":\"The maximum number of opened file objects. \",\"defaultValue\":\"32768\",\"dataType\":\"Integer\",\"allowedValues\":\"0-1048576\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/performance_schema_max_file_handles\",\"name\":\"performance_schema_max_file_handles\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"320\",\"description\":\"The maximum number of memory instruments.\",\"defaultValue\":\"320\",\"dataType\":\"Integer\",\"allowedValues\":\"0-1024\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/performance_schema_max_memory_classes\",\"name\":\"performance_schema_max_memory_classes\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"200\",\"description\":\"The maximum number of mutex instruments. \",\"defaultValue\":\"200\",\"dataType\":\"Integer\",\"allowedValues\":\"0-256\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/performance_schema_max_mutex_classes\",\"name\":\"performance_schema_max_mutex_classes\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"40\",\"description\":\"The maximum number of rwlock instruments. \",\"defaultValue\":\"40\",\"dataType\":\"Integer\",\"allowedValues\":\"0-256\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/performance_schema_max_rwlock_classes\",\"name\":\"performance_schema_max_rwlock_classes\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"10\",\"description\":\"The maximum number of socket instruments. \",\"defaultValue\":\"10\",\"dataType\":\"Integer\",\"allowedValues\":\"0-256\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/performance_schema_max_socket_classes\",\"name\":\"performance_schema_max_socket_classes\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1024\",\"description\":\"The maximum number of bytes used to store SQL statements in the SQL_TEXT column\",\"defaultValue\":\"1024\",\"dataType\":\"Integer\",\"allowedValues\":\"0-1048576\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/performance_schema_max_sql_text_length\",\"name\":\"performance_schema_max_sql_text_length\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"150\",\"description\":\"The maximum number of stage instruments. \",\"defaultValue\":\"150\",\"dataType\":\"Integer\",\"allowedValues\":\"0-256\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/performance_schema_max_stage_classes\",\"name\":\"performance_schema_max_stage_classes\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"10\",\"description\":\"The maximum depth of nested stored program calls for which the Performance Schema maintains statistics.\",\"defaultValue\":\"10\",\"dataType\":\"Integer\",\"allowedValues\":\"1-256\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/performance_schema_max_statement_stack\",\"name\":\"performance_schema_max_statement_stack\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"50\",\"description\":\"The maximum number of thread instruments. \",\"defaultValue\":\"50\",\"dataType\":\"Integer\",\"allowedValues\":\"0-256\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/performance_schema_max_thread_classes\",\"name\":\"performance_schema_max_thread_classes\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"\",\"description\":\"Tells the server to load the named plugins at startup.\",\"defaultValue\":\"\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/plugin-load\",\"name\":\"plugin-load\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"32768\",\"description\":\"The size of the buffer that is allocated when preloading indexes.\",\"defaultValue\":\"32768\",\"dataType\":\"Integer\",\"allowedValues\":\"1024-1073741824\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/preload_buffer_size\",\"name\":\"preload_buffer_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"15\",\"description\":\"The number of statements for which to maintain profiling if profiling is enabled.\",\"defaultValue\":\"15\",\"dataType\":\"Integer\",\"allowedValues\":\"0-100\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/profiling_history_size\",\"name\":\"profiling_history_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"8192\",\"description\":\"The allocation size of memory blocks that are allocated for objects created during statement parsing and execution.\",\"defaultValue\":\"8192\",\"dataType\":\"Integer\",\"allowedValues\":\"1024-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/query_alloc_block_size\",\"name\":\"query_alloc_block_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1048576\",\"description\":\"Do not cache results that are larger than this number of bytes.\",\"defaultValue\":\"1048576\",\"dataType\":\"Integer\",\"allowedValues\":\"0-134217728\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/query_cache_limit\",\"name\":\"query_cache_limit\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"4096\",\"description\":\"The minimum size (in bytes) for blocks allocated by the query cache.\",\"defaultValue\":\"4096\",\"dataType\":\"Integer\",\"allowedValues\":\"512-131072\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/query_cache_min_res_unit\",\"name\":\"query_cache_min_res_unit\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"The amount of memory allocated for caching query results.\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0,102400-134217728\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/query_cache_size\",\"name\":\"query_cache_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Set the query cache type.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF,DEMAND\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/query_cache_type\",\"name\":\"query_cache_type\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Setting this variable to 1 causes acquisition of a WRITE lock for a table to invalidate any queries in the query cache that refer to the table.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/query_cache_wlock_invalidate\",\"name\":\"query_cache_wlock_invalidate\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"8192\",\"description\":\"The size of the persistent buffer used for statement parsing and execution. This buffer is not freed between statements. If you are running complex queries, a larger value might be helpful in improving performance, because it can reduce the need for the server to perform memory allocation during query execution operations.\",\"defaultValue\":\"8192\",\"dataType\":\"Integer\",\"allowedValues\":\"8192-131072\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/query_prealloc_size\",\"name\":\"query_prealloc_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"4096\",\"description\":\"The size of blocks that are allocated when doing range optimization.\",\"defaultValue\":\"4096\",\"dataType\":\"Integer\",\"allowedValues\":\"4096-131072\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/range_alloc_block_size\",\"name\":\"range_alloc_block_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"8388608\",\"description\":\"The limit on memory consumption for the range optimizer. A value of 0 means \u0027no limit.\u0027\",\"defaultValue\":\"8388608\",\"dataType\":\"Integer\",\"allowedValues\":\"4096-134217728\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/range_optimizer_max_mem_size\",\"name\":\"range_optimizer_max_mem_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"131072\",\"description\":\"Each thread that does a sequential scan allocates this buffer. Increased value may help perf if performing many sequential scans.\",\"defaultValue\":\"131072\",\"dataType\":\"Integer\",\"allowedValues\":\"8200-2147479552\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/read_buffer_size\",\"name\":\"read_buffer_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"This parameter controls whetherthe server permits no client updates. When the server is read replica or server storage is full, this parameter will not take effect.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/read_only\",\"name\":\"read_only\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"262144\",\"description\":\"Avoids disk reads when reading rows in sorted order following a key-sort operation. Large values can improve ORDER BY perf.\",\"defaultValue\":\"262144\",\"dataType\":\"Integer\",\"allowedValues\":\"8200-2147479552\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/read_rnd_buffer_size\",\"name\":\"read_rnd_buffer_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"/app/work/relaylogs/relay_bin\",\"description\":\"Relay log path.\",\"defaultValue\":\"/app/work/relaylogs/relay_bin\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/relay_log\",\"name\":\"relay_log\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"/app/work/relaylogs/relay_bin.index\",\"description\":\"Relay log index path.\",\"defaultValue\":\"/app/work/relaylogs/relay_bin.index\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/relay_log_index\",\"name\":\"relay_log_index\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"TABLE\",\"description\":\"This variable determines whether the slave\u0027s position in the relay logs is written to a FILE (relay-log.info) or to a TABLE (mysql.slave_relay_log_info).\",\"defaultValue\":\"TABLE\",\"dataType\":\"Enumeration\",\"allowedValues\":\"FILE,TABLE\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/relay_log_info_repository\",\"name\":\"relay_log_info_repository\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Disable or enable automatic purging of relay logs as soon as they are no longer needed.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/relay_log_purge\",\"name\":\"relay_log_purge\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Enables automatic relay log recovery immediately following server startup.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/relay_log_recovery\",\"name\":\"relay_log_recovery\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1073741824\",\"description\":\"This option places an upper limit on the total size in bytes of all relay logs on the slave.\",\"defaultValue\":\"1073741824\",\"dataType\":\"Integer\",\"allowedValues\":\"1073741824-3221225472\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/relay_log_space_limit\",\"name\":\"relay_log_space_limit\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"mysql.%\",\"description\":\"Creates a replication filter which keeps the slave thread from replicating a statement in which any table matches the given wildcard pattern. To specify more than one table to ignore, use comma-separated list.\",\"defaultValue\":\"mysql.%\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/replicate_wild_ignore_table\",\"name\":\"replicate_wild_ignore_table\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Whether client connections to the server are required to use some form of secure transport. When this variable is enabled, the server permits only TCP/IP connections that use SSL, or connections that use a socket file (on Unix) or shared memory (on Windows). \",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/require_secure_transport\",\"name\":\"require_secure_transport\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"31536000\",\"description\":\"In MySQL 5.6.13 and later, you can control the length of time (in seconds) that STOP SLAVE waits before timing out by setting this variable.\",\"defaultValue\":\"31536000\",\"dataType\":\"Integer\",\"allowedValues\":\"2-31536000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/rpl_stop_slave_timeout\",\"name\":\"rpl_stop_slave_timeout\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Blocks connections from all accounts that have passwords stored in the old (pre-4.1) format.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/secure_auth\",\"name\":\"secure_auth\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"\",\"description\":\"This variable is used to limit the effect of data import and export operations, such as those performed by the LOAD DATA and SELECT ... INTO OUTFILE statements and the LOAD_FILE() function.\",\"defaultValue\":\"\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/secure_file_priv\",\"name\":\"secure_file_priv\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1236947509\",\"description\":\"The server ID, used in replication to give each master and slave a unique identity.\",\"defaultValue\":\"1000\",\"dataType\":\"Integer\",\"allowedValues\":\"1000-4294967295\",\"source\":\"user-override\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/server_id\",\"name\":\"server_id\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Controls whether the server tracks changes to the default schema (database) name within the current session and makes this information available to the client when changes occur.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/session_track_schema\",\"name\":\"session_track_schema\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Controls whether the server tracks changes to the state of the current session and notifies the client when state changes occur.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/session_track_state_change\",\"name\":\"session_track_state_change\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"time_zone, autocommit, character_set_client, character_set_results, character_set_connection\",\"description\":\"Controls whether the server tracks changes to the session system variables and makes this information available to the client when changes occur.\",\"defaultValue\":\"time_zone, autocommit, character_set_client, character_set_results, character_set_connection\",\"dataType\":\"Set\",\"allowedValues\":\"time_zone,autocommit,character_set_client,character_set_results,character_set_connection\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/session_track_system_variables\",\"name\":\"session_track_system_variables\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Track changes to the transaction attributes.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"OFF,STATE,CHARACTERISTICS\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/session_track_transaction_info\",\"name\":\"session_track_transaction_info\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Controls whether the server autogenerates RSA private/public key-pair files in the data directory.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/sha256_password_auto_generate_rsa_keys\",\"name\":\"sha256_password_auto_generate_rsa_keys\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Controls whether the sha256_password built-in authentication plugin supports proxy users.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/sha256_password_proxy_users\",\"name\":\"sha256_password_proxy_users\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Affects whether MySQL 5.6 compatibility is enabled with respect to how system and status variable information is provided by the INFORMATION_SCHEMA and Performance Schema tables, and also by the SHOW VARIABLES and SHOW STATUS statements.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/show_compatibility_56\",\"name\":\"show_compatibility_56\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Whether SHOW CREATE TABLE output includes comments to flag temporal columns found to be in pre-5.6.4 format.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/show_old_temporals\",\"name\":\"show_old_temporals\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Uses OS locking instead of internal\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/skip_external_locking\",\"name\":\"skip_external_locking\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"Host names are not resolved. All Host column values in the grant tables must be IP numbers or localhost.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/skip_name_resolve\",\"name\":\"skip_name_resolve\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"This prevents people from using the SHOW DATABASES statement if they do not have the SHOW DATABASES privilege. \",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/skip_show_database\",\"name\":\"skip_show_database\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"False\",\"description\":\"Tells the slave server not to start the slave threads when the server starts.\",\"defaultValue\":\"False\",\"dataType\":\"Enumeration\",\"allowedValues\":\"TRUE,FALSE\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/skip-slave-start\",\"name\":\"skip-slave-start\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Whether or not batched updates are enabled on replication slaves.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/slave_allow_batching\",\"name\":\"slave_allow_batching\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"512\",\"description\":\"Sets the maximum number of transactions that can be processed by a multi-threaded slave before a checkpoint operation is called to update its status as shown by SHOW SLAVE STATUS.\",\"defaultValue\":\"512\",\"dataType\":\"Integer\",\"allowedValues\":\"32-524280\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/slave_checkpoint_group\",\"name\":\"slave_checkpoint_group\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"300\",\"description\":\"Sets the maximum time (in milliseconds) that is allowed to pass before a checkpoint operation is called to update the status of a multi-threaded slave as shown by SHOW SLAVE STATUS.\",\"defaultValue\":\"300\",\"dataType\":\"Integer\",\"allowedValues\":\"1-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/slave_checkpoint_period\",\"name\":\"slave_checkpoint_period\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Whether to use compression of the slave/master protocol if both the slave and the master support it.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/slave_compressed_protocol\",\"name\":\"slave_compressed_protocol\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"STRICT\",\"description\":\"Controls how a slave thread resolves conflicts and errors during replication.\",\"defaultValue\":\"STRICT\",\"dataType\":\"Enumeration\",\"allowedValues\":\"IDEMPOTENT,STRICT\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/slave_exec_mode\",\"name\":\"slave_exec_mode\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"/app/work/temp\",\"description\":\"The name of the directory where the slave creates temporary files.\",\"defaultValue\":\"/app/work/temp\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/slave_load_tmpdir\",\"name\":\"slave_load_tmpdir\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1073741824\",\"description\":\"In MySQL 5.6.6 and later, this option sets the maximum packet size in bytes for the slave SQL and I/O threads.\",\"defaultValue\":\"1073741824\",\"dataType\":\"Integer\",\"allowedValues\":\"1024-1073741824\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/slave_max_allowed_packet\",\"name\":\"slave_max_allowed_packet\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"60\",\"description\":\"The number of seconds to wait for more data from the master before the slave considers the connection broken, aborts the read, and tries to reconnect.\",\"defaultValue\":\"60\",\"dataType\":\"Integer\",\"allowedValues\":\"30-3600\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/slave_net_timeout\",\"name\":\"slave_net_timeout\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"LOGICAL_CLOCK\",\"description\":\"The policy used to decide which transactions are allowed to execute in parallel on the slave.\",\"defaultValue\":\"LOGICAL_CLOCK\",\"dataType\":\"Enumeration\",\"allowedValues\":\"DATABASE,LOGICAL_CLOCK\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/slave_parallel_type\",\"name\":\"slave_parallel_type\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"2\",\"description\":\"Sets the number of slave worker threads for executing replication events (transactions) in parallel.\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0-512\",\"source\":\"user-override\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/slave_parallel_workers\",\"name\":\"slave_parallel_workers\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"16777216\",\"description\":\"For multithreaded slaves, this variable sets the maximum amount of memory (in bytes) available to slave worker queues holding events not yet applied.\",\"defaultValue\":\"16777216\",\"dataType\":\"Integer\",\"allowedValues\":\"1024-18446744073709551615\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/slave_pending_jobs_size_max\",\"name\":\"slave_pending_jobs_size_max\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"For multi-threaded slaves, enabling this variable ensures that transactions are externalized on the slave in the same order as they appear in the slave\u0027s relay log.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"user-override\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/slave_preserve_commit_order\",\"name\":\"slave_preserve_commit_order\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"TABLE_SCAN,INDEX_SCAN\",\"description\":\"When preparing batches of rows for row-based logging and replication, this variable controls how the rows are searched for matches???that is, whether or not hashing is used for searches using a primary or unique key, using some other key, or using no key at all.\",\"defaultValue\":\"TABLE_SCAN,INDEX_SCAN\",\"dataType\":\"Set\",\"allowedValues\":\"TABLE_SCAN,INDEX_SCAN,HASH_SCAN\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/slave_rows_search_algorithms\",\"name\":\"slave_rows_search_algorithms\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Normally, replication stops when an error occurs on the slave. This gives you the opportunity to resolve the inconsistency in the data manually.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"OFF,all,ddl_exist_errors\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/slave_skip_errors\",\"name\":\"slave_skip_errors\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"When this option is enabled, the slave examines checksums read from the relay log, in the event of a mismatch, the slave stops with an error.\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/slave_sql_verify_checksum\",\"name\":\"slave_sql_verify_checksum\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"10\",\"description\":\"If a replication slave SQL thread fails to execute a transaction because of an InnoDB deadlock or because the transaction\u0027s execution time exceeded InnoDB\u0027s innodb_lock_wait_timeout or NDB\u0027s TransactionDeadlockDetectionTimeout or TransactionInactiveTimeout, it automatically retries slave_transaction_retries times before stopping with an error.\",\"defaultValue\":\"10\",\"dataType\":\"Integer\",\"allowedValues\":\"0-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/slave_transaction_retries\",\"name\":\"slave_transaction_retries\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"\",\"description\":\"Controls the type conversion mode in effect on the slave when using row-based replication.\",\"defaultValue\":\"\",\"dataType\":\"Set\",\"allowedValues\":\",ALL_LOSSY,ALL_NON_LOSSY,ALL_SIGNED,ALL_UNSIGNED\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/slave_type_conversions\",\"name\":\"slave_type_conversions\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"2\",\"description\":\"Increments Slow_launch_threads if creating thread takes longer than this many seconds.\",\"defaultValue\":\"2\",\"dataType\":\"Integer\",\"allowedValues\":\"0-31536000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/slow_launch_time\",\"name\":\"slow_launch_time\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Enable or disable the slow query log\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/slow_query_log\",\"name\":\"slow_query_log\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"/app/work/serverlogs/mysql-slow-mysql-flexible-test-100-2020111008.log\",\"description\":\"The name of the slow query log file.\",\"defaultValue\":\"mysql-slow.log\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"user-override\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/slow_query_log_file\",\"name\":\"slow_query_log_file\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"524288\",\"description\":\"Each session that must perform a sort allocates a buffer of this size.\",\"defaultValue\":\"524288\",\"dataType\":\"Integer\",\"allowedValues\":\"32768-33554432\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/sort_buffer_size\",\"name\":\"sort_buffer_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION\",\"description\":\"The current server SQL mode.\",\"defaultValue\":\"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION\",\"dataType\":\"Set\",\"allowedValues\":\",ALLOW_INVALID_DATES,ANSI_QUOTES,ERROR_FOR_DIVISION_BY_ZERO,HIGH_NOT_PRECEDENCE,IGNORE_SPACE,NO_AUTO_CREATE_USER,NO_AUTO_VALUE_ON_ZERO,NO_BACKSLASH_ESCAPES,NO_DIR_IN_CREATE,NO_ENGINE_SUBSTITUTION,NO_FIELD_OPTIONS,NO_KEY_OPTIONS,NO_TABLE_OPTIONS,NO_UNSIGNED_SUBTRACTION,NO_ZERO_DATE,NO_ZERO_IN_DATE,ONLY_FULL_GROUP_BY,PAD_CHAR_TO_FULL_LENGTH,PIPES_AS_CONCAT,REAL_AS_FLOAT,STRICT_ALL_TABLES,STRICT_TRANS_TABLES\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/sql_mode\",\"name\":\"sql_mode\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"When set, tables must be created with a primary key, and an existing primary key cannot be removed with \u0027ALTER TABLE\u0027. Attempts to do so will result in an error\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON, OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/sql_require_primary_key\",\"name\":\"sql_require_primary_key\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-CCM:DHE-RSA-AES256-CCM:DHE-RSA-AES128-CCM8:DHE-RSA-AES256-CCM8\",\"description\":\"The list of permissible ciphers for connection encryption. By default, the FIPS cipher suites for TLS 1.2 are enforced.\",\"defaultValue\":\"ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-CCM:DHE-RSA-AES256-CCM:DHE-RSA-AES128-CCM8:DHE-RSA-AES256-CCM8\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/ssl_cipher\",\"name\":\"ssl_cipher\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"256\",\"description\":\"Sets a soft upper limit for the number of cached stored routines per connection.\",\"defaultValue\":\"256\",\"dataType\":\"Integer\",\"allowedValues\":\"16-524288\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/stored_program_cache\",\"name\":\"stored_program_cache\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"This parameter controls the server prohibits client updates even from users who have SUPER.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/super_read_only\",\"name\":\"super_read_only\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1\",\"description\":\"The size in bytes of the buffer that InnoDB uses to write to the log files on disk.\",\"defaultValue\":\"1\",\"dataType\":\"Integer\",\"allowedValues\":\"0-1024\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/sync_binlog\",\"name\":\"sync_binlog\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"ON\",\"description\":\"If this variable is set to 1, when any nontemporary table is created its .frm file is synchronized to disk\",\"defaultValue\":\"ON\",\"dataType\":\"Enumeration\",\"allowedValues\":\"ON,OFF\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/sync_frm\",\"name\":\"sync_frm\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"The effects of this variable on a replication slave depend on whether the slave\u0027s master_info_repository is set to FILE or TABLE\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/sync_master_info\",\"name\":\"sync_master_info\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"0\",\"description\":\"If the value of this variable is greater than 0, the MySQL server synchronizes its relay log to disk (using fdatasync()) after every sync_relay_log events are written to the relay log.\",\"defaultValue\":\"0\",\"dataType\":\"Integer\",\"allowedValues\":\"0-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/sync_relay_log\",\"name\":\"sync_relay_log\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1\",\"description\":\"The effects of this variable on the slave depend on the server\u0027s relay_log_info_repository setting (FILE or TABLE), and if this is TABLE, additionally on whether the storage engine used by the relay log info table is transactional (such as InnoDB) or not (MyISAM). \",\"defaultValue\":\"1\",\"dataType\":\"Integer\",\"allowedValues\":\"0-4294967295\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/sync_relay_log_info\",\"name\":\"sync_relay_log_info\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"600\",\"description\":\"The number of table definitions (from .frm files) that can be stored in the definition cache.\",\"defaultValue\":\"600\",\"dataType\":\"Integer\",\"allowedValues\":\"400-524288\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/table_definition_cache\",\"name\":\"table_definition_cache\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"600\",\"description\":\"The number of open tables for all threads.\",\"defaultValue\":\"600\",\"dataType\":\"Integer\",\"allowedValues\":\"1-160000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/table_open_cache\",\"name\":\"table_open_cache\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"1\",\"description\":\"The number of open tables cache instances.\",\"defaultValue\":\"1\",\"dataType\":\"Integer\",\"allowedValues\":\"1-64\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/table_open_cache_instances\",\"name\":\"table_open_cache_instances\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"9\",\"description\":\"How many threads the server should cache for reuse. The default value is 8 + (max_connections / 100), capped to a limit of 100.\",\"defaultValue\":\"9\",\"dataType\":\"Integer\",\"allowedValues\":\"0-16384\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/thread_cache_size\",\"name\":\"thread_cache_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"one-thread-per-connection\",\"description\":\"The thread-handling model used by the server for connection threads.\",\"defaultValue\":\"one-thread-per-connection\",\"dataType\":\"Enumeration\",\"allowedValues\":\"one-thread-per-connection,no-threads,pool-of-threads,loaded-dynamically\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/thread_handling\",\"name\":\"thread_handling\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"262144\",\"description\":\"The stack size for each thread.\",\"defaultValue\":\"262144\",\"dataType\":\"Integer\",\"allowedValues\":\"131072-2147483136\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/thread_stack\",\"name\":\"thread_stack\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"+00:00\",\"description\":\"The server time zone\",\"defaultValue\":\"+00:00\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/time_zone\",\"name\":\"time_zone\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"TLSv1.2\",\"description\":\"Which protocols the server permits for encrypted connections. By default, TLS 1.2 is enforced\",\"defaultValue\":\"TLSv1.2\",\"dataType\":\"Set\",\"allowedValues\":\"TLSv1,TLSv1.1,TLSv1.2\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/tls_version\",\"name\":\"tls_version\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"16777216\",\"description\":\"The maximum size of internal in-memory temporary tables. This variable does not apply to user-created MEMORY tables.\",\"defaultValue\":\"16777216\",\"dataType\":\"Integer\",\"allowedValues\":\"1024-1073741824\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/tmp_table_size\",\"name\":\"tmp_table_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"/app/work/temp\",\"description\":\"The path of the directory to use for creating temporary files.\",\"defaultValue\":\"/app/work/temp\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"False\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/tmpdir\",\"name\":\"tmpdir\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"8192\",\"description\":\"The amount in bytes by which to increase a per-transaction memory pool which needs memory.\",\"defaultValue\":\"8192\",\"dataType\":\"Integer\",\"allowedValues\":\"1024-131072\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/transaction_alloc_block_size\",\"name\":\"transaction_alloc_block_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"4096\",\"description\":\"There is a per-transaction memory pool from which various transaction-related allocations take memory. The initial size of the pool in bytes is transaction_prealloc_size.\",\"defaultValue\":\"4096\",\"dataType\":\"Integer\",\"allowedValues\":\"1024-131072\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/transaction_prealloc_size\",\"name\":\"transaction_prealloc_size\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"OFF\",\"description\":\"Reserved for future use.\",\"defaultValue\":\"OFF\",\"dataType\":\"Enumeration\",\"allowedValues\":\"OFF,MURMUR32\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"True\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/transaction_write_set_extraction\",\"name\":\"transaction_write_set_extraction\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"REPEATABLE-READ\",\"description\":\"The default transaction isolation level.\",\"defaultValue\":\"REPEATABLE-READ\",\"dataType\":\"Enumeration\",\"allowedValues\":\"READ-UNCOMMITTED,READ-COMMITTED,REPEATABLE-READ,SERIALIZABLE\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/tx_isolation\",\"name\":\"tx_isolation\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"YES\",\"description\":\"This variable controls whether updates to a view can be made when the view does not contain all columns of the primary key defined in the underlying table, if the update statement contains a LIMIT clause.\",\"defaultValue\":\"YES\",\"dataType\":\"Enumeration\",\"allowedValues\":\"YES,NO\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/updatable_views_with_limit\",\"name\":\"updatable_views_with_limit\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"},{\"properties\":{\"value\":\"28800\",\"description\":\"The number of seconds the server waits for activity on a noninteractive connection before closing it.\",\"defaultValue\":\"28800\",\"dataType\":\"Integer\",\"allowedValues\":\"1-31536000\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/wait_timeout\",\"name\":\"wait_timeout\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"}]}" } }, - "Get-AzMySqlFlexibleServerConfiguration+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/configurations/time_zone?api-version=2020-07-01-preview+1": { + "Get-AzMySqlFlexibleServerConfiguration+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/time_zone?api-version=2020-07-01-preview+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/configurations/time_zone?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/time_zone?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "2" ], @@ -77,10 +77,10 @@ "Content": "{\"properties\":{\"value\":\"+00:00\",\"description\":\"The server time zone\",\"defaultValue\":\"+00:00\",\"dataType\":\"String\",\"allowedValues\":\"\",\"source\":\"system-default\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/time_zone\",\"name\":\"time_zone\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"}" } }, - "Get-AzMySqlFlexibleServerConfiguration+[NoContext]+GetViaIdentity+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/configurations/server_id?api-version=2020-07-01-preview+1": { + "Get-AzMySqlFlexibleServerConfiguration+[NoContext]+GetViaIdentity+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/server_id?api-version=2020-07-01-preview+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/configurations/server_id?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/server_id?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "3" ], diff --git a/src/MySql/test/Get-AzMySqlFlexibleServerConfiguration.Tests.ps1 b/src/MySql/test/Get-AzMySqlFlexibleServerConfiguration.Tests.ps1 index 9a75ddff8d8e..97bac77dcd9b 100644 --- a/src/MySql/test/Get-AzMySqlFlexibleServerConfiguration.Tests.ps1 +++ b/src/MySql/test/Get-AzMySqlFlexibleServerConfiguration.Tests.ps1 @@ -28,7 +28,7 @@ Describe 'Get-AzMySqlFlexibleServerConfiguration' { It 'GetViaIdentity' { { - $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBForMySql/flexibleServers/$($env.flexibleServerName)/configurations/server_id" + $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBforMySQL/flexibleServers/$($env.flexibleServerName)/configurations/server_id" $config = Get-AzMySqlFlexibleServerConfiguration -InputObject $ID $config.Name | Should -Be server_id } | Should -Not -Throw diff --git a/src/MySql/test/Get-AzMySqlFlexibleServerConnectionString.Recording.json b/src/MySql/test/Get-AzMySqlFlexibleServerConnectionString.Recording.json index 8982d84c30c3..8520efeedea2 100644 --- a/src/MySql/test/Get-AzMySqlFlexibleServerConnectionString.Recording.json +++ b/src/MySql/test/Get-AzMySqlFlexibleServerConnectionString.Recording.json @@ -1,8 +1,8 @@ { - "Get-AzMySqlFlexibleServerConnectionString+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+1": { + "Get-AzMySqlFlexibleServerConnectionString+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "2" ], @@ -38,10 +38,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"mysql_test\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Stopped\",\"haState\":\"\",\"fullyQualifiedDomainName\":\"mysql-flexible-test-100.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-11-11T01:19:49.1443505+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100\",\"name\":\"mysql-flexible-test-100\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "Get-AzMySqlFlexibleServerConnectionString+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+2": { + "Get-AzMySqlFlexibleServerConnectionString+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+2": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "2" ], @@ -77,10 +77,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"mysql_test\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Stopped\",\"haState\":\"\",\"fullyQualifiedDomainName\":\"mysql-flexible-test-100.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-11-11T01:19:49.1443505+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100\",\"name\":\"mysql-flexible-test-100\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "Get-AzMySqlFlexibleServerConnectionString+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+3": { + "Get-AzMySqlFlexibleServerConnectionString+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "2" ], @@ -116,10 +116,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"mysql_test\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Stopped\",\"haState\":\"\",\"fullyQualifiedDomainName\":\"mysql-flexible-test-100.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-11-11T01:19:49.1443505+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100\",\"name\":\"mysql-flexible-test-100\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "Get-AzMySqlFlexibleServerConnectionString+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+4": { + "Get-AzMySqlFlexibleServerConnectionString+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+4": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "2" ], @@ -155,10 +155,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"mysql_test\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Stopped\",\"haState\":\"\",\"fullyQualifiedDomainName\":\"mysql-flexible-test-100.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-11-11T01:19:49.1443505+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100\",\"name\":\"mysql-flexible-test-100\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "Get-AzMySqlFlexibleServerConnectionString+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+5": { + "Get-AzMySqlFlexibleServerConnectionString+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+5": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "2" ], @@ -194,10 +194,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"mysql_test\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Stopped\",\"haState\":\"\",\"fullyQualifiedDomainName\":\"mysql-flexible-test-100.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-11-11T01:19:49.1443505+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100\",\"name\":\"mysql-flexible-test-100\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "Get-AzMySqlFlexibleServerConnectionString+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+6": { + "Get-AzMySqlFlexibleServerConnectionString+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+6": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "2" ], diff --git a/src/MySql/test/Get-AzMySqlFlexibleServerDatabase.Recording.json b/src/MySql/test/Get-AzMySqlFlexibleServerDatabase.Recording.json index e8b2e85365f2..621e6e2303f0 100644 --- a/src/MySql/test/Get-AzMySqlFlexibleServerDatabase.Recording.json +++ b/src/MySql/test/Get-AzMySqlFlexibleServerDatabase.Recording.json @@ -1,8 +1,8 @@ { - "Get-AzMySqlFlexibleServerDatabase+[NoContext]+List+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+1": { + "Get-AzMySqlFlexibleServerDatabase+[NoContext]+List+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", "Content": "{\r\n \"properties\": {\r\n \"charset\": \"latin1\"\r\n }\r\n}", "Headers": { }, @@ -76,10 +76,10 @@ "Content": "{\"name\":\"96326ee6-19e9-49da-bf99-cef36c9b88fa\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-10T22:03:32.76Z\"}" } }, - "Get-AzMySqlFlexibleServerDatabase+[NoContext]+List+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+3": { + "Get-AzMySqlFlexibleServerDatabase+[NoContext]+List+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -115,10 +115,10 @@ "Content": "{\"properties\":{\"charset\":\"latin1\",\"collation\":\"latin1_swedish_ci\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb\",\"name\":\"mysqldb\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/databases\"}" } }, - "Get-AzMySqlFlexibleServerDatabase+[NoContext]+List+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases?api-version=2020-07-01-preview+4": { + "Get-AzMySqlFlexibleServerDatabase+[NoContext]+List+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases?api-version=2020-07-01-preview+4": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "4" ], @@ -154,10 +154,10 @@ "Content": "{\"value\":[{\"properties\":{\"charset\":\"utf8\",\"collation\":\"utf8_general_ci\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/information_schema\",\"name\":\"information_schema\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/databases\"},{\"properties\":{\"charset\":\"latin1\",\"collation\":\"latin1_swedish_ci\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysql\",\"name\":\"mysql\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/databases\"},{\"properties\":{\"charset\":\"latin1\",\"collation\":\"latin1_swedish_ci\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb\",\"name\":\"mysqldb\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/databases\"},{\"properties\":{\"charset\":\"utf8\",\"collation\":\"utf8_general_ci\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/performance_schema\",\"name\":\"performance_schema\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/databases\"},{\"properties\":{\"charset\":\"utf8\",\"collation\":\"utf8_general_ci\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/sys\",\"name\":\"sys\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/databases\"}]}" } }, - "Get-AzMySqlFlexibleServerDatabase+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+1": { + "Get-AzMySqlFlexibleServerDatabase+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "5" ], @@ -193,10 +193,10 @@ "Content": "{\"properties\":{\"charset\":\"latin1\",\"collation\":\"latin1_swedish_ci\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb\",\"name\":\"mysqldb\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/databases\"}" } }, - "Get-AzMySqlFlexibleServerDatabase+[NoContext]+GetViaIdentity+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+1": { + "Get-AzMySqlFlexibleServerDatabase+[NoContext]+GetViaIdentity+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "6" ], @@ -232,10 +232,10 @@ "Content": "{\"properties\":{\"charset\":\"latin1\",\"collation\":\"latin1_swedish_ci\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb\",\"name\":\"mysqldb\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/databases\"}" } }, - "Get-AzMySqlFlexibleServerDatabase+[NoContext]+GetViaIdentity+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+2": { + "Get-AzMySqlFlexibleServerDatabase+[NoContext]+GetViaIdentity+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+2": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "7" ], diff --git a/src/MySql/test/Get-AzMySqlFlexibleServerDatabase.Tests.ps1 b/src/MySql/test/Get-AzMySqlFlexibleServerDatabase.Tests.ps1 index 2d143d1816ed..c2f5e9abc998 100644 --- a/src/MySql/test/Get-AzMySqlFlexibleServerDatabase.Tests.ps1 +++ b/src/MySql/test/Get-AzMySqlFlexibleServerDatabase.Tests.ps1 @@ -30,7 +30,7 @@ Describe 'Get-AzMySqlFlexibleServerDatabase' { It 'GetViaIdentity' { { - $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBForMySql/flexibleServers/$($env.flexibleServerName)/databases/$($env.databaseName)" + $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBforMySQL/flexibleServers/$($env.flexibleServerName)/databases/$($env.databaseName)" $database = Get-AzMySqlFlexibleServerDatabase -InputObject $ID $database.Collation | Should -Be "latin1_swedish_ci" $database.Charset | Should -Be "latin1" diff --git a/src/MySql/test/Get-AzMySqlFlexibleServerFirewallRule.Recording.json b/src/MySql/test/Get-AzMySqlFlexibleServerFirewallRule.Recording.json index fe6fa2fd25ab..40c058c1d474 100644 --- a/src/MySql/test/Get-AzMySqlFlexibleServerFirewallRule.Recording.json +++ b/src/MySql/test/Get-AzMySqlFlexibleServerFirewallRule.Recording.json @@ -1,8 +1,8 @@ { - "Get-AzMySqlFlexibleServerFirewallRule+[NoContext]+List+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { + "Get-AzMySqlFlexibleServerFirewallRule+[NoContext]+List+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": "{\r\n \"properties\": {\r\n \"startIpAddress\": \"0.0.0.0\",\r\n \"endIpAddress\": \"0.0.0.1\"\r\n }\r\n}", "Headers": { }, @@ -76,10 +76,10 @@ "Content": "{\"name\":\"1e8ff943-a93f-4526-88a5-28bbe71c90eb\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-10T08:58:51.333Z\"}" } }, - "Get-AzMySqlFlexibleServerFirewallRule+[NoContext]+List+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+3": { + "Get-AzMySqlFlexibleServerFirewallRule+[NoContext]+List+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -115,10 +115,10 @@ "Content": "{\"properties\":{\"startIpAddress\":\"0.0.0.0\",\"endIpAddress\":\"0.0.0.1\"},\"name\":\"mysqlrule01\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/firewallRules\"}" } }, - "Get-AzMySqlFlexibleServerFirewallRule+[NoContext]+List+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules?api-version=2020-07-01-preview+4": { + "Get-AzMySqlFlexibleServerFirewallRule+[NoContext]+List+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules?api-version=2020-07-01-preview+4": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "17" ], @@ -154,10 +154,10 @@ "Content": "{\"value\":[{\"properties\":{\"startIpAddress\":\"0.0.0.0\",\"endIpAddress\":\"0.0.0.1\"},\"name\":\"mysqlrule01\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/firewallRules\"}]}" } }, - "Get-AzMySqlFlexibleServerFirewallRule+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { + "Get-AzMySqlFlexibleServerFirewallRule+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "18" ], @@ -193,10 +193,10 @@ "Content": "{\"properties\":{\"startIpAddress\":\"0.0.0.0\",\"endIpAddress\":\"0.0.0.1\"},\"name\":\"mysqlrule01\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/firewallRules\"}" } }, - "Get-AzMySqlFlexibleServerFirewallRule+[NoContext]+GetViaIdentity+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { + "Get-AzMySqlFlexibleServerFirewallRule+[NoContext]+GetViaIdentity+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "19" ], @@ -232,10 +232,10 @@ "Content": "{\"properties\":{\"startIpAddress\":\"0.0.0.0\",\"endIpAddress\":\"0.0.0.1\"},\"name\":\"mysqlrule01\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/firewallRules\"}" } }, - "Get-AzMySqlFlexibleServerFirewallRule+[NoContext]+GetViaIdentity+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+2": { + "Get-AzMySqlFlexibleServerFirewallRule+[NoContext]+GetViaIdentity+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+2": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "20" ], diff --git a/src/MySql/test/Get-AzMySqlFlexibleServerFirewallRule.Tests.ps1 b/src/MySql/test/Get-AzMySqlFlexibleServerFirewallRule.Tests.ps1 index c30885ec22ca..40b67587ceaf 100644 --- a/src/MySql/test/Get-AzMySqlFlexibleServerFirewallRule.Tests.ps1 +++ b/src/MySql/test/Get-AzMySqlFlexibleServerFirewallRule.Tests.ps1 @@ -30,7 +30,7 @@ Describe 'Get-AzMySqlFlexibleServerFirewallRule' { It 'GetViaIdentity' { { - $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBForMySql/flexibleServers/$($env.flexibleServerName)/firewallRules/$($env.firewallRuleName)" + $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBforMySQL/flexibleServers/$($env.flexibleServerName)/firewallRules/$($env.firewallRuleName)" $rule = Get-AzMySqlFlexibleServerFirewallRule -InputObject $ID $rule.StartIPAddress | Should -Be 0.0.0.0 $rule.EndIPAddress | Should -Be 0.0.0.1 diff --git a/src/MySql/test/Get-AzMySqlFlexibleServerLocationBasedCapability.Recording.json b/src/MySql/test/Get-AzMySqlFlexibleServerLocationBasedCapability.Recording.json index fd0b8858900f..d0082067cc0c 100644 --- a/src/MySql/test/Get-AzMySqlFlexibleServerLocationBasedCapability.Recording.json +++ b/src/MySql/test/Get-AzMySqlFlexibleServerLocationBasedCapability.Recording.json @@ -2,7 +2,7 @@ "Get-AzMySqlFlexibleServerLocationBasedCapability+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBForMySql/locations/westus2/capabilities?api-version=2020-07-01-preview+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBForMySql/locations/westus2/capabilities?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBforMySQL/locations/westus2/capabilities?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "1" ], diff --git a/src/MySql/test/Get-AzMySqlFlexibleServerReplica.Recording.json b/src/MySql/test/Get-AzMySqlFlexibleServerReplica.Recording.json index f4665c81392b..20fbc48c6cf0 100644 --- a/src/MySql/test/Get-AzMySqlFlexibleServerReplica.Recording.json +++ b/src/MySql/test/Get-AzMySqlFlexibleServerReplica.Recording.json @@ -1,8 +1,8 @@ { - "Get-AzMySqlFlexibleServerReplica+[NoContext]+List+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100?api-version=2020-07-01-preview+1": { + "Get-AzMySqlFlexibleServerReplica+[NoContext]+List+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100?api-version=2020-07-01-preview+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "2" ], @@ -38,10 +38,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"gleefulOrange3\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-test-100.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-12-22T05:14:07.5764396+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100\",\"name\":\"mysql-test-100\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "Get-AzMySqlFlexibleServerReplica+[NoContext]+List+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-replica?api-version=2020-07-01-preview+2": { + "Get-AzMySqlFlexibleServerReplica+[NoContext]+List+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-replica?api-version=2020-07-01-preview+2": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-replica?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-replica?api-version=2020-07-01-preview", "Content": "{\r\n \"location\": \"West US 2\",\r\n \"properties\": {\r\n \"sourceServerId\": \"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100\",\r\n \"createMode\": \"Replica\"\r\n }\r\n}", "Headers": { }, @@ -515,10 +515,10 @@ "Content": "{\"name\":\"e3a30412-f29d-44e2-9fe7-f4472b075024\",\"status\":\"Succeeded\",\"startTime\":\"2020-12-22T05:28:34.363Z\"}" } }, - "Get-AzMySqlFlexibleServerReplica+[NoContext]+List+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-replica?api-version=2020-07-01-preview+14": { + "Get-AzMySqlFlexibleServerReplica+[NoContext]+List+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-replica?api-version=2020-07-01-preview+14": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-replica?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-replica?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -554,10 +554,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"gleefulOrange3\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-test-100-replica.mysql.database.azure.com\",\"sourceServerId\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-12-22T05:39:37.6590114+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"Replica\",\"replicaCapacity\":0,\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-replica\",\"name\":\"mysql-test-100-replica\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "Get-AzMySqlFlexibleServerReplica+[NoContext]+List+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100/replicas?api-version=2020-07-01-preview+15": { + "Get-AzMySqlFlexibleServerReplica+[NoContext]+List+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100/replicas?api-version=2020-07-01-preview+15": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100/replicas?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100/replicas?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "16" ], @@ -593,10 +593,10 @@ "Content": "{\"value\":[{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"gleefulOrange3\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-test-100-replica.mysql.database.azure.com\",\"sourceServerId\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-12-22T05:39:37.9089826+00:00\",\"replicationRole\":\"Replica\",\"replicaCapacity\":0,\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-replica\",\"name\":\"mysql-test-100-replica\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}]}" } }, - "Get-AzMySqlFlexibleServerReplica+[NoContext]+List+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100?api-version=2020-07-01-preview+16": { + "Get-AzMySqlFlexibleServerReplica+[NoContext]+List+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100?api-version=2020-07-01-preview+16": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "17" ], diff --git a/src/MySql/test/Get-AzMySqlFlexibleServerReplica.Tests.ps1 b/src/MySql/test/Get-AzMySqlFlexibleServerReplica.Tests.ps1 index e176a0b2583f..a318e15998d4 100644 --- a/src/MySql/test/Get-AzMySqlFlexibleServerReplica.Tests.ps1 +++ b/src/MySql/test/Get-AzMySqlFlexibleServerReplica.Tests.ps1 @@ -19,7 +19,7 @@ Describe 'Get-AzMySqlFlexibleServerReplica' { Get-AzMySqlFlexibleServer -ResourceGroupName $env.resourceGroup -Name $env.serverName | New-AzMySqlFlexibleServerReplica -Replica $env.replicaName -ResourceGroupName $env.resourceGroup $replica = Get-AzMySqlFlexibleServerReplica -ResourceGroupName $env.resourceGroup -ServerName $env.serverName $replica.Count | Should -Be 1 - $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBForMySql/flexibleServers/$($env.serverName)" + $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBforMySQL/flexibleServers/$($env.serverName)" Remove-AzMySqlFlexibleServer -InputObject $ID } | Should -Not -Throw } diff --git a/src/MySql/test/New-AzMySqlFlexibleServer.Recording.json b/src/MySql/test/New-AzMySqlFlexibleServer.Recording.json index d938df967896..e7f58d27f635 100644 --- a/src/MySql/test/New-AzMySqlFlexibleServer.Recording.json +++ b/src/MySql/test/New-AzMySqlFlexibleServer.Recording.json @@ -1,8 +1,8 @@ { - "New-AzMySqlFlexibleServer+[NoContext]+CreateExpanded+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+1": { + "New-AzMySqlFlexibleServer+[NoContext]+CreateExpanded+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", "Content": "{\r\n \"location\": \"eastus2\",\r\n \"sku\": {\r\n \"name\": \"Standard_D2ds_v4\",\r\n \"tier\": \"GeneralPurpose\"\r\n },\r\n \"properties\": {\r\n \"storageProfile\": {\r\n \"backupRetentionDays\": 12,\r\n \"storageMB\": 102400\r\n },\r\n \"administratorLogin\": \"mysql_test\",\r\n \"administratorLoginPassword\": \"Pasword01!!2020\",\r\n \"version\": \"5.7\",\r\n \"createMode\": \"Default\"\r\n }\r\n}", "Headers": { }, @@ -356,10 +356,10 @@ "Content": "{\"name\":\"46a5c82d-e040-419c-a08f-c771c5b4af8d\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-11T20:41:29.477Z\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+CreateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+10": { + "New-AzMySqlFlexibleServer+[NoContext]+CreateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+10": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -395,10 +395,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_D2ds_v4\",\"tier\":\"GeneralPurpose\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"mysql_test\",\"storageProfile\":{\"storageMB\":102400,\"storageIops\":0,\"backupRetentionDays\":12,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-test-100-2.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-11-11T20:49:33.3741322+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"East US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2\",\"name\":\"mysql-test-100-2\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-AllAzure+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+1": { + "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-AllAzure+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", "Content": "{\r\n \"location\": \"westus2\",\r\n \"sku\": {\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Burstable\"\r\n },\r\n \"properties\": {\r\n \"storageProfile\": {\r\n \"backupRetentionDays\": 7,\r\n \"storageMB\": 10240\r\n },\r\n \"administratorLogin\": \"gleefulRaisins2\",\r\n \"administratorLoginPassword\": \"[H))p3{XBo]=PCov\",\r\n \"version\": \"5.7\"\r\n }\r\n}", "Headers": { }, @@ -672,10 +672,10 @@ "Content": "{\"name\":\"00e985ee-47ea-4e62-ad62-21a6f6b4f83e\",\"status\":\"Succeeded\",\"startTime\":\"2020-12-10T17:12:12.477Z\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-AllAzure+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+8": { + "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-AllAzure+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+8": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -711,10 +711,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"gleefulRaisins2\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-test-100-2.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-12-10T17:18:13.4574098+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2\",\"name\":\"mysql-test-100-2\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-AllAzure+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2/firewallRules?api-version=2020-07-01-preview+9": { + "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-AllAzure+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2/firewallRules?api-version=2020-07-01-preview+9": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2/firewallRules?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2/firewallRules?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "16" ], @@ -750,10 +750,10 @@ "Content": "{\"value\":[{\"properties\":{\"startIpAddress\":\"0.0.0.0\",\"endIpAddress\":\"0.0.0.0\"},\"name\":\"AllowAllAzureServicesAndResourcesWithinAzureIps_2020-12-10_09-18-31\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/firewallRules\"}]}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-AllAzure+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+10": { + "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-AllAzure+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+10": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "17" ], @@ -950,10 +950,10 @@ "Content": null } }, - "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-FirewallRule+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+1": { + "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-FirewallRule+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", "Content": "{\r\n \"location\": \"westus2\",\r\n \"sku\": {\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Burstable\"\r\n },\r\n \"properties\": {\r\n \"storageProfile\": {\r\n \"backupRetentionDays\": 7,\r\n \"storageMB\": 10240\r\n },\r\n \"administratorLogin\": \"wornoutFalcon0\",\r\n \"administratorLoginPassword\": \"$)AZ/G4}dwk5h*T$\",\r\n \"version\": \"5.7\"\r\n }\r\n}", "Headers": { }, @@ -1227,10 +1227,10 @@ "Content": "{\"name\":\"349feb74-6c8e-47d5-ba1e-930b7b171fab\",\"status\":\"Succeeded\",\"startTime\":\"2020-12-10T17:27:48.943Z\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-FirewallRule+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+8": { + "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-FirewallRule+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+8": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -1266,10 +1266,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"wornoutFalcon0\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-test-100-3.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-12-10T17:33:49.9577256+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3\",\"name\":\"mysql-test-100-3\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-FirewallRule+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3/firewallRules?api-version=2020-07-01-preview+9": { + "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-FirewallRule+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3/firewallRules?api-version=2020-07-01-preview+9": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3/firewallRules?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3/firewallRules?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "37" ], @@ -1305,10 +1305,10 @@ "Content": "{\"value\":[{\"properties\":{\"startIpAddress\":\"10.10.10.10\",\"endIpAddress\":\"10.10.10.12\"},\"name\":\"FirewallIPAddress_2020-12-10_09-34-07\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/firewallRules\"}]}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-FirewallRule+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+10": { + "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-FirewallRule+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+10": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "38" ], @@ -1505,10 +1505,10 @@ "Content": null } }, - "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-AllowAll+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+1": { + "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-AllowAll+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", "Content": "{\r\n \"location\": \"westus2\",\r\n \"sku\": {\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Burstable\"\r\n },\r\n \"properties\": {\r\n \"storageProfile\": {\r\n \"backupRetentionDays\": 7,\r\n \"storageMB\": 10240\r\n },\r\n \"administratorLogin\": \"vibrantFerret1\",\r\n \"administratorLoginPassword\": \"T[aH8)xv%b@AS][y\",\r\n \"version\": \"5.7\"\r\n }\r\n}", "Headers": { }, @@ -1782,10 +1782,10 @@ "Content": "{\"name\":\"2927c68b-93ef-4c14-84b1-a57f6dfdc2f3\",\"status\":\"Succeeded\",\"startTime\":\"2020-12-10T17:43:27.277Z\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-AllowAll+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+8": { + "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-AllowAll+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+8": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -1821,10 +1821,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"vibrantFerret1\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-test-100-2.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-12-10T17:49:28.2061324+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2\",\"name\":\"mysql-test-100-2\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-AllowAll+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2/firewallRules?api-version=2020-07-01-preview+9": { + "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-AllowAll+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2/firewallRules?api-version=2020-07-01-preview+9": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2/firewallRules?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2/firewallRules?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "58" ], @@ -1860,10 +1860,10 @@ "Content": "{\"value\":[{\"properties\":{\"startIpAddress\":\"0.0.0.0\",\"endIpAddress\":\"255.255.255.255\"},\"name\":\"AllowAll_2020-12-10_09-49-45\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/firewallRules\"}]}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-AllowAll+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+10": { + "New-AzMySqlFlexibleServer+[NoContext]+PublicAccessScenario-AllowAll+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+10": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "59" ], @@ -2060,10 +2060,10 @@ "Content": null } }, - "New-AzMySqlFlexibleServer+[NoContext]+NoArgumentsScenario+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/group4698477837/providers/Microsoft.DBForMySql/flexibleServers/server2733559001?api-version=2020-07-01-preview+1": { + "New-AzMySqlFlexibleServer+[NoContext]+NoArgumentsScenario+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/group4698477837/providers/Microsoft.DBforMySQL/flexibleServers/server2733559001?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/group4698477837/providers/Microsoft.DBForMySql/flexibleServers/server2733559001?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/group4698477837/providers/Microsoft.DBforMySQL/flexibleServers/server2733559001?api-version=2020-07-01-preview", "Content": "{\r\n \"location\": \"westus2\",\r\n \"sku\": {\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Burstable\"\r\n },\r\n \"properties\": {\r\n \"storageProfile\": {\r\n \"backupRetentionDays\": 7,\r\n \"storageMB\": 10240\r\n },\r\n \"delegatedSubnetArguments\": {\r\n \"subnetArmResourceId\": \"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/group4698477837/providers/Microsoft.Network/virtualNetworks/VNETserver2733559001/subnets/Subnetserver2733559001\"\r\n },\r\n \"administratorLogin\": \"violentRaccoon9\",\r\n \"administratorLoginPassword\": \"*Gb\\u0026(RvVgCnz$7@?\",\r\n \"version\": \"5.7\"\r\n }\r\n}", "Headers": { }, @@ -2497,10 +2497,10 @@ "Content": "{\"name\":\"0f33f80a-1d8b-4d33-a823-3b3437a2e9c7\",\"status\":\"Succeeded\",\"startTime\":\"2020-12-10T17:59:17.683Z\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+NoArgumentsScenario+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/group4698477837/providers/Microsoft.DBForMySql/flexibleServers/server2733559001?api-version=2020-07-01-preview+12": { + "New-AzMySqlFlexibleServer+[NoContext]+NoArgumentsScenario+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/group4698477837/providers/Microsoft.DBforMySQL/flexibleServers/server2733559001?api-version=2020-07-01-preview+12": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/group4698477837/providers/Microsoft.DBForMySql/flexibleServers/server2733559001?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/group4698477837/providers/Microsoft.DBforMySQL/flexibleServers/server2733559001?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -2536,10 +2536,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"violentRaccoon9\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"server2733559001.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Disabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-12-10T18:09:18.8093995+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"delegatedSubnetArguments\":{\"subnetArmResourceId\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/group4698477837/providers/Microsoft.Network/virtualNetworks/VNETserver2733559001/subnets/Subnetserver2733559001\"},\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/group4698477837/providers/Microsoft.DBforMySQL/flexibleServers/server2733559001\",\"name\":\"server2733559001\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+NoArgumentsScenario+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/group4698477837/providers/Microsoft.DBForMySql/flexibleServers/server2733559001?api-version=2020-07-01-preview+13": { + "New-AzMySqlFlexibleServer+[NoContext]+NoArgumentsScenario+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/group4698477837/providers/Microsoft.DBforMySQL/flexibleServers/server2733559001?api-version=2020-07-01-preview+13": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/group4698477837/providers/Microsoft.DBForMySql/flexibleServers/server2733559001?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/group4698477837/providers/Microsoft.DBforMySQL/flexibleServers/server2733559001?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "80" ], @@ -2736,10 +2736,10 @@ "Content": null } }, - "New-AzMySqlFlexibleServer+[NoContext]+VnetNameScenario-ValidVnet+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+1": { + "New-AzMySqlFlexibleServer+[NoContext]+VnetNameScenario-ValidVnet+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", "Content": "{\r\n \"location\": \"westus2\",\r\n \"sku\": {\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Burstable\"\r\n },\r\n \"properties\": {\r\n \"storageProfile\": {\r\n \"backupRetentionDays\": 7,\r\n \"storageMB\": 10240\r\n },\r\n \"delegatedSubnetArguments\": {\r\n \"subnetArmResourceId\": \"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.Network/virtualNetworks/mysqlvnet/subnets/Subnetmysql-test-100-2\"\r\n },\r\n \"administratorLogin\": \"starchyGerbil2\",\r\n \"administratorLoginPassword\": \"bt}?fKf(oV\\u0026%V#PK\",\r\n \"version\": \"5.7\"\r\n }\r\n}", "Headers": { }, @@ -3213,10 +3213,10 @@ "Content": "{\"name\":\"55da5e84-6c55-47b9-be20-d8937251b51f\",\"status\":\"Succeeded\",\"startTime\":\"2020-12-10T18:19:15.79Z\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+VnetNameScenario-ValidVnet+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+13": { + "New-AzMySqlFlexibleServer+[NoContext]+VnetNameScenario-ValidVnet+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+13": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -3252,10 +3252,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"starchyGerbil2\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-test-100-2.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Disabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-12-10T18:30:17.4498227+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"delegatedSubnetArguments\":{\"subnetArmResourceId\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.Network/virtualNetworks/mysqlvnet/subnets/Subnetmysql-test-100-2\"},\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2\",\"name\":\"mysql-test-100-2\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+VnetNameScenario-ValidVnet+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+14": { + "New-AzMySqlFlexibleServer+[NoContext]+VnetNameScenario-ValidVnet+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+14": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "108" ], @@ -3452,10 +3452,10 @@ "Content": null } }, - "New-AzMySqlFlexibleServer+[NoContext]+VnetNameScenario-ValidVnetNotExist+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+1": { + "New-AzMySqlFlexibleServer+[NoContext]+VnetNameScenario-ValidVnetNotExist+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", "Content": "{\r\n \"location\": \"westus2\",\r\n \"sku\": {\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Burstable\"\r\n },\r\n \"properties\": {\r\n \"storageProfile\": {\r\n \"backupRetentionDays\": 7,\r\n \"storageMB\": 10240\r\n },\r\n \"delegatedSubnetArguments\": {\r\n \"subnetArmResourceId\": \"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.Network/virtualNetworks/nonexistingvnetforpowershelltest/subnets/Subnetmysql-test-100-3\"\r\n },\r\n \"administratorLogin\": \"amusedStork9\",\r\n \"administratorLoginPassword\": \"*/KH%8/UgA@M@lbt\",\r\n \"version\": \"5.7\"\r\n }\r\n}", "Headers": { }, @@ -3969,10 +3969,10 @@ "Content": "{\"name\":\"f2590f2b-9744-4dfb-8ebe-b7de4c3629cd\",\"status\":\"Succeeded\",\"startTime\":\"2020-12-10T18:39:57.793Z\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+VnetNameScenario-ValidVnetNotExist+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+14": { + "New-AzMySqlFlexibleServer+[NoContext]+VnetNameScenario-ValidVnetNotExist+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+14": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -4008,10 +4008,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"amusedStork9\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-test-100-3.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Disabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-12-10T18:51:59.4816441+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"delegatedSubnetArguments\":{\"subnetArmResourceId\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.Network/virtualNetworks/nonexistingvnetforpowershelltest/subnets/Subnetmysql-test-100-3\"},\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3\",\"name\":\"mysql-test-100-3\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+VnetNameScenario-ValidVnetNotExist+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+15": { + "New-AzMySqlFlexibleServer+[NoContext]+VnetNameScenario-ValidVnetNotExist+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+15": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "132" ], @@ -4208,10 +4208,10 @@ "Content": null } }, - "New-AzMySqlFlexibleServer+[NoContext]+VnetIdScenario-ValidVnet+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+1": { + "New-AzMySqlFlexibleServer+[NoContext]+VnetIdScenario-ValidVnet+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", "Content": "{\r\n \"location\": \"westus2\",\r\n \"sku\": {\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Burstable\"\r\n },\r\n \"properties\": {\r\n \"storageProfile\": {\r\n \"backupRetentionDays\": 7,\r\n \"storageMB\": 10240\r\n },\r\n \"delegatedSubnetArguments\": {\r\n \"subnetArmResourceId\": \"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.Network/virtualNetworks/nonexistingvnetforpowershelltest/subnets/Subnetmysql-test-100-2\"\r\n },\r\n \"administratorLogin\": \"aboardHyena4\",\r\n \"administratorLoginPassword\": \"a$zs2)@M[%61L9=a\",\r\n \"version\": \"5.7\"\r\n }\r\n}", "Headers": { }, @@ -4685,10 +4685,10 @@ "Content": "{\"name\":\"d7ea8409-3d50-439f-93a1-3ce13331b417\",\"status\":\"Succeeded\",\"startTime\":\"2020-12-10T19:01:08.583Z\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+VnetIdScenario-ValidVnet+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+13": { + "New-AzMySqlFlexibleServer+[NoContext]+VnetIdScenario-ValidVnet+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+13": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -4724,10 +4724,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"aboardHyena4\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-test-100-2.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Disabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-12-10T19:12:10.6964326+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"delegatedSubnetArguments\":{\"subnetArmResourceId\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.Network/virtualNetworks/nonexistingvnetforpowershelltest/subnets/Subnetmysql-test-100-2\"},\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2\",\"name\":\"mysql-test-100-2\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+VnetIdScenario-ValidVnet+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+14": { + "New-AzMySqlFlexibleServer+[NoContext]+VnetIdScenario-ValidVnet+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+14": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "156" ], @@ -4924,10 +4924,10 @@ "Content": null } }, - "New-AzMySqlFlexibleServer+[NoContext]+VnetIdScenario-ValidVnetNotExist+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+1": { + "New-AzMySqlFlexibleServer+[NoContext]+VnetIdScenario-ValidVnetNotExist+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", "Content": "{\r\n \"location\": \"westus2\",\r\n \"sku\": {\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Burstable\"\r\n },\r\n \"properties\": {\r\n \"storageProfile\": {\r\n \"backupRetentionDays\": 7,\r\n \"storageMB\": 10240\r\n },\r\n \"delegatedSubnetArguments\": {\r\n \"subnetArmResourceId\": \"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.Network/virtualNetworks/mysqlvnet/subnets/Subnetmysql-test-100-3\"\r\n },\r\n \"administratorLogin\": \"ajarBustard9\",\r\n \"administratorLoginPassword\": \"Z*=LuT+ysU$b(*8T\",\r\n \"version\": \"5.7\"\r\n }\r\n}", "Headers": { }, @@ -5401,10 +5401,10 @@ "Content": "{\"name\":\"a204228e-f626-4473-bc66-dd96bae5b939\",\"status\":\"Succeeded\",\"startTime\":\"2020-12-10T19:21:21.743Z\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+VnetIdScenario-ValidVnetNotExist+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+13": { + "New-AzMySqlFlexibleServer+[NoContext]+VnetIdScenario-ValidVnetNotExist+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+13": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -5440,10 +5440,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"ajarBustard9\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-test-100-3.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Disabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-12-10T19:32:23.9299229+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"delegatedSubnetArguments\":{\"subnetArmResourceId\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.Network/virtualNetworks/mysqlvnet/subnets/Subnetmysql-test-100-3\"},\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3\",\"name\":\"mysql-test-100-3\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+VnetIdScenario-ValidVnetNotExist+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+14": { + "New-AzMySqlFlexibleServer+[NoContext]+VnetIdScenario-ValidVnetNotExist+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+14": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "179" ], @@ -5640,10 +5640,10 @@ "Content": null } }, - "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnet+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+1": { + "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnet+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", "Content": "{\r\n \"location\": \"westus2\",\r\n \"sku\": {\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Burstable\"\r\n },\r\n \"properties\": {\r\n \"storageProfile\": {\r\n \"backupRetentionDays\": 7,\r\n \"storageMB\": 10240\r\n },\r\n \"delegatedSubnetArguments\": {\r\n \"subnetArmResourceId\": \"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.Network/virtualNetworks/mysqlvnet/subnets/mysql-test-subnet\"\r\n },\r\n \"administratorLogin\": \"emptyPlover3\",\r\n \"administratorLoginPassword\": \"0t3]pDh}=H%Y*wh]\",\r\n \"version\": \"5.7\"\r\n }\r\n}", "Headers": { }, @@ -6197,10 +6197,10 @@ "Content": "{\"name\":\"c5e16c96-7352-482f-a057-e11ff5486cb3\",\"status\":\"Succeeded\",\"startTime\":\"2020-12-10T19:57:06.507Z\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnet+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+15": { + "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnet+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+15": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -6236,10 +6236,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"emptyPlover3\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-test-100-2.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Disabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-12-10T20:10:10.5088206+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"delegatedSubnetArguments\":{\"subnetArmResourceId\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.Network/virtualNetworks/mysqlvnet/subnets/mysql-test-subnet\"},\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2\",\"name\":\"mysql-test-100-2\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnet+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+16": { + "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnet+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+16": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "204" ], @@ -6436,10 +6436,10 @@ "Content": null } }, - "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnetDifferentRg+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+1": { + "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnetDifferentRg+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", "Content": "{\r\n \"location\": \"westus2\",\r\n \"sku\": {\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Burstable\"\r\n },\r\n \"properties\": {\r\n \"storageProfile\": {\r\n \"backupRetentionDays\": 7,\r\n \"storageMB\": 10240\r\n },\r\n \"delegatedSubnetArguments\": {\r\n \"subnetArmResourceId\": \"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTest2/providers/Microsoft.Network/virtualNetworks/mysqlvnet/subnets/mysql-test-subnet\"\r\n },\r\n \"administratorLogin\": \"pensiveLollies1\",\r\n \"administratorLoginPassword\": \"p0lVSe*[@{Aru#=8\",\r\n \"version\": \"5.7\"\r\n }\r\n}", "Headers": { }, @@ -6873,10 +6873,10 @@ "Content": "{\"name\":\"c0dffba5-d7a6-47b8-8923-3e7b9981d951\",\"status\":\"Succeeded\",\"startTime\":\"2020-12-10T20:19:21.483Z\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnetDifferentRg+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+12": { + "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnetDifferentRg+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+12": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -6912,10 +6912,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"pensiveLollies1\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-test-100-3.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Disabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-12-10T20:29:23.5471033+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"delegatedSubnetArguments\":{\"subnetArmResourceId\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTest2/providers/Microsoft.Network/virtualNetworks/mysqlvnet/subnets/mysql-test-subnet\"},\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3\",\"name\":\"mysql-test-100-3\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnetDifferentRg+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+13": { + "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnetDifferentRg+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+13": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "226" ], @@ -7112,10 +7112,10 @@ "Content": null } }, - "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnetDelegation+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+1": { + "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnetDelegation+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", "Content": "{\r\n \"location\": \"westus2\",\r\n \"sku\": {\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Burstable\"\r\n },\r\n \"properties\": {\r\n \"storageProfile\": {\r\n \"backupRetentionDays\": 7,\r\n \"storageMB\": 10240\r\n },\r\n \"delegatedSubnetArguments\": {\r\n \"subnetArmResourceId\": \"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.Network/virtualNetworks/mysqlvnet/subnets/mysql-test-subnet\"\r\n },\r\n \"administratorLogin\": \"adoringSnipe1\",\r\n \"administratorLoginPassword\": \"vw@7!#\\u0026O4@61aL5*\",\r\n \"version\": \"5.7\"\r\n }\r\n}", "Headers": { }, @@ -7629,10 +7629,10 @@ "Content": "{\"name\":\"3e687c6b-f9a4-48b6-9a8f-19694cb532ea\",\"status\":\"Succeeded\",\"startTime\":\"2020-12-10T20:38:43.163Z\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnetDelegation+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+14": { + "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnetDelegation+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+14": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -7668,10 +7668,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"adoringSnipe1\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-test-100-2.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Disabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-12-10T20:50:45.8541144+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"delegatedSubnetArguments\":{\"subnetArmResourceId\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.Network/virtualNetworks/mysqlvnet/subnets/mysql-test-subnet\"},\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2\",\"name\":\"mysql-test-100-2\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnetDelegation+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+15": { + "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnetDelegation+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+15": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "249" ], @@ -7868,10 +7868,10 @@ "Content": null } }, - "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnetNotExist+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+1": { + "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnetNotExist+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", "Content": "{\r\n \"location\": \"westus2\",\r\n \"sku\": {\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Burstable\"\r\n },\r\n \"properties\": {\r\n \"storageProfile\": {\r\n \"backupRetentionDays\": 7,\r\n \"storageMB\": 10240\r\n },\r\n \"delegatedSubnetArguments\": {\r\n \"subnetArmResourceId\": \"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.Network/virtualNetworks/nonexistingvnetforpowershelltest/subnets/nonexistingsubnetforpowershelltest\"\r\n },\r\n \"administratorLogin\": \"machoBaboon3\",\r\n \"administratorLoginPassword\": \"H9mrz?}!07hb@$]8\",\r\n \"version\": \"5.7\"\r\n }\r\n}", "Headers": { }, @@ -8305,10 +8305,10 @@ "Content": "{\"name\":\"1240290d-20c3-4177-a597-da4d67bfd4cd\",\"status\":\"Succeeded\",\"startTime\":\"2020-12-10T20:59:59.84Z\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnetNotExist+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+12": { + "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnetNotExist+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+12": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -8344,10 +8344,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"machoBaboon3\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-test-100-3.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Disabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-12-10T21:10:02.5102491+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"delegatedSubnetArguments\":{\"subnetArmResourceId\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.Network/virtualNetworks/nonexistingvnetforpowershelltest/subnets/nonexistingsubnetforpowershelltest\"},\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3\",\"name\":\"mysql-test-100-3\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnetNotExist+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+13": { + "New-AzMySqlFlexibleServer+[NoContext]+SubnetIdScenario-ValidSubnetNotExist+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+13": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "270" ], @@ -8544,10 +8544,10 @@ "Content": null } }, - "New-AzMySqlFlexibleServer+[NoContext]+VnetSubnetScenario-ValidVnetSubnetNotExist+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+1": { + "New-AzMySqlFlexibleServer+[NoContext]+VnetSubnetScenario-ValidVnetSubnetNotExist+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", "Content": "{\r\n \"location\": \"westus2\",\r\n \"sku\": {\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Burstable\"\r\n },\r\n \"properties\": {\r\n \"storageProfile\": {\r\n \"backupRetentionDays\": 7,\r\n \"storageMB\": 10240\r\n },\r\n \"delegatedSubnetArguments\": {\r\n \"subnetArmResourceId\": \"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.Network/virtualNetworks/mysqlvnet/subnets/mysql-test-subnet\"\r\n },\r\n \"administratorLogin\": \"playfulCheetah5\",\r\n \"administratorLoginPassword\": \"pyZ%P@emO(\\u0026v?SE#\",\r\n \"version\": \"5.7\"\r\n }\r\n}", "Headers": { }, @@ -8981,10 +8981,10 @@ "Content": "{\"name\":\"60c7412f-d36d-4799-96af-4aa3e16efcd8\",\"status\":\"Succeeded\",\"startTime\":\"2020-12-10T21:19:16.98Z\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+VnetSubnetScenario-ValidVnetSubnetNotExist+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+12": { + "New-AzMySqlFlexibleServer+[NoContext]+VnetSubnetScenario-ValidVnetSubnetNotExist+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+12": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -9020,10 +9020,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"playfulCheetah5\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-test-100-3.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Disabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-12-10T21:29:20.1336367+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"delegatedSubnetArguments\":{\"subnetArmResourceId\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.Network/virtualNetworks/mysqlvnet/subnets/mysql-test-subnet\"},\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3\",\"name\":\"mysql-test-100-3\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+VnetSubnetScenario-ValidVnetSubnetNotExist+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+13": { + "New-AzMySqlFlexibleServer+[NoContext]+VnetSubnetScenario-ValidVnetSubnetNotExist+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview+13": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-3?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "292" ], @@ -9220,10 +9220,10 @@ "Content": null } }, - "New-AzMySqlFlexibleServer+[NoContext]+VnetSubnetScenario-ValidVnetSubnet+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+1": { + "New-AzMySqlFlexibleServer+[NoContext]+VnetSubnetScenario-ValidVnetSubnet+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", "Content": "{\r\n \"location\": \"westus2\",\r\n \"sku\": {\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Burstable\"\r\n },\r\n \"properties\": {\r\n \"storageProfile\": {\r\n \"backupRetentionDays\": 7,\r\n \"storageMB\": 10240\r\n },\r\n \"delegatedSubnetArguments\": {\r\n \"subnetArmResourceId\": \"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.Network/virtualNetworks/mysqlvnet/subnets/mysql-test-subnet\"\r\n },\r\n \"administratorLogin\": \"solemnAuk3\",\r\n \"administratorLoginPassword\": \"FnH+y{HG!Y5%a*{w\",\r\n \"version\": \"5.7\"\r\n }\r\n}", "Headers": { }, @@ -10577,10 +10577,10 @@ "Content": "{\"name\":\"ab2d83cc-9ed8-4a42-9791-0a1231703d31\",\"status\":\"InProgress\",\"startTime\":\"2020-12-10T21:30:33.07Z\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+VnetSubnetScenario-ValidVnetSubnet+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2222?api-version=2020-07-01-preview+1": { + "New-AzMySqlFlexibleServer+[NoContext]+VnetSubnetScenario-ValidVnetSubnet+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2222?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2222?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2222?api-version=2020-07-01-preview", "Content": "{\r\n \"location\": \"westus2\",\r\n \"sku\": {\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Burstable\"\r\n },\r\n \"properties\": {\r\n \"storageProfile\": {\r\n \"backupRetentionDays\": 7,\r\n \"storageMB\": 10240\r\n },\r\n \"delegatedSubnetArguments\": {\r\n \"subnetArmResourceId\": \"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.Network/virtualNetworks/mysqlvnet/subnets/mysql-test-subnet\"\r\n },\r\n \"administratorLogin\": \"untrueDonkey7\",\r\n \"administratorLoginPassword\": \"rvS}C/[CdGBTo[{=\",\r\n \"version\": \"5.7\"\r\n }\r\n}", "Headers": { }, @@ -11054,10 +11054,10 @@ "Content": "{\"name\":\"b6f01090-de61-4d65-8212-6d6286635176\",\"status\":\"Succeeded\",\"startTime\":\"2020-12-10T22:59:03.657Z\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+VnetSubnetScenario-ValidVnetSubnet+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2222?api-version=2020-07-01-preview+13": { + "New-AzMySqlFlexibleServer+[NoContext]+VnetSubnetScenario-ValidVnetSubnet+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2222?api-version=2020-07-01-preview+13": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2222?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2222?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -11093,10 +11093,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"untrueDonkey7\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-test-100-2222.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Disabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-12-10T23:10:25.6015349+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"delegatedSubnetArguments\":{\"subnetArmResourceId\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.Network/virtualNetworks/mysqlvnet/subnets/mysql-test-subnet\"},\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2222\",\"name\":\"mysql-test-100-2222\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "New-AzMySqlFlexibleServer+[NoContext]+VnetSubnetScenario-ValidVnetSubnet+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2222?api-version=2020-07-01-preview+14": { + "New-AzMySqlFlexibleServer+[NoContext]+VnetSubnetScenario-ValidVnetSubnet+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2222?api-version=2020-07-01-preview+14": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2222?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2222?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "18" ], diff --git a/src/MySql/test/New-AzMySqlFlexibleServerDatabase.Recording.json b/src/MySql/test/New-AzMySqlFlexibleServerDatabase.Recording.json index f639e4b82504..5bc210188611 100644 --- a/src/MySql/test/New-AzMySqlFlexibleServerDatabase.Recording.json +++ b/src/MySql/test/New-AzMySqlFlexibleServerDatabase.Recording.json @@ -1,8 +1,8 @@ { - "New-AzMySqlFlexibleServerDatabase+[NoContext]+CreateExpanded+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+1": { + "New-AzMySqlFlexibleServerDatabase+[NoContext]+CreateExpanded+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", "Content": "{\r\n \"properties\": {\r\n \"charset\": \"latin1\"\r\n }\r\n}", "Headers": { }, @@ -76,10 +76,10 @@ "Content": "{\"name\":\"e46feaf8-5c78-4845-a914-9e0a0918b170\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-10T22:04:07.337Z\"}" } }, - "New-AzMySqlFlexibleServerDatabase+[NoContext]+CreateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+3": { + "New-AzMySqlFlexibleServerDatabase+[NoContext]+CreateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -115,10 +115,10 @@ "Content": "{\"properties\":{\"charset\":\"latin1\",\"collation\":\"latin1_swedish_ci\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb\",\"name\":\"mysqldb\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/databases\"}" } }, - "New-AzMySqlFlexibleServerDatabase+[NoContext]+CreateExpanded+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+4": { + "New-AzMySqlFlexibleServerDatabase+[NoContext]+CreateExpanded+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+4": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "13" ], diff --git a/src/MySql/test/New-AzMySqlFlexibleServerFirewallRule.Recording.json b/src/MySql/test/New-AzMySqlFlexibleServerFirewallRule.Recording.json index d9ffb40424f7..cdcf690d739c 100644 --- a/src/MySql/test/New-AzMySqlFlexibleServerFirewallRule.Recording.json +++ b/src/MySql/test/New-AzMySqlFlexibleServerFirewallRule.Recording.json @@ -1,8 +1,8 @@ { - "New-AzMySqlFlexibleServerFirewallRule+[NoContext]+CreateExpanded+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { + "New-AzMySqlFlexibleServerFirewallRule+[NoContext]+CreateExpanded+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": "{\r\n \"properties\": {\r\n \"startIpAddress\": \"0.0.0.0\",\r\n \"endIpAddress\": \"0.0.0.1\"\r\n }\r\n}", "Headers": { }, @@ -76,10 +76,10 @@ "Content": "{\"name\":\"2a262625-b6dc-474b-9caa-cb5139c88e0a\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-10T09:20:09.57Z\"}" } }, - "New-AzMySqlFlexibleServerFirewallRule+[NoContext]+CreateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+3": { + "New-AzMySqlFlexibleServerFirewallRule+[NoContext]+CreateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -115,10 +115,10 @@ "Content": "{\"properties\":{\"startIpAddress\":\"0.0.0.0\",\"endIpAddress\":\"0.0.0.1\"},\"name\":\"mysqlrule01\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/firewallRules\"}" } }, - "New-AzMySqlFlexibleServerFirewallRule+[NoContext]+CreateExpanded+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+4": { + "New-AzMySqlFlexibleServerFirewallRule+[NoContext]+CreateExpanded+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+4": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "4" ], @@ -235,10 +235,10 @@ "Content": null } }, - "New-AzMySqlFlexibleServerFirewallRule+[NoContext]+ClientIPAddress+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { + "New-AzMySqlFlexibleServerFirewallRule+[NoContext]+ClientIPAddress+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": "{\r\n \"properties\": {\r\n \"startIpAddress\": \"0.0.0.1\",\r\n \"endIpAddress\": \"0.0.0.1\"\r\n }\r\n}", "Headers": { }, @@ -312,10 +312,10 @@ "Content": "{\"name\":\"038168bb-6845-4a35-be4c-4e4f72457add\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-10T09:22:12.733Z\"}" } }, - "New-AzMySqlFlexibleServerFirewallRule+[NoContext]+ClientIPAddress+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+3": { + "New-AzMySqlFlexibleServerFirewallRule+[NoContext]+ClientIPAddress+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -351,10 +351,10 @@ "Content": "{\"properties\":{\"startIpAddress\":\"0.0.0.1\",\"endIpAddress\":\"0.0.0.1\"},\"name\":\"mysqlrule01\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/firewallRules\"}" } }, - "New-AzMySqlFlexibleServerFirewallRule+[NoContext]+ClientIPAddress+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+4": { + "New-AzMySqlFlexibleServerFirewallRule+[NoContext]+ClientIPAddress+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+4": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "10" ], @@ -471,10 +471,10 @@ "Content": null } }, - "New-AzMySqlFlexibleServerFirewallRule+[NoContext]+AllowAll+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { + "New-AzMySqlFlexibleServerFirewallRule+[NoContext]+AllowAll+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": "{\r\n \"properties\": {\r\n \"startIpAddress\": \"0.0.0.0\",\r\n \"endIpAddress\": \"255.255.255.255\"\r\n }\r\n}", "Headers": { }, @@ -548,10 +548,10 @@ "Content": "{\"name\":\"57b64c53-c8a9-471b-b47a-c10c7591b0d4\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-10T09:24:14.72Z\"}" } }, - "New-AzMySqlFlexibleServerFirewallRule+[NoContext]+AllowAll+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+3": { + "New-AzMySqlFlexibleServerFirewallRule+[NoContext]+AllowAll+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -587,10 +587,10 @@ "Content": "{\"properties\":{\"startIpAddress\":\"0.0.0.0\",\"endIpAddress\":\"255.255.255.255\"},\"name\":\"mysqlrule01\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/firewallRules\"}" } }, - "New-AzMySqlFlexibleServerFirewallRule+[NoContext]+AllowAll+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+4": { + "New-AzMySqlFlexibleServerFirewallRule+[NoContext]+AllowAll+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+4": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "16" ], diff --git a/src/MySql/test/New-AzMySqlFlexibleServerReplica.Recording.json b/src/MySql/test/New-AzMySqlFlexibleServerReplica.Recording.json index a299f66e17e5..2a8516bb824e 100644 --- a/src/MySql/test/New-AzMySqlFlexibleServerReplica.Recording.json +++ b/src/MySql/test/New-AzMySqlFlexibleServerReplica.Recording.json @@ -1,8 +1,8 @@ { - "New-AzMySqlFlexibleServerReplica+[NoContext]+CreateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+1": { + "New-AzMySqlFlexibleServerReplica+[NoContext]+CreateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "2" ], @@ -38,10 +38,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"gleefulOrange3\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-flexible-test-100.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-12-22T05:12:15.3040713+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100\",\"name\":\"mysql-flexible-test-100\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "New-AzMySqlFlexibleServerReplica+[NoContext]+CreateExpanded+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-replica?api-version=2020-07-01-preview+2": { + "New-AzMySqlFlexibleServerReplica+[NoContext]+CreateExpanded+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-replica?api-version=2020-07-01-preview+2": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-replica?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-replica?api-version=2020-07-01-preview", "Content": "{\r\n \"location\": \"West US 2\",\r\n \"properties\": {\r\n \"sourceServerId\": \"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100\",\r\n \"createMode\": \"Replica\"\r\n }\r\n}", "Headers": { }, @@ -515,10 +515,10 @@ "Content": "{\"name\":\"d8133f0f-f476-4fcb-9178-ec041aba8bf0\",\"status\":\"Succeeded\",\"startTime\":\"2020-12-22T05:12:16.46Z\"}" } }, - "New-AzMySqlFlexibleServerReplica+[NoContext]+CreateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-replica?api-version=2020-07-01-preview+14": { + "New-AzMySqlFlexibleServerReplica+[NoContext]+CreateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-replica?api-version=2020-07-01-preview+14": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-replica?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-replica?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -554,10 +554,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"gleefulOrange3\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-test-100-replica.mysql.database.azure.com\",\"sourceServerId\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-12-22T05:23:19.0409909+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"Replica\",\"replicaCapacity\":0,\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-replica\",\"name\":\"mysql-test-100-replica\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "New-AzMySqlFlexibleServerReplica+[NoContext]+CreateExpanded+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-replica?api-version=2020-07-01-preview+15": { + "New-AzMySqlFlexibleServerReplica+[NoContext]+CreateExpanded+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-replica?api-version=2020-07-01-preview+15": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-replica?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-replica?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "16" ], diff --git a/src/MySql/test/Remove-AzMySqlFlexibleServer.Recording.json b/src/MySql/test/Remove-AzMySqlFlexibleServer.Recording.json index 7726502f3484..55ed9ca3a84c 100644 --- a/src/MySql/test/Remove-AzMySqlFlexibleServer.Recording.json +++ b/src/MySql/test/Remove-AzMySqlFlexibleServer.Recording.json @@ -1,8 +1,8 @@ { - "Remove-AzMySqlFlexibleServer+[NoContext]+Delete+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100?api-version=2020-07-01-preview+1": { + "Remove-AzMySqlFlexibleServer+[NoContext]+Delete+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100?api-version=2020-07-01-preview", "Content": "{\r\n \"location\": \"eastus2euap\",\r\n \"sku\": {\r\n \"name\": \"Standard_B1ms\",\r\n \"tier\": \"Burstable\"\r\n },\r\n \"properties\": {\r\n \"storageProfile\": {\r\n \"backupRetentionDays\": 7,\r\n \"storageMB\": 10240\r\n },\r\n \"administratorLogin\": \"mysql_test\",\r\n \"administratorLoginPassword\": \"Pasword01!!2020\",\r\n \"version\": \"5.7\",\r\n \"createMode\": \"Default\"\r\n }\r\n}", "Headers": { }, @@ -76,10 +76,10 @@ "Content": "{\"name\":\"bdca3d03-d749-4999-9f97-9e9e51e4c414\",\"status\":\"Failed\",\"startTime\":\"2020-11-11T06:51:56.037Z\",\"error\":{\"code\":\"ServiceBusy\",\"message\":\"Service is temporarily busy and the operation cannot be performed. Please try again later.\"}}" } }, - "Remove-AzMySqlFlexibleServer+[NoContext]+Delete+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100?api-version=2020-07-01-preview+3": { + "Remove-AzMySqlFlexibleServer+[NoContext]+Delete+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100?api-version=2020-07-01-preview+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -115,10 +115,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"mysql_test\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Stopped\",\"haState\":\"\",\"fullyQualifiedDomainName\":\"mysql-test-100.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-11-11T01:19:49.1443505+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100\",\"name\":\"mysql-test-100\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "Remove-AzMySqlFlexibleServer+[NoContext]+Delete+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+1": { + "Remove-AzMySqlFlexibleServer+[NoContext]+Delete+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+1": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "18" ], @@ -475,10 +475,10 @@ "Content": null } }, - "Remove-AzMySqlFlexibleServer+[NoContext]+DeleteViaIdentity+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+1": { + "Remove-AzMySqlFlexibleServer+[NoContext]+DeleteViaIdentity+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview+1": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-2?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "23" ], diff --git a/src/MySql/test/Remove-AzMySqlFlexibleServer.Tests.ps1 b/src/MySql/test/Remove-AzMySqlFlexibleServer.Tests.ps1 index d085d34a106d..c8c41c01a185 100644 --- a/src/MySql/test/Remove-AzMySqlFlexibleServer.Tests.ps1 +++ b/src/MySql/test/Remove-AzMySqlFlexibleServer.Tests.ps1 @@ -32,7 +32,7 @@ Describe 'Remove-AzMySqlFlexibleServer' { $password = 'Pasword01!!2020' | ConvertTo-SecureString -AsPlainText -Force New-AzMySqlFlexibleServer -Location $env.location -ResourceGroupName $env.resourceGroup -Name $env.serverName2 -AdministratorUserName mysql_test -AdministratorLoginPassword $password } - $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBForMySql/flexibleServers/$($env.serverName2)" + $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBforMySQL/flexibleServers/$($env.serverName2)" Remove-AzMySqlFlexibleServer -InputObject $ID } | Should -Not -Throw } diff --git a/src/MySql/test/Remove-AzMySqlFlexibleServerDatabase.Recording.json b/src/MySql/test/Remove-AzMySqlFlexibleServerDatabase.Recording.json index 6f47f5153beb..5cc93240b0e8 100644 --- a/src/MySql/test/Remove-AzMySqlFlexibleServerDatabase.Recording.json +++ b/src/MySql/test/Remove-AzMySqlFlexibleServerDatabase.Recording.json @@ -1,8 +1,8 @@ { - "Remove-AzMySqlFlexibleServerDatabase+[NoContext]+Delete+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+1": { + "Remove-AzMySqlFlexibleServerDatabase+[NoContext]+Delete+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", "Content": "{\r\n \"properties\": {\r\n \"charset\": \"latin1\"\r\n }\r\n}", "Headers": { }, @@ -76,10 +76,10 @@ "Content": "{\"name\":\"9a03a575-bc13-408a-8bf7-fc0752b3213c\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-10T22:04:40.043Z\"}" } }, - "Remove-AzMySqlFlexibleServerDatabase+[NoContext]+Delete+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+3": { + "Remove-AzMySqlFlexibleServerDatabase+[NoContext]+Delete+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -115,10 +115,10 @@ "Content": "{\"properties\":{\"charset\":\"latin1\",\"collation\":\"latin1_swedish_ci\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb\",\"name\":\"mysqldb\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/databases\"}" } }, - "Remove-AzMySqlFlexibleServerDatabase+[NoContext]+Delete+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+4": { + "Remove-AzMySqlFlexibleServerDatabase+[NoContext]+Delete+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+4": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "19" ], @@ -236,10 +236,10 @@ "Content": "{\"properties\":{},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb\",\"name\":\"mysqldb\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/databases\"}" } }, - "Remove-AzMySqlFlexibleServerDatabase+[NoContext]+DeleteViaIdentity+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+1": { + "Remove-AzMySqlFlexibleServerDatabase+[NoContext]+DeleteViaIdentity+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", "Content": "{\r\n \"properties\": {\r\n \"charset\": \"latin1\"\r\n }\r\n}", "Headers": { }, @@ -313,10 +313,10 @@ "Content": "{\"name\":\"8ff93cff-ab9d-4a74-82cf-f3dc286df95f\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-10T22:05:11.433Z\"}" } }, - "Remove-AzMySqlFlexibleServerDatabase+[NoContext]+DeleteViaIdentity+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+3": { + "Remove-AzMySqlFlexibleServerDatabase+[NoContext]+DeleteViaIdentity+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -352,10 +352,10 @@ "Content": "{\"properties\":{\"charset\":\"latin1\",\"collation\":\"latin1_swedish_ci\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb\",\"name\":\"mysqldb\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/databases\"}" } }, - "Remove-AzMySqlFlexibleServerDatabase+[NoContext]+DeleteViaIdentity+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+4": { + "Remove-AzMySqlFlexibleServerDatabase+[NoContext]+DeleteViaIdentity+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+4": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "25" ], diff --git a/src/MySql/test/Remove-AzMySqlFlexibleServerDatabase.Tests.ps1 b/src/MySql/test/Remove-AzMySqlFlexibleServerDatabase.Tests.ps1 index 508166d3e1de..208ace448806 100644 --- a/src/MySql/test/Remove-AzMySqlFlexibleServerDatabase.Tests.ps1 +++ b/src/MySql/test/Remove-AzMySqlFlexibleServerDatabase.Tests.ps1 @@ -22,7 +22,7 @@ Describe 'Remove-AzMySqlFlexibleServerDatabase' { It 'DeleteViaIdentity' { { New-AzMySqlFlexibleServerDatabase -Name $env.databaseName -ResourceGroupName $env.resourceGroup -ServerName $env.flexibleServerName -Charset latin1 - $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBForMySql/flexibleServers/$($env.flexibleServerName)/databases/$($env.databaseName)" + $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBforMySQL/flexibleServers/$($env.flexibleServerName)/databases/$($env.databaseName)" Remove-AzMySqlFlexibleServerDatabase -Name $env.databaseName -ResourceGroupName $env.resourceGroup -ServerName $env.flexibleServerName } | Should -Not -Throw } diff --git a/src/MySql/test/Remove-AzMySqlFlexibleServerFirewallRule.Recording.json b/src/MySql/test/Remove-AzMySqlFlexibleServerFirewallRule.Recording.json index dbc490ea4cc0..36411c3873ee 100644 --- a/src/MySql/test/Remove-AzMySqlFlexibleServerFirewallRule.Recording.json +++ b/src/MySql/test/Remove-AzMySqlFlexibleServerFirewallRule.Recording.json @@ -1,8 +1,8 @@ { - "Remove-AzMySqlFlexibleServerFirewallRule+[NoContext]+Delete+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { + "Remove-AzMySqlFlexibleServerFirewallRule+[NoContext]+Delete+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": "{\r\n \"properties\": {\r\n \"startIpAddress\": \"0.0.0.0\",\r\n \"endIpAddress\": \"0.0.0.1\"\r\n }\r\n}", "Headers": { }, @@ -76,10 +76,10 @@ "Content": "{\"name\":\"c9876e71-00f7-42b9-a772-660c5061b600\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-10T09:28:20.113Z\"}" } }, - "Remove-AzMySqlFlexibleServerFirewallRule+[NoContext]+Delete+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+3": { + "Remove-AzMySqlFlexibleServerFirewallRule+[NoContext]+Delete+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -115,10 +115,10 @@ "Content": "{\"properties\":{\"startIpAddress\":\"0.0.0.0\",\"endIpAddress\":\"0.0.0.1\"},\"name\":\"mysqlrule01\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/firewallRules\"}" } }, - "Remove-AzMySqlFlexibleServerFirewallRule+[NoContext]+Delete+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+4": { + "Remove-AzMySqlFlexibleServerFirewallRule+[NoContext]+Delete+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+4": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "4" ], @@ -235,10 +235,10 @@ "Content": null } }, - "Remove-AzMySqlFlexibleServerFirewallRule+[NoContext]+DeleteViaIdentity+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { + "Remove-AzMySqlFlexibleServerFirewallRule+[NoContext]+DeleteViaIdentity+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": "{\r\n \"properties\": {\r\n \"startIpAddress\": \"0.0.0.0\",\r\n \"endIpAddress\": \"0.0.0.1\"\r\n }\r\n}", "Headers": { }, @@ -312,10 +312,10 @@ "Content": "{\"name\":\"db072919-e68c-46c6-aeba-c8363014728e\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-10T09:30:22.8Z\"}" } }, - "Remove-AzMySqlFlexibleServerFirewallRule+[NoContext]+DeleteViaIdentity+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+3": { + "Remove-AzMySqlFlexibleServerFirewallRule+[NoContext]+DeleteViaIdentity+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -351,10 +351,10 @@ "Content": "{\"properties\":{\"startIpAddress\":\"0.0.0.0\",\"endIpAddress\":\"0.0.0.1\"},\"name\":\"mysqlrule01\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/firewallRules\"}" } }, - "Remove-AzMySqlFlexibleServerFirewallRule+[NoContext]+DeleteViaIdentity+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+4": { + "Remove-AzMySqlFlexibleServerFirewallRule+[NoContext]+DeleteViaIdentity+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+4": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "10" ], diff --git a/src/MySql/test/Remove-AzMySqlFlexibleServerFirewallRule.Tests.ps1 b/src/MySql/test/Remove-AzMySqlFlexibleServerFirewallRule.Tests.ps1 index 8ea6b187138c..084c0e2d550b 100644 --- a/src/MySql/test/Remove-AzMySqlFlexibleServerFirewallRule.Tests.ps1 +++ b/src/MySql/test/Remove-AzMySqlFlexibleServerFirewallRule.Tests.ps1 @@ -19,7 +19,7 @@ Describe 'Remove-AzMySqlFlexibleServerFirewallRule' { It 'DeleteViaIdentity' { New-AzMySqlFlexibleServerFirewallRule -Name $env.firewallRuleName -ResourceGroupName $env.resourceGroup -ServerName $env.flexibleServerName -EndIPAddress 0.0.0.1 -StartIPAddress 0.0.0.0 - $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBForMySql/flexibleServers/$($env.flexibleServerName)/firewallRules/$($env.firewallRuleName)" + $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBforMySQL/flexibleServers/$($env.flexibleServerName)/firewallRules/$($env.firewallRuleName)" Remove-AzMySqlFlexibleServerFirewallRule -InputObject $ID } } diff --git a/src/MySql/test/Restart-AzMySqlFlexibleServer.Recording.json b/src/MySql/test/Restart-AzMySqlFlexibleServer.Recording.json index 0e32486c92d3..b7af877ed9ad 100644 --- a/src/MySql/test/Restart-AzMySqlFlexibleServer.Recording.json +++ b/src/MySql/test/Restart-AzMySqlFlexibleServer.Recording.json @@ -1,8 +1,8 @@ { - "Restart-AzMySqlFlexibleServer+[NoContext]+Restart+$POST+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/restart?api-version=2020-07-01-preview+1": { + "Restart-AzMySqlFlexibleServer+[NoContext]+Restart+$POST+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/restart?api-version=2020-07-01-preview+1": { "Request": { "Method": "POST", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/restart?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/restart?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "1" ], @@ -160,10 +160,10 @@ "Content": "{\"name\":\"mysql-flexible-test-100\",\"type\":\"MySQL\"}" } }, - "Restart-AzMySqlFlexibleServer+[NoContext]+RestartViaIdentity+$POST+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/restart?api-version=2020-07-01-preview+1": { + "Restart-AzMySqlFlexibleServer+[NoContext]+RestartViaIdentity+$POST+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/restart?api-version=2020-07-01-preview+1": { "Request": { "Method": "POST", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/restart?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/restart?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "5" ], diff --git a/src/MySql/test/Restart-AzMySqlFlexibleServer.Tests.ps1 b/src/MySql/test/Restart-AzMySqlFlexibleServer.Tests.ps1 index 584636bf8cbe..24b7b10e0dc5 100644 --- a/src/MySql/test/Restart-AzMySqlFlexibleServer.Tests.ps1 +++ b/src/MySql/test/Restart-AzMySqlFlexibleServer.Tests.ps1 @@ -20,7 +20,7 @@ Describe 'Restart-AzMySqlFlexibleServer' { It 'RestartViaIdentity' { { - $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBForMySql/flexibleServers/$($env.flexibleServerName)/restart" + $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBforMySQL/flexibleServers/$($env.flexibleServerName)/restart" Restart-AzMySqlFlexibleServer -InputObject $ID } | Should -Not -Throw } diff --git a/src/MySql/test/Restore-AzMySqlFlexibleServer.Recording.json b/src/MySql/test/Restore-AzMySqlFlexibleServer.Recording.json index 3ed48b09de15..51c355add4fd 100644 --- a/src/MySql/test/Restore-AzMySqlFlexibleServer.Recording.json +++ b/src/MySql/test/Restore-AzMySqlFlexibleServer.Recording.json @@ -1,8 +1,8 @@ { - "Restore-AzMySqlFlexibleServer+[NoContext]+PointInTimeRestore+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+1": { + "Restore-AzMySqlFlexibleServer+[NoContext]+PointInTimeRestore+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "1" ], @@ -38,10 +38,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"mysql_test\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":13,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-flexible-test-100.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-11-11T01:19:49.1443505+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100\",\"name\":\"mysql-flexible-test-100\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "Restore-AzMySqlFlexibleServer+[NoContext]+PointInTimeRestore+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-restore?api-version=2020-07-01-preview+2": { + "Restore-AzMySqlFlexibleServer+[NoContext]+PointInTimeRestore+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-restore?api-version=2020-07-01-preview+2": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-restore?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-restore?api-version=2020-07-01-preview", "Content": "{\r\n \"location\": \"West US 2\",\r\n \"sku\": {\r\n \"name\": \"Standard_B1ms\"\r\n },\r\n \"properties\": {\r\n \"sourceServerId\": \"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100\",\r\n \"restorePointInTime\": \"2020-11-11T22:22:36.1235805-08:00\",\r\n \"createMode\": \"PointInTimeRestore\"\r\n }\r\n}", "Headers": { }, @@ -795,10 +795,10 @@ "Content": "{\"name\":\"115199eb-e3bb-41d3-bd52-c3062c8bf172\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-12T06:32:36.307Z\"}" } }, - "Restore-AzMySqlFlexibleServer+[NoContext]+PointInTimeRestore+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-restore?api-version=2020-07-01-preview+21": { + "Restore-AzMySqlFlexibleServer+[NoContext]+PointInTimeRestore+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-restore?api-version=2020-07-01-preview+21": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-test-100-restore?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-test-100-restore?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], diff --git a/src/MySql/test/Start-AzMySqlFlexibleServer.Recording.json b/src/MySql/test/Start-AzMySqlFlexibleServer.Recording.json index f2d4b3dc2f77..4e5b242e14f5 100644 --- a/src/MySql/test/Start-AzMySqlFlexibleServer.Recording.json +++ b/src/MySql/test/Start-AzMySqlFlexibleServer.Recording.json @@ -1,8 +1,8 @@ { - "Start-AzMySqlFlexibleServer+[NoContext]+Start+$POST+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/stop?api-version=2020-07-01-preview+1": { + "Start-AzMySqlFlexibleServer+[NoContext]+Start+$POST+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/stop?api-version=2020-07-01-preview+1": { "Request": { "Method": "POST", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/stop?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/stop?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "1" ], @@ -200,10 +200,10 @@ "Content": "{\"name\":\"mysql-flexible-test-100\",\"type\":\"MySQL\"}" } }, - "Start-AzMySqlFlexibleServer+[NoContext]+Start+$POST+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/start?api-version=2020-07-01-preview+6": { + "Start-AzMySqlFlexibleServer+[NoContext]+Start+$POST+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/start?api-version=2020-07-01-preview+6": { "Request": { "Method": "POST", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/start?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/start?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "6" ], @@ -361,10 +361,10 @@ "Content": "{\"name\":\"mysql-flexible-test-100\",\"type\":\"MySQL\"}" } }, - "Start-AzMySqlFlexibleServer+[NoContext]+StartViaIdentity+$POST+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/stop?api-version=2020-07-01-preview+1": { + "Start-AzMySqlFlexibleServer+[NoContext]+StartViaIdentity+$POST+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/stop?api-version=2020-07-01-preview+1": { "Request": { "Method": "POST", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/stop?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/stop?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "10" ], @@ -602,10 +602,10 @@ "Content": "{\"name\":\"mysql-flexible-test-100\",\"type\":\"MySQL\"}" } }, - "Start-AzMySqlFlexibleServer+[NoContext]+StartViaIdentity+$POST+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/start?api-version=2020-07-01-preview+7": { + "Start-AzMySqlFlexibleServer+[NoContext]+StartViaIdentity+$POST+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/start?api-version=2020-07-01-preview+7": { "Request": { "Method": "POST", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/start?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/start?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "16" ], diff --git a/src/MySql/test/Start-AzMySqlFlexibleServer.Tests.ps1 b/src/MySql/test/Start-AzMySqlFlexibleServer.Tests.ps1 index e27b18424815..d2b7d033e690 100644 --- a/src/MySql/test/Start-AzMySqlFlexibleServer.Tests.ps1 +++ b/src/MySql/test/Start-AzMySqlFlexibleServer.Tests.ps1 @@ -21,7 +21,7 @@ Describe 'Start-AzMySqlFlexibleServer' { It 'StartViaIdentity' { { - $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBForMySql/flexibleServers/$($env.flexibleServerName)/start" + $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBforMySQL/flexibleServers/$($env.flexibleServerName)/start" Stop-AzMySqlFlexibleServer -ResourceGroupName $env.resourceGroup -Name $env.flexibleServerName Start-AzMySqlFlexibleServer -InputObject $ID } | Should -Not -Throw diff --git a/src/MySql/test/Stop-AzMySqlFlexibleServer.Recording.json b/src/MySql/test/Stop-AzMySqlFlexibleServer.Recording.json index b228eb0de1a1..998c5589d7c7 100644 --- a/src/MySql/test/Stop-AzMySqlFlexibleServer.Recording.json +++ b/src/MySql/test/Stop-AzMySqlFlexibleServer.Recording.json @@ -1,8 +1,8 @@ { - "Stop-AzMySqlFlexibleServer+[NoContext]+Stop+$POST+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/stop?api-version=2020-07-01-preview+1": { + "Stop-AzMySqlFlexibleServer+[NoContext]+Stop+$POST+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/stop?api-version=2020-07-01-preview+1": { "Request": { "Method": "POST", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/stop?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/stop?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "1" ], @@ -200,10 +200,10 @@ "Content": "{\"name\":\"mysql-flexible-test-100\",\"type\":\"MySQL\"}" } }, - "Stop-AzMySqlFlexibleServer+[NoContext]+Stop+$POST+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/start?api-version=2020-07-01-preview+6": { + "Stop-AzMySqlFlexibleServer+[NoContext]+Stop+$POST+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/start?api-version=2020-07-01-preview+6": { "Request": { "Method": "POST", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/start?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/start?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "6" ], @@ -321,10 +321,10 @@ "Content": "{\"name\":\"mysql-flexible-test-100\",\"type\":\"MySQL\"}" } }, - "Stop-AzMySqlFlexibleServer+[NoContext]+StopViaIdentity+$POST+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/stop?api-version=2020-07-01-preview+1": { + "Stop-AzMySqlFlexibleServer+[NoContext]+StopViaIdentity+$POST+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/stop?api-version=2020-07-01-preview+1": { "Request": { "Method": "POST", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/stop?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/stop?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "9" ], @@ -522,10 +522,10 @@ "Content": "{\"name\":\"mysql-flexible-test-100\",\"type\":\"MySQL\"}" } }, - "Stop-AzMySqlFlexibleServer+[NoContext]+StopViaIdentity+$POST+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/start?api-version=2020-07-01-preview+6": { + "Stop-AzMySqlFlexibleServer+[NoContext]+StopViaIdentity+$POST+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/start?api-version=2020-07-01-preview+6": { "Request": { "Method": "POST", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/start?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/start?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "6" ], diff --git a/src/MySql/test/Stop-AzMySqlFlexibleServer.Tests.ps1 b/src/MySql/test/Stop-AzMySqlFlexibleServer.Tests.ps1 index d8a0ccc986f9..003e218ae919 100644 --- a/src/MySql/test/Stop-AzMySqlFlexibleServer.Tests.ps1 +++ b/src/MySql/test/Stop-AzMySqlFlexibleServer.Tests.ps1 @@ -21,7 +21,7 @@ Describe 'Stop-AzMySqlFlexibleServer' { It 'StopViaIdentity' { { - $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBForMySql/flexibleServers/$($env.flexibleServerName)/stop" + $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBforMySQL/flexibleServers/$($env.flexibleServerName)/stop" Stop-AzMySqlFlexibleServer -InputObject $ID Start-AzMySqlFlexibleServer -ResourceGroupName $env.resourceGroup -Name $env.flexibleServerName } | Should -Not -Throw diff --git a/src/MySql/test/Test-AzMySqlFlexibleServerConnect.Recording.json b/src/MySql/test/Test-AzMySqlFlexibleServerConnect.Recording.json index f759906c98ac..f6950f937746 100644 --- a/src/MySql/test/Test-AzMySqlFlexibleServerConnect.Recording.json +++ b/src/MySql/test/Test-AzMySqlFlexibleServerConnect.Recording.json @@ -1,8 +1,8 @@ { - "Get-AzMySqlFlexibleServerConnect+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+1": { + "Get-AzMySqlFlexibleServerConnect+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "1" ], @@ -38,10 +38,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"mysqltest\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-flexible-test-100.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2021-01-13T01:02:10.9821685+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"East US 2 EUAP\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100\",\"name\":\"mysql-flexible-test-100\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "Get-AzMySqlFlexibleServerConnect+[NoContext]+GetViaIdentity+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+1": { + "Get-AzMySqlFlexibleServerConnect+[NoContext]+GetViaIdentity+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "2" ], @@ -77,10 +77,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"mysqltest\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-flexible-test-100.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2021-01-13T01:02:10.9821685+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"East US 2 EUAP\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100\",\"name\":\"mysql-flexible-test-100\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "Get-AzMySqlFlexibleServerConnect+[NoContext]+GetAndQuery+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+1": { + "Get-AzMySqlFlexibleServerConnect+[NoContext]+GetAndQuery+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "3" ], @@ -116,10 +116,10 @@ "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"mysqltest\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":7,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-flexible-test-100.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2021-01-13T01:02:10.9821685+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"East US 2 EUAP\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100\",\"name\":\"mysql-flexible-test-100\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "Get-AzMySqlFlexibleServerConnect+[NoContext]+GetViaIdentityAndQuery+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+1": { + "Get-AzMySqlFlexibleServerConnect+[NoContext]+GetViaIdentityAndQuery+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+1": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "4" ], diff --git a/src/MySql/test/Test-AzMySqlFlexibleServerConnect.Tests.ps1 b/src/MySql/test/Test-AzMySqlFlexibleServerConnect.Tests.ps1 index a8429fd2c430..54d14c5e80cd 100644 --- a/src/MySql/test/Test-AzMySqlFlexibleServerConnect.Tests.ps1 +++ b/src/MySql/test/Test-AzMySqlFlexibleServerConnect.Tests.ps1 @@ -25,7 +25,7 @@ Describe 'Test-AzMySqlFlexibleServerConnect' { It 'TestViaIdentity' { { - $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBForMySql/flexibleServers/$($env.flexibleServerName)" + $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBforMySQL/flexibleServers/$($env.flexibleServerName)" Get-AzMySqlFlexibleServerConnect -InputObject $ID -AdministratorLoginPassword $password } | Should -Not -Throw } @@ -38,7 +38,7 @@ Describe 'Test-AzMySqlFlexibleServerConnect' { It 'TestViaIdentityAndQuery' { { - $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBForMySql/flexibleServers/$($env.flexibleServerName)" + $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBforMySQL/flexibleServers/$($env.flexibleServerName)" Get-AzMySqlFlexibleServerConnect -InputObject $ID -AdministratorLoginPassword $password -Query "CREATE TABLE dbtest2 (col1 INT)" } | Should -Not -Throw } diff --git a/src/MySql/test/Update-AzMySqlFlexibleServer.Recording.json b/src/MySql/test/Update-AzMySqlFlexibleServer.Recording.json index 9417f0a830ca..e216466d3825 100644 --- a/src/MySql/test/Update-AzMySqlFlexibleServer.Recording.json +++ b/src/MySql/test/Update-AzMySqlFlexibleServer.Recording.json @@ -1,8 +1,8 @@ { - "Update-AzMySqlFlexibleServer+[NoContext]+UpdateExpanded+$PATCH+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+1": { + "Update-AzMySqlFlexibleServer+[NoContext]+UpdateExpanded+$PATCH+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+1": { "Request": { "Method": "PATCH", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", "Content": "{\r\n \"properties\": {\r\n \"storageProfile\": {\r\n \"backupRetentionDays\": 12\r\n }\r\n }\r\n}", "Headers": { }, @@ -16,35 +16,35 @@ "Headers": { "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBforMySQL/locations/eastus2euap/operationResults/9d9b1caf-9e73-4135-a4a6-2965ea2d6888?api-version=2020-07-01-preview" ], + "Location": [ "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBforMySQL/locations/eastus2euap/operationResults/f21ed477-99a4-4371-a495-c5fe4b68fd50?api-version=2020-07-01-preview" ], "Retry-After": [ "60" ], - "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBforMySQL/locations/eastus2euap/azureAsyncOperation/9d9b1caf-9e73-4135-a4a6-2965ea2d6888?api-version=2020-07-01-preview" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBforMySQL/locations/eastus2euap/azureAsyncOperation/f21ed477-99a4-4371-a495-c5fe4b68fd50?api-version=2020-07-01-preview" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-request-id": [ "12c5f00a-e093-4fe5-8c9e-9b10037a7589" ], + "x-ms-request-id": [ "f21ed477-99a4-4371-a495-c5fe4b68fd50" ], "Server": [ "Microsoft-HTTPAPI/2.0" ], - "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], - "x-ms-correlation-request-id": [ "d6a13c9e-3b34-462d-b92a-dfda4c41e6e1" ], - "x-ms-routing-request-id": [ "WESTUS2:20201111T203501Z:d6a13c9e-3b34-462d-b92a-dfda4c41e6e1" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1196" ], + "x-ms-correlation-request-id": [ "4fe102cb-baf7-452b-8921-953e20831787" ], + "x-ms-routing-request-id": [ "WESTUS2:20210210T003641Z:4fe102cb-baf7-452b-8921-953e20831787" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "Date": [ "Wed, 11 Nov 2020 20:35:01 GMT" ] + "Date": [ "Wed, 10 Feb 2021 00:36:40 GMT" ] }, "ContentHeaders": { "Content-Length": [ "88" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"operation\":\"UpsertServerManagementOperationV2\",\"startTime\":\"2020-11-11T20:35:01.193Z\"}" + "Content": "{\"operation\":\"UpsertServerManagementOperationV2\",\"startTime\":\"2021-02-10T00:36:41.067Z\"}" } }, - "Update-AzMySqlFlexibleServer+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBforMySQL/locations/eastus2euap/azureAsyncOperation/9d9b1caf-9e73-4135-a4a6-2965ea2d6888?api-version=2020-07-01-preview+2": { + "Update-AzMySqlFlexibleServer+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBforMySQL/locations/eastus2euap/azureAsyncOperation/f21ed477-99a4-4371-a495-c5fe4b68fd50?api-version=2020-07-01-preview+2": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBforMySQL/locations/eastus2euap/azureAsyncOperation/9d9b1caf-9e73-4135-a4a6-2965ea2d6888?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBforMySQL/locations/eastus2euap/azureAsyncOperation/f21ed477-99a4-4371-a495-c5fe4b68fd50?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "2" ], - "x-ms-client-request-id": [ "5de2b3f1-7c00-4fde-8658-b07820cf509e" ], + "x-ms-unique-id": [ "17" ], + "x-ms-client-request-id": [ "5437bf0e-a96d-4a0d-962d-c2808c5da66c" ], "CommandName": [ "Az.MySql.internal\\Update-AzMySqlFlexibleServer" ], "FullCommandName": [ "Update-AzMySqlFlexibleServer_UpdateExpanded" ], "ParameterSetName": [ "__AllParameterSets" ], @@ -60,31 +60,31 @@ "Pragma": [ "no-cache" ], "Retry-After": [ "60" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-request-id": [ "fa238a0a-fde5-416b-b8f0-f11cc3e97347" ], + "x-ms-request-id": [ "f8e5f9d5-4c30-44de-a103-0c18a83dd62f" ], "Server": [ "Microsoft-HTTPAPI/2.0" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], - "x-ms-correlation-request-id": [ "5ed36ce5-07b5-414c-ba9e-1728a3444a35" ], - "x-ms-routing-request-id": [ "WESTUS2:20201111T203601Z:5ed36ce5-07b5-414c-ba9e-1728a3444a35" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11987" ], + "x-ms-correlation-request-id": [ "7fc07c67-20f1-476e-9890-43478966d5cc" ], + "x-ms-routing-request-id": [ "WESTUS2:20210210T003741Z:7fc07c67-20f1-476e-9890-43478966d5cc" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "Date": [ "Wed, 11 Nov 2020 20:36:00 GMT" ] + "Date": [ "Wed, 10 Feb 2021 00:37:41 GMT" ] }, "ContentHeaders": { "Content-Length": [ "107" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"name\":\"9d9b1caf-9e73-4135-a4a6-2965ea2d6888\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-11T20:35:01.193Z\"}" + "Content": "{\"name\":\"f21ed477-99a4-4371-a495-c5fe4b68fd50\",\"status\":\"Succeeded\",\"startTime\":\"2021-02-10T00:36:41.067Z\"}" } }, - "Update-AzMySqlFlexibleServer+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+3": { + "Update-AzMySqlFlexibleServer+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "3" ], - "x-ms-client-request-id": [ "5de2b3f1-7c00-4fde-8658-b07820cf509e" ], + "x-ms-unique-id": [ "18" ], + "x-ms-client-request-id": [ "5437bf0e-a96d-4a0d-962d-c2808c5da66c" ], "CommandName": [ "Az.MySql.internal\\Update-AzMySqlFlexibleServer" ], "FullCommandName": [ "Update-AzMySqlFlexibleServer_UpdateExpanded" ], "ParameterSetName": [ "__AllParameterSets" ], @@ -99,32 +99,32 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-request-id": [ "c9775cc1-29f1-436f-bf0b-9140a39b8a17" ], + "x-ms-request-id": [ "ff2bc1d4-261e-4c43-bdda-eb245b0d2310" ], "Server": [ "Microsoft-HTTPAPI/2.0" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "11997" ], - "x-ms-correlation-request-id": [ "32e8d714-3e40-41ed-8268-e5d00b58389a" ], - "x-ms-routing-request-id": [ "WESTUS2:20201111T203601Z:32e8d714-3e40-41ed-8268-e5d00b58389a" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11986" ], + "x-ms-correlation-request-id": [ "216ee7f5-9109-495d-9882-eae25d29119e" ], + "x-ms-routing-request-id": [ "WESTUS2:20210210T003742Z:216ee7f5-9109-495d-9882-eae25d29119e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "Date": [ "Wed, 11 Nov 2020 20:36:01 GMT" ] + "Date": [ "Wed, 10 Feb 2021 00:37:41 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "946" ], + "Content-Length": [ "985" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"mysql_test\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":12,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-flexible-test-100.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-11-11T01:19:49.1443505+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100\",\"name\":\"mysql-flexible-test-100\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" + "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"mysql_test\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":100,\"backupRetentionDays\":12,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-flexible-test-100.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2021-02-10T00:37:42.1840618+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"East US 2 EUAP\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100\",\"name\":\"mysql-flexible-test-100\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } }, - "Update-AzMySqlFlexibleServer+[NoContext]+UpdateViaIdentityExpanded+$PATCH+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+1": { + "Update-AzMySqlFlexibleServer+[NoContext]+UpdateExpanded+$PATCH+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+4": { "Request": { "Method": "PATCH", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", - "Content": "{\r\n \"properties\": {\r\n \"storageProfile\": {\r\n \"backupRetentionDays\": 13\r\n }\r\n }\r\n}", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", + "Content": "{\r\n \"properties\": {\r\n \"maintenanceWindow\": {\r\n \"customWindow\": \"Enabled\",\r\n \"startHour\": 1,\r\n \"startMinute\": 30,\r\n \"dayOfWeek\": 1\r\n }\r\n }\r\n}", "Headers": { }, "ContentHeaders": { "Content-Type": [ "application/json" ], - "Content-Length": [ "93" ] + "Content-Length": [ "168" ] } }, "Response": { @@ -132,35 +132,35 @@ "Headers": { "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBforMySQL/locations/eastus2euap/operationResults/8138b975-7745-4fb6-a775-faa1d8fc95ed?api-version=2020-07-01-preview" ], - "Retry-After": [ "60" ], - "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBforMySQL/locations/eastus2euap/azureAsyncOperation/8138b975-7745-4fb6-a775-faa1d8fc95ed?api-version=2020-07-01-preview" ], + "Location": [ "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBforMySQL/locations/eastus2euap/operationResults/e39bd629-f0e0-43f7-a372-0eff212a35f7?api-version=2020-07-01-preview" ], + "Retry-After": [ "5" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBforMySQL/locations/eastus2euap/azureAsyncOperation/e39bd629-f0e0-43f7-a372-0eff212a35f7?api-version=2020-07-01-preview" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-request-id": [ "eb6dbe8d-0000-4b0e-a7ef-ca3a17e7fbd5" ], + "x-ms-request-id": [ "e39bd629-f0e0-43f7-a372-0eff212a35f7" ], "Server": [ "Microsoft-HTTPAPI/2.0" ], - "x-ms-ratelimit-remaining-subscription-writes": [ "1198" ], - "x-ms-correlation-request-id": [ "90af5f65-2e01-4224-aa5b-bd01166cc8b9" ], - "x-ms-routing-request-id": [ "WESTUS2:20201111T203602Z:90af5f65-2e01-4224-aa5b-bd01166cc8b9" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1195" ], + "x-ms-correlation-request-id": [ "ac503a21-5965-4f09-8a51-765cdda6e954" ], + "x-ms-routing-request-id": [ "WESTUS2:20210210T003743Z:ac503a21-5965-4f09-8a51-765cdda6e954" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "Date": [ "Wed, 11 Nov 2020 20:36:01 GMT" ] + "Date": [ "Wed, 10 Feb 2021 00:37:42 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "87" ], + "Content-Length": [ "97" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"operation\":\"UpsertServerManagementOperationV2\",\"startTime\":\"2020-11-11T20:36:02.39Z\"}" + "Content": "{\"operation\":\"UpsertMaintenanceWindowManagementOperation\",\"startTime\":\"2021-02-10T00:37:42.917Z\"}" } }, - "Update-AzMySqlFlexibleServer+[NoContext]+UpdateViaIdentityExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBforMySQL/locations/eastus2euap/azureAsyncOperation/8138b975-7745-4fb6-a775-faa1d8fc95ed?api-version=2020-07-01-preview+2": { + "Update-AzMySqlFlexibleServer+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBforMySQL/locations/eastus2euap/azureAsyncOperation/e39bd629-f0e0-43f7-a372-0eff212a35f7?api-version=2020-07-01-preview+5": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBforMySQL/locations/eastus2euap/azureAsyncOperation/8138b975-7745-4fb6-a775-faa1d8fc95ed?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBforMySQL/locations/eastus2euap/azureAsyncOperation/e39bd629-f0e0-43f7-a372-0eff212a35f7?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "5" ], - "x-ms-client-request-id": [ "7483358d-4014-4d6a-a488-3e301591d7fb" ], + "x-ms-unique-id": [ "20" ], + "x-ms-client-request-id": [ "ba0d6807-9e62-4897-9d1b-9c6c172cb80c" ], "CommandName": [ "Az.MySql.internal\\Update-AzMySqlFlexibleServer" ], "FullCommandName": [ "Update-AzMySqlFlexibleServer_UpdateExpanded" ], "ParameterSetName": [ "__AllParameterSets" ], @@ -174,33 +174,33 @@ "Headers": { "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Retry-After": [ "60" ], + "Retry-After": [ "5" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-request-id": [ "30baa385-97b6-44e2-a8fb-4abb025105c5" ], + "x-ms-request-id": [ "b78e2c05-ad94-46a2-8284-3ae4f78206cf" ], "Server": [ "Microsoft-HTTPAPI/2.0" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "11996" ], - "x-ms-correlation-request-id": [ "db5a2861-fce2-4c65-ade7-a3c9ee7189d8" ], - "x-ms-routing-request-id": [ "WESTUS2:20201111T203702Z:db5a2861-fce2-4c65-ade7-a3c9ee7189d8" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11985" ], + "x-ms-correlation-request-id": [ "66bb2d45-37d4-43e2-b5c7-45d3dde930cf" ], + "x-ms-routing-request-id": [ "WESTUS2:20210210T003748Z:66bb2d45-37d4-43e2-b5c7-45d3dde930cf" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "Date": [ "Wed, 11 Nov 2020 20:37:02 GMT" ] + "Date": [ "Wed, 10 Feb 2021 00:37:47 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "106" ], + "Content-Length": [ "107" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"name\":\"8138b975-7745-4fb6-a775-faa1d8fc95ed\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-11T20:36:02.39Z\"}" + "Content": "{\"name\":\"e39bd629-f0e0-43f7-a372-0eff212a35f7\",\"status\":\"Succeeded\",\"startTime\":\"2021-02-10T00:37:42.917Z\"}" } }, - "Update-AzMySqlFlexibleServer+[NoContext]+UpdateViaIdentityExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+3": { + "Update-AzMySqlFlexibleServer+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+6": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "6" ], - "x-ms-client-request-id": [ "7483358d-4014-4d6a-a488-3e301591d7fb" ], + "x-ms-unique-id": [ "21" ], + "x-ms-client-request-id": [ "ba0d6807-9e62-4897-9d1b-9c6c172cb80c" ], "CommandName": [ "Az.MySql.internal\\Update-AzMySqlFlexibleServer" ], "FullCommandName": [ "Update-AzMySqlFlexibleServer_UpdateExpanded" ], "ParameterSetName": [ "__AllParameterSets" ], @@ -215,20 +215,175 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-request-id": [ "d9878380-9502-41bc-a178-d3210b4c6905" ], + "x-ms-request-id": [ "9f947091-b7fa-403e-89ca-4f5ba4b10228" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11984" ], + "x-ms-correlation-request-id": [ "68efed11-d6ac-4b8b-8432-f6f6263c6daf" ], + "x-ms-routing-request-id": [ "WESTUS2:20210210T003748Z:68efed11-d6ac-4b8b-8432-f6f6263c6daf" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "Date": [ "Wed, 10 Feb 2021 00:37:48 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "985" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"mysql_test\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":100,\"backupRetentionDays\":12,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-flexible-test-100.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2021-02-10T00:37:48.6509809+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Enabled\",\"dayOfWeek\":1,\"startHour\":1,\"startMinute\":30},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"East US 2 EUAP\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100\",\"name\":\"mysql-flexible-test-100\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" + } + }, + "Update-AzMySqlFlexibleServer+[NoContext]+UpdateViaIdentityExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", + "Content": null, + "Headers": { + "x-ms-unique-id": [ "22" ], + "x-ms-client-request-id": [ "ff49ea3f-d2a4-4157-bb28-7209f1192c51" ], + "CommandName": [ "Get-AzMySqlFlexibleServer" ], + "FullCommandName": [ "Get-AzMySqlFlexibleServer_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "X-Content-Type-Options": [ "nosniff" ], + "x-ms-request-id": [ "a7712bdb-bb72-4ec3-850e-790d70656bd0" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11983" ], + "x-ms-correlation-request-id": [ "adb35269-c83e-48df-89b0-ecd05641d244" ], + "x-ms-routing-request-id": [ "WESTUS2:20210210T003749Z:adb35269-c83e-48df-89b0-ecd05641d244" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "Date": [ "Wed, 10 Feb 2021 00:37:48 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "985" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"mysql_test\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":100,\"backupRetentionDays\":12,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-flexible-test-100.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2021-02-10T00:37:49.1259736+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Enabled\",\"dayOfWeek\":1,\"startHour\":1,\"startMinute\":30},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"East US 2 EUAP\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100\",\"name\":\"mysql-flexible-test-100\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" + } + }, + "Update-AzMySqlFlexibleServer+[NoContext]+UpdateViaIdentityExpanded+$PATCH+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+2": { + "Request": { + "Method": "PATCH", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", + "Content": "{\r\n \"properties\": {\r\n \"storageProfile\": {\r\n \"storageMB\": 20480\r\n }\r\n }\r\n}", + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "86" ] + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBforMySQL/locations/eastus2euap/operationResults/fdd50851-9c78-4de5-8e51-4e667e8343c8?api-version=2020-07-01-preview" ], + "Retry-After": [ "60" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBforMySQL/locations/eastus2euap/azureAsyncOperation/fdd50851-9c78-4de5-8e51-4e667e8343c8?api-version=2020-07-01-preview" ], + "X-Content-Type-Options": [ "nosniff" ], + "x-ms-request-id": [ "fdd50851-9c78-4de5-8e51-4e667e8343c8" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1194" ], + "x-ms-correlation-request-id": [ "647d2e9f-a88b-45ec-877a-3a12a1e425c7" ], + "x-ms-routing-request-id": [ "WESTUS2:20210210T003750Z:647d2e9f-a88b-45ec-877a-3a12a1e425c7" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "Date": [ "Wed, 10 Feb 2021 00:37:49 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "88" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"operation\":\"UpsertServerManagementOperationV2\",\"startTime\":\"2021-02-10T00:37:49.857Z\"}" + } + }, + "Update-AzMySqlFlexibleServer+[NoContext]+UpdateViaIdentityExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBforMySQL/locations/eastus2euap/azureAsyncOperation/fdd50851-9c78-4de5-8e51-4e667e8343c8?api-version=2020-07-01-preview+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/providers/Microsoft.DBforMySQL/locations/eastus2euap/azureAsyncOperation/fdd50851-9c78-4de5-8e51-4e667e8343c8?api-version=2020-07-01-preview", + "Content": null, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "24" ], + "x-ms-client-request-id": [ "3c07e1a4-69e5-44a3-b742-0fad2b2cd382" ], + "CommandName": [ "Az.MySql.internal\\Update-AzMySqlFlexibleServer" ], + "FullCommandName": [ "Update-AzMySqlFlexibleServer_UpdateViaIdentityExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Retry-After": [ "60" ], + "X-Content-Type-Options": [ "nosniff" ], + "x-ms-request-id": [ "18535aa7-2d6b-4710-b3ee-39e86d897074" ], + "Server": [ "Microsoft-HTTPAPI/2.0" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11982" ], + "x-ms-correlation-request-id": [ "870ebd85-8305-453d-81d2-e5850c66323c" ], + "x-ms-routing-request-id": [ "WESTUS2:20210210T003850Z:870ebd85-8305-453d-81d2-e5850c66323c" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "Date": [ "Wed, 10 Feb 2021 00:38:49 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "107" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"name\":\"fdd50851-9c78-4de5-8e51-4e667e8343c8\",\"status\":\"Succeeded\",\"startTime\":\"2021-02-10T00:37:49.857Z\"}" + } + }, + "Update-AzMySqlFlexibleServer+[NoContext]+UpdateViaIdentityExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview+4": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100?api-version=2020-07-01-preview", + "Content": null, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "25" ], + "x-ms-client-request-id": [ "3c07e1a4-69e5-44a3-b742-0fad2b2cd382" ], + "CommandName": [ "Az.MySql.internal\\Update-AzMySqlFlexibleServer" ], + "FullCommandName": [ "Update-AzMySqlFlexibleServer_UpdateViaIdentityExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/Az4.0.0-preview" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "X-Content-Type-Options": [ "nosniff" ], + "x-ms-request-id": [ "88860565-80a4-4722-b2cb-bff5471fc55d" ], "Server": [ "Microsoft-HTTPAPI/2.0" ], - "x-ms-ratelimit-remaining-subscription-reads": [ "11995" ], - "x-ms-correlation-request-id": [ "4038bc6a-6eaa-4184-941b-e3dfa9e1f0b7" ], - "x-ms-routing-request-id": [ "WESTUS2:20201111T203702Z:4038bc6a-6eaa-4184-941b-e3dfa9e1f0b7" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11981" ], + "x-ms-correlation-request-id": [ "d898ac23-b6bb-4c0c-81bb-5b853637e642" ], + "x-ms-routing-request-id": [ "WESTUS2:20210210T003850Z:d898ac23-b6bb-4c0c-81bb-5b853637e642" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "Date": [ "Wed, 11 Nov 2020 20:37:02 GMT" ] + "Date": [ "Wed, 10 Feb 2021 00:38:50 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "946" ], + "Content-Length": [ "985" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"mysql_test\",\"storageProfile\":{\"storageMB\":10240,\"storageIops\":0,\"backupRetentionDays\":13,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-flexible-test-100.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2020-11-11T01:19:49.1443505+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Disabled\",\"dayOfWeek\":0,\"startHour\":0,\"startMinute\":0},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"West US 2\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100\",\"name\":\"mysql-flexible-test-100\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" + "Content": "{\"sku\":{\"name\":\"Standard_B1ms\",\"tier\":\"Burstable\",\"capacity\":0},\"properties\":{\"administratorLogin\":\"mysql_test\",\"storageProfile\":{\"storageMB\":20480,\"storageIops\":100,\"backupRetentionDays\":12,\"storageAutogrow\":\"Disabled\",\"fileStorageSkuName\":\"Premium_LRS\"},\"version\":\"5.7\",\"state\":\"Ready\",\"haState\":\"NotEnabled\",\"fullyQualifiedDomainName\":\"mysql-flexible-test-100.mysql.database.azure.com\",\"sourceServerId\":\"\",\"publicNetworkAccess\":\"Enabled\",\"sslEnforcement\":\"Disabled\",\"haEnabled\":\"Disabled\",\"earliestRestoreDate\":\"2021-02-10T00:38:50.8680298+00:00\",\"maintenanceWindow\":{\"customWindow\":\"Enabled\",\"dayOfWeek\":1,\"startHour\":1,\"startMinute\":30},\"replicationRole\":\"None\",\"replicaCapacity\":10,\"byokEnforcement\":\"Disabled\"},\"location\":\"East US 2 EUAP\",\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100\",\"name\":\"mysql-flexible-test-100\",\"type\":\"Microsoft.DBforMySQL/flexibleServers\"}" } } } \ No newline at end of file diff --git a/src/MySql/test/Update-AzMySqlFlexibleServer.Tests.ps1 b/src/MySql/test/Update-AzMySqlFlexibleServer.Tests.ps1 index 6779d9a1ab5c..bac06bac4032 100644 --- a/src/MySql/test/Update-AzMySqlFlexibleServer.Tests.ps1 +++ b/src/MySql/test/Update-AzMySqlFlexibleServer.Tests.ps1 @@ -14,16 +14,23 @@ while(-not $mockingPath) { Describe 'Update-AzMySqlFlexibleServer' { It 'UpdateExpanded' { { - $server = Update-AzMySqlFlexibleServer -ResourceGroupName $env.resourceGroup -Name $env.flexibleServerName -BackupRetentionDay 12 + $server = Update-AzMySqlFlexibleServer -ResourceGroupName $env.resourceGroup -Name $env.flexibleServerName -BackupRetentionDay 12 $server.StorageProfileBackupRetentionDay | Should -Be 12 + + $server = Update-AzMySqlFlexibleServer -ResourceGroupName $env.resourceGroup -Name $env.flexibleServerName -MaintenanceWindow "Mon:1:30" + $server.MaintenanceWindowCustomWindow | Should -Be 'Enabled' + $server.MaintenanceWindowDayOfWeek | Should -Be '1' + $server.MaintenanceWindowStartHour | Should -Be '1' + $server.MaintenanceWindowStartMinute | Should -Be '30' + } | Should -Not -Throw } It 'UpdateViaIdentityExpanded' { { - $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBforMySQL/flexibleServers/$($env.flexibleServerName)" - $server = Update-AzMySqlFlexibleServer -ResourceGroupName $env.resourceGroup -Name $env.flexibleServerName -BackupRetentionDay 13 - $server.StorageProfileBackupRetentionDay | Should -Be 13 + $server = Get-AzMySqlFlexibleServer -ResourceGroupName $env.resourceGroup -Name $env.flexibleServerName + $server = Update-AzMySqlFlexibleServer -InputObject $server -StorageInMb 20480 + $server.StorageProfileStorageMb | Should -Be 20480 } | Should -Not -Throw } } diff --git a/src/MySql/test/Update-AzMySqlFlexibleServerConfiguration.Recording.json b/src/MySql/test/Update-AzMySqlFlexibleServerConfiguration.Recording.json index cf8ee35f1070..31252eeaeb0c 100644 --- a/src/MySql/test/Update-AzMySqlFlexibleServerConfiguration.Recording.json +++ b/src/MySql/test/Update-AzMySqlFlexibleServerConfiguration.Recording.json @@ -1,8 +1,8 @@ { - "Update-AzMySqlFlexibleServerConfiguration+[NoContext]+UpdateExpanded+$PATCH+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/configurations/net_retry_count?api-version=2020-07-01-preview+1": { + "Update-AzMySqlFlexibleServerConfiguration+[NoContext]+UpdateExpanded+$PATCH+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/net_retry_count?api-version=2020-07-01-preview+1": { "Request": { "Method": "PATCH", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/configurations/net_retry_count?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/net_retry_count?api-version=2020-07-01-preview", "Content": "{\r\n \"properties\": {\r\n \"value\": \"15\",\r\n \"source\": \"user-override\"\r\n }\r\n}", "Headers": { }, @@ -76,10 +76,10 @@ "Content": "{\"name\":\"c2c8fea9-861e-4a2a-93a9-32bfe2c50359\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-10T22:20:08.817Z\"}" } }, - "Update-AzMySqlFlexibleServerConfiguration+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/configurations/net_retry_count?api-version=2020-07-01-preview+3": { + "Update-AzMySqlFlexibleServerConfiguration+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/net_retry_count?api-version=2020-07-01-preview+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/configurations/net_retry_count?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/net_retry_count?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -115,10 +115,10 @@ "Content": "{\"properties\":{\"value\":\"15\",\"description\":\"If a read or write on a communication port is interrupted, retry this many times before giving up.\",\"defaultValue\":\"10\",\"dataType\":\"Integer\",\"allowedValues\":\"1-4294967295\",\"source\":\"user-override\",\"isConfigPendingRestart\":\"True\",\"isDynamicConfig\":\"True\",\"isReadOnly\":\"False\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/net_retry_count\",\"name\":\"net_retry_count\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/configurations\"}" } }, - "Update-AzMySqlFlexibleServerConfiguration+[NoContext]+UpdateViaIdentityExpanded+$PATCH+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/configurations/wait_timeout?api-version=2020-07-01-preview+1": { + "Update-AzMySqlFlexibleServerConfiguration+[NoContext]+UpdateViaIdentityExpanded+$PATCH+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/wait_timeout?api-version=2020-07-01-preview+1": { "Request": { "Method": "PATCH", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/configurations/wait_timeout?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/wait_timeout?api-version=2020-07-01-preview", "Content": "{\r\n \"properties\": {\r\n \"value\": \"150\",\r\n \"source\": \"user-override\"\r\n }\r\n}", "Headers": { }, @@ -192,10 +192,10 @@ "Content": "{\"name\":\"17658c10-7926-4252-af2b-a6705e16a61d\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-10T22:20:24.987Z\"}" } }, - "Update-AzMySqlFlexibleServerConfiguration+[NoContext]+UpdateViaIdentityExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/configurations/wait_timeout?api-version=2020-07-01-preview+3": { + "Update-AzMySqlFlexibleServerConfiguration+[NoContext]+UpdateViaIdentityExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/wait_timeout?api-version=2020-07-01-preview+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/configurations/wait_timeout?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/configurations/wait_timeout?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], diff --git a/src/MySql/test/Update-AzMySqlFlexibleServerConfiguration.Tests.ps1 b/src/MySql/test/Update-AzMySqlFlexibleServerConfiguration.Tests.ps1 index 14ce42c6b31a..5d48e234c3d6 100644 --- a/src/MySql/test/Update-AzMySqlFlexibleServerConfiguration.Tests.ps1 +++ b/src/MySql/test/Update-AzMySqlFlexibleServerConfiguration.Tests.ps1 @@ -19,7 +19,7 @@ Describe 'Update-AzMySqlFlexibleServerConfiguration' { } It 'UpdateViaIdentityExpanded' { - $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBForMySql/flexibleServers/$($env.flexibleServerName)/configurations/wait_timeout" + $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBforMySQL/flexibleServers/$($env.flexibleServerName)/configurations/wait_timeout" $config = Update-AzMySqlFlexibleServerConfiguration -InputObject $ID -Value 150 -Source user-override $config.Value | Should -Be 150 $config.DefaultValue | Should -Be 28800 diff --git a/src/MySql/test/Update-AzMySqlFlexibleServerDatabase.Recording.json b/src/MySql/test/Update-AzMySqlFlexibleServerDatabase.Recording.json index 3eb510e08cb1..4363021608e5 100644 --- a/src/MySql/test/Update-AzMySqlFlexibleServerDatabase.Recording.json +++ b/src/MySql/test/Update-AzMySqlFlexibleServerDatabase.Recording.json @@ -1,8 +1,8 @@ { - "Update-AzMySqlFlexibleServerDatabase+[NoContext]+UpdateExpanded+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+1": { + "Update-AzMySqlFlexibleServerDatabase+[NoContext]+UpdateExpanded+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", "Content": "{\r\n \"properties\": {\r\n \"charset\": \"latin1\"\r\n }\r\n}", "Headers": { }, @@ -76,10 +76,10 @@ "Content": "{\"name\":\"3de3b321-423d-4c95-a378-650e50329f94\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-10T22:05:43.777Z\"}" } }, - "Update-AzMySqlFlexibleServerDatabase+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+3": { + "Update-AzMySqlFlexibleServerDatabase+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -115,10 +115,10 @@ "Content": "{\"properties\":{\"charset\":\"latin1\",\"collation\":\"latin1_swedish_ci\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb\",\"name\":\"mysqldb\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/databases\"}" } }, - "Update-AzMySqlFlexibleServerDatabase+[NoContext]+UpdateExpanded+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+4": { + "Update-AzMySqlFlexibleServerDatabase+[NoContext]+UpdateExpanded+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+4": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", "Content": "{\r\n \"properties\": {\r\n \"charset\": \"latin1\"\r\n }\r\n}", "Headers": { }, @@ -192,10 +192,10 @@ "Content": "{\"name\":\"5bbcdeb3-0e9a-47a2-8352-0c41f0e89497\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-10T22:05:59.623Z\"}" } }, - "Update-AzMySqlFlexibleServerDatabase+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+6": { + "Update-AzMySqlFlexibleServerDatabase+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+6": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -231,10 +231,10 @@ "Content": "{\"properties\":{\"charset\":\"latin1\",\"collation\":\"latin1_swedish_ci\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb\",\"name\":\"mysqldb\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/databases\"}" } }, - "Update-AzMySqlFlexibleServerDatabase+[NoContext]+UpdateViaIdentityExpanded+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+1": { + "Update-AzMySqlFlexibleServerDatabase+[NoContext]+UpdateViaIdentityExpanded+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", "Content": "{\r\n \"properties\": {\r\n \"charset\": \"latin1\"\r\n }\r\n}", "Headers": { }, @@ -308,10 +308,10 @@ "Content": "{\"name\":\"7ddc2bd0-8517-4716-9c2f-a95d5e868312\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-10T22:06:15.67Z\"}" } }, - "Update-AzMySqlFlexibleServerDatabase+[NoContext]+UpdateViaIdentityExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+3": { + "Update-AzMySqlFlexibleServerDatabase+[NoContext]+UpdateViaIdentityExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -347,10 +347,10 @@ "Content": "{\"properties\":{\"charset\":\"latin1\",\"collation\":\"latin1_swedish_ci\"},\"id\":\"/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb\",\"name\":\"mysqldb\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/databases\"}" } }, - "Update-AzMySqlFlexibleServerDatabase+[NoContext]+UpdateViaIdentityExpanded+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+4": { + "Update-AzMySqlFlexibleServerDatabase+[NoContext]+UpdateViaIdentityExpanded+$DELETE+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview+4": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/databases/mysqldb?api-version=2020-07-01-preview", "Content": null, "Headers": { "x-ms-unique-id": [ "37" ], diff --git a/src/MySql/test/Update-AzMySqlFlexibleServerDatabase.Tests.ps1 b/src/MySql/test/Update-AzMySqlFlexibleServerDatabase.Tests.ps1 index 42b7dd142784..3007e0ef2131 100644 --- a/src/MySql/test/Update-AzMySqlFlexibleServerDatabase.Tests.ps1 +++ b/src/MySql/test/Update-AzMySqlFlexibleServerDatabase.Tests.ps1 @@ -23,7 +23,7 @@ Describe 'Update-AzMySqlFlexibleServerDatabase' { It 'UpdateViaIdentityExpanded' { { - $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBForMySql/flexibleServers/$($env.flexibleServerName)/databases/$($env.databaseName)" + $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBforMySQL/flexibleServers/$($env.flexibleServerName)/databases/$($env.databaseName)" $database = Update-AzMySqlFlexibleServerDatabase -InputObject $ID -Charset latin1 $database.Collation | Should -Be "latin1_swedish_ci" $database.Charset | Should -Be "latin1" diff --git a/src/MySql/test/Update-AzMySqlFlexibleServerFirewallRule.Recording.json b/src/MySql/test/Update-AzMySqlFlexibleServerFirewallRule.Recording.json index ec09a4050c95..10600de6509a 100644 --- a/src/MySql/test/Update-AzMySqlFlexibleServerFirewallRule.Recording.json +++ b/src/MySql/test/Update-AzMySqlFlexibleServerFirewallRule.Recording.json @@ -1,8 +1,8 @@ { - "Update-AzMySqlFlexibleServerFirewallRule+[NoContext]+UpdateExpanded+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { + "Update-AzMySqlFlexibleServerFirewallRule+[NoContext]+UpdateExpanded+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": "{\r\n \"properties\": {\r\n \"startIpAddress\": \"0.0.0.0\",\r\n \"endIpAddress\": \"0.0.0.1\"\r\n }\r\n}", "Headers": { }, @@ -76,10 +76,10 @@ "Content": "{\"name\":\"81845aae-a3cc-4718-811b-e582aa0d9bad\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-10T09:04:27.96Z\"}" } }, - "Update-AzMySqlFlexibleServerFirewallRule+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+3": { + "Update-AzMySqlFlexibleServerFirewallRule+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -115,10 +115,10 @@ "Content": "{\"properties\":{\"startIpAddress\":\"0.0.0.0\",\"endIpAddress\":\"0.0.0.1\"},\"name\":\"mysqlrule01\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/firewallRules\"}" } }, - "Update-AzMySqlFlexibleServerFirewallRule+[NoContext]+UpdateExpanded+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+4": { + "Update-AzMySqlFlexibleServerFirewallRule+[NoContext]+UpdateExpanded+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+4": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": "{\r\n \"properties\": {\r\n \"startIpAddress\": \"0.0.0.2\",\r\n \"endIpAddress\": \"0.0.0.3\"\r\n }\r\n}", "Headers": { }, @@ -192,10 +192,10 @@ "Content": "{\"name\":\"9eb03ca4-1e3a-47b4-8ba7-9926e93b32ab\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-10T09:05:29.207Z\"}" } }, - "Update-AzMySqlFlexibleServerFirewallRule+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+6": { + "Update-AzMySqlFlexibleServerFirewallRule+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+6": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -231,10 +231,10 @@ "Content": "{\"properties\":{\"startIpAddress\":\"0.0.0.2\",\"endIpAddress\":\"0.0.0.3\"},\"name\":\"mysqlrule01\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/firewallRules\"}" } }, - "Update-AzMySqlFlexibleServerFirewallRule+[NoContext]+ClientIPAddress+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { + "Update-AzMySqlFlexibleServerFirewallRule+[NoContext]+ClientIPAddress+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": "{\r\n \"properties\": {\r\n \"startIpAddress\": \"0.0.0.2\",\r\n \"endIpAddress\": \"0.0.0.2\"\r\n }\r\n}", "Headers": { }, @@ -308,10 +308,10 @@ "Content": "{\"name\":\"e10feaa3-578f-4e7d-af3c-9b04961d387a\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-10T09:06:30.02Z\"}" } }, - "Update-AzMySqlFlexibleServerFirewallRule+[NoContext]+ClientIPAddress+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+3": { + "Update-AzMySqlFlexibleServerFirewallRule+[NoContext]+ClientIPAddress+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -347,10 +347,10 @@ "Content": "{\"properties\":{\"startIpAddress\":\"0.0.0.2\",\"endIpAddress\":\"0.0.0.2\"},\"name\":\"mysqlrule01\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/firewallRules\"}" } }, - "Update-AzMySqlFlexibleServerFirewallRule+[NoContext]+UpdateViaIdentityExpanded+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { + "Update-AzMySqlFlexibleServerFirewallRule+[NoContext]+UpdateViaIdentityExpanded+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": "{\r\n \"properties\": {\r\n \"startIpAddress\": \"0.0.0.4\",\r\n \"endIpAddress\": \"0.0.0.5\"\r\n }\r\n}", "Headers": { }, @@ -424,10 +424,10 @@ "Content": "{\"name\":\"86ce3bad-3990-41f6-8f5c-df8d17a0c7ca\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-10T09:07:31.163Z\"}" } }, - "Update-AzMySqlFlexibleServerFirewallRule+[NoContext]+UpdateViaIdentityExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+3": { + "Update-AzMySqlFlexibleServerFirewallRule+[NoContext]+UpdateViaIdentityExpanded+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], @@ -463,10 +463,10 @@ "Content": "{\"properties\":{\"startIpAddress\":\"0.0.0.4\",\"endIpAddress\":\"0.0.0.5\"},\"name\":\"mysqlrule01\",\"type\":\"Microsoft.DBforMySQL/flexibleServers/firewallRules\"}" } }, - "Update-AzMySqlFlexibleServerFirewallRule+[NoContext]+ClientIPAddressViaIdentity+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { + "Update-AzMySqlFlexibleServerFirewallRule+[NoContext]+ClientIPAddressViaIdentity+$PUT+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": "{\r\n \"properties\": {\r\n \"startIpAddress\": \"0.0.0.9\",\r\n \"endIpAddress\": \"0.0.0.9\"\r\n }\r\n}", "Headers": { }, @@ -540,10 +540,10 @@ "Content": "{\"name\":\"06304514-0e03-4375-8437-d2622a29d571\",\"status\":\"Succeeded\",\"startTime\":\"2020-11-10T09:09:01.047Z\"}" } }, - "Update-AzMySqlFlexibleServerFirewallRule+[NoContext]+ClientIPAddressViaIdentity+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+3": { + "Update-AzMySqlFlexibleServerFirewallRule+[NoContext]+ClientIPAddressViaIdentity+$GET+https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBForMySql/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", + "RequestUri": "https://management.azure.com/subscriptions/7fec3109-5b78-4a24-b834-5d47d63e2596/resourceGroups/MySqlTestGroup/providers/Microsoft.DBforMySQL/flexibleServers/mysql-flexible-test-100/firewallRules/mysqlrule01?api-version=2020-07-01-preview", "Content": null, "Headers": { "Authorization": [ "[Filtered]" ], diff --git a/src/MySql/test/Update-AzMySqlFlexibleServerFirewallRule.Tests.ps1 b/src/MySql/test/Update-AzMySqlFlexibleServerFirewallRule.Tests.ps1 index 33c329ac66aa..bc7db3632f0d 100644 --- a/src/MySql/test/Update-AzMySqlFlexibleServerFirewallRule.Tests.ps1 +++ b/src/MySql/test/Update-AzMySqlFlexibleServerFirewallRule.Tests.ps1 @@ -26,14 +26,14 @@ Describe 'Update-AzMySqlFlexibleServerFirewallRule' { } It 'UpdateViaIdentityExpanded' { - $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBForMySql/flexibleServers/$($env.flexibleServerName)/firewallRules/$($env.firewallRuleName)" + $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBforMySQL/flexibleServers/$($env.flexibleServerName)/firewallRules/$($env.firewallRuleName)" $rule = Update-AzMySqlFlexibleServerFirewallRule -InputObject $ID -EndIPAddress 0.0.0.5 -StartIPAddress 0.0.0.4 $rule.StartIPAddress | Should -Be 0.0.0.4 $rule.EndIPAddress | Should -Be 0.0.0.5 } It 'ClientIPAddressViaIdentity' { - $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBForMySql/flexibleServers/$($env.flexibleServerName)/firewallRules/$($env.firewallRuleName)" + $ID = "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.DBforMySQL/flexibleServers/$($env.flexibleServerName)/firewallRules/$($env.firewallRuleName)" $rule = Update-AzMySqlFlexibleServerFirewallRule -InputObject $ID -ClientIPAddress 0.0.0.9 $rule.StartIPAddress | Should -Be 0.0.0.9 $rule.EndIPAddress | Should -Be 0.0.0.9 From 526952ed4e88929157a14a6f3632775c164c6d25 Mon Sep 17 00:00:00 2001 From: Daeun Yim <69321306+DaeunYim@users.noreply.github.com> Date: Tue, 23 Feb 2021 14:31:10 -0800 Subject: [PATCH 2/3] Update ChangeLog.md --- ChangeLog.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ChangeLog.md b/ChangeLog.md index 500d1a6e5ed1..5e12af82cdab 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -52,6 +52,10 @@ Supported -EnableNoPublicIP when creating a Databricks workspace #### Az.KeyVault * Supported specifying key type and curve name when importing keys via a BYOK file +#### Az.MySql +* Added maintenance windows parameter to Update-AzMySqlFlexibleServer cmdlet +* Added zone parameter to server New-AzMySqlFlexibleServer cmdlet. + #### Az.Network * Added new cmdlets to replace old product name 'virtual router' with new name 'route server' in the future. - 'New-AzRouteServer' From f3aca265ca5ca93b305b307d639b05163f09d849 Mon Sep 17 00:00:00 2001 From: msJinLei Date: Wed, 24 Feb 2021 10:29:16 +0800 Subject: [PATCH 3/3] Fix changelog.md error of mysql --- ChangeLog.md | 4 ---- src/MySql/ChangeLog.md | 2 ++ 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/ChangeLog.md b/ChangeLog.md index 5e12af82cdab..500d1a6e5ed1 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -52,10 +52,6 @@ Supported -EnableNoPublicIP when creating a Databricks workspace #### Az.KeyVault * Supported specifying key type and curve name when importing keys via a BYOK file -#### Az.MySql -* Added maintenance windows parameter to Update-AzMySqlFlexibleServer cmdlet -* Added zone parameter to server New-AzMySqlFlexibleServer cmdlet. - #### Az.Network * Added new cmdlets to replace old product name 'virtual router' with new name 'route server' in the future. - 'New-AzRouteServer' diff --git a/src/MySql/ChangeLog.md b/src/MySql/ChangeLog.md index 6cbcb948e0b5..600c9af50441 100644 --- a/src/MySql/ChangeLog.md +++ b/src/MySql/ChangeLog.md @@ -18,6 +18,8 @@ - Additional information about change #1 --> ## Upcoming Release +* Added maintenance windows parameter to Update-AzMySqlFlexibleServer cmdlet +* Added zone parameter to server New-AzMySqlFlexibleServer cmdlet. ## Version 0.5.0 * Added cmdlet `Test-AzMySqlFlexibleServerConnect`