Synopsis
Gets, sets, or resets configuration values for an Azure Database for MariaDB server.
Syntax
Get-AzMariaDbConfiguration
[-ResourceGroupName] <String>
-ServerName <String>
[[-Name <String[]>]]
[[-DefaultProfile <IAzureContextContainer>]]
[[-WhatIf]]
[[-Confirm]]
Set-AzMariaDbConfiguration
-ResourceGroupName <String>
-ServerName <String>
-Name <String>
-Value <String>
[[-DefaultProfile <IAzureContextContainer>]]
[[-WhatIf]]
[[-Confirm]]
Reset-AzMariaDbConfiguration
-ResourceGroupName <String>
-ServerName <String>
-Name <String>
[[-DefaultProfile <IAzureContextContainer>]]
[[-WhatIf]]
[[-Confirm]]
Parameters
| Parameter | Type | Description |
|---|---|---|
| -ResourceGroupName | String | Name of the resource group containing the server. |
| -ServerName | String | Name of the MariaDB server. |
| -Name | String[] | Configuration name(s) to get, set or reset. |
| -Value | String | New value for the configuration (required for Set-AzMariaDbConfiguration). |
| -DefaultProfile | IAzureContextContainer | Azure context profile. |
| -WhatIf | SwitchParameter | Shows what would happen if the cmdlet runs. |
| -Confirm | SwitchParameter | Prompts for confirmation before executing. |
Examples
1. Get all configuration values for a server
Get-AzMariaDbConfiguration -ResourceGroupName "MyResourceGroup" -ServerName "mydbserver"
2. Get specific configuration values
Get-AzMariaDbConfiguration -ResourceGroupName "MyResourceGroup" -ServerName "mydbserver" -Name "max_connections","innodb_buffer_pool_size"
3. Set a configuration value
Set-AzMariaDbConfiguration -ResourceGroupName "MyResourceGroup" -ServerName "mydbserver" -Name "max_connections" -Value "250"
4. Reset a configuration to its default
Reset-AzMariaDbConfiguration -ResourceGroupName "MyResourceGroup" -ServerName "mydbserver" -Name "max_connections"