Important
This feature isn't supported yet from Azure CLI via a specific module or extension for HorizonDB.
You can list one specific parameter group using the az rest command:
az rest --method GET \
--uri "https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HorizonDB/parameterGroups/{parameterGroupName}?api-version=2026-01-20-preview"
The output that command returns would look like the following:
{
"properties": {
"parameters": [
{
"name": "{parameterName-1}",
"description": "{parameterDescription-1}",
"value": "{parameterValue-1}",
"dataType": "{parameterDataType-1}",
"allowedValues": "{parameterAllowedValues-1}",
"documentationLink": "{parameterDocumentationLink-1}",
"unit": "{parameterUnit-1}",
"isDynamic": {parameterIsDynamic-1},
"isReadOnly": {parameterIsReadOnly-1}
},
.
.
.
{
"name": "{parameterName-N}",
"description": "{parameterDescription-N}",
"value": "{parameterValue-N}",
"dataType": "{parameterDataType-N}",
"allowedValues": "{parameterAllowedValues-N}",
"documentationLink": "{parameterDocumentationLink-N}",
"unit": "{parameterUnit-N}",
"isDynamic": {parameterIsDynamic-N},
"isReadOnly": {parameterIsReadOnly-N}
}
],
"pgVersion": {postgresVersion},
"version": {parameterGroupVersion},
"provisioningState": "Succeeded",
"createTime": "2026-04-26T17:17:37.1068799"
},
"location": "{location}",
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HorizonDB/parameterGroups/{parameterGroupName}",
"name": "{parameterGroupName}",
"type": "Microsoft.HorizonDB/parameterGroups"
}
You can list all parameter groups in a given resource group using the az rest command:
az rest --method GET \
--uri "https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OrionDb/parameterGroups?api-version=2026-01-20-preview"
You can list all parameter groups in any resource group of a given subscription using the az rest command:
az rest --method GET \
--uri "https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.OrionDb/parameterGroups?api-version=2026-01-20-preview"
The output either of the two previous commands return would look like the following:
{
"value": [
{
"properties": {
"parameters": [
{
"name": "{parameterName-1}",
"description": "{parameterDescription-1}",
"value": "{parameterValue-1}",
"dataType": "{parameterDataType-1}",
"allowedValues": "{parameterAllowedValues-1}",
"documentationLink": "{parameterDocumentationLink-1}",
"unit": "{parameterUnit-1}",
"isDynamic": {parameterIsDynamic-1},
"isReadOnly": {parameterIsReadOnly-1}
},
.
.
.
{
"name": "{parameterName-N}",
"description": "{parameterDescription-N}",
"value": "{parameterValue-N}",
"dataType": "{parameterDataType-N}",
"allowedValues": "{parameterAllowedValues-N}",
"documentationLink": "{parameterDocumentationLink-N}",
"unit": "{parameterUnit-N}",
"isDynamic": {parameterIsDynamic-N},
"isReadOnly": {parameterIsReadOnly-N}
}
],
"pgVersion": {postgresVersion-1},
"version": {parameterGroupVersion-1},
"provisioningState": "Succeeded",
"createTime": "2026-03-22T16:18:20.0000000"
},
"location": "{location-1}",
"id": "/subscriptions/{subscriptionId-1}/resourceGroups/{resourceGroupName-1}/providers/Microsoft.HorizonDB/parameterGroups/{parameterGroupName-1}",
"name": "{parameterGroupName-1}",
"type": "Microsoft.HorizonDB/parameterGroups"
},
.
.
.
{
"properties": {
"parameters": [
{
"name": "{parameterName-1}",
"description": "{parameterDescription-1}",
"value": "{parameterValue-1}",
"dataType": "{parameterDataType-1}",
"allowedValues": "{parameterAllowedValues-1}",
"documentationLink": "{parameterDocumentationLink-1}",
"unit": "{parameterUnit-1}",
"isDynamic": {parameterIsDynamic-1},
"isReadOnly": {parameterIsReadOnly-1}
},
.
.
.
{
"name": "{parameterName-N}",
"description": "{parameterDescription-N}",
"value": "{parameterValue-N}",
"dataType": "{parameterDataType-N}",
"allowedValues": "{parameterAllowedValues-N}",
"documentationLink": "{parameterDocumentationLink-N}",
"unit": "{parameterUnit-N}",
"isDynamic": {parameterIsDynamic-N},
"isReadOnly": {parameterIsReadOnly-N}
}
],
"pgVersion": {postgresVersion-N},
"version": {parameterGroupVersion-N},
"provisioningState": "Succeeded",
"createTime": "2026-03-22T16:18:20.0000000"
},
"location": "{location-N}",
"id": "/subscriptions/{subscriptionId-N}/resourceGroups/{resourceGroupName-N}/providers/Microsoft.HorizonDB/parameterGroups/{parameterGroupName-N}",
"name": "{parameterGroupName-N}",
"type": "Microsoft.HorizonDB/parameterGroups"
}
]
}
Replace the placeholders:
{subscriptionId} with your Azure subscription identifier.
{resourceGroupName} with your resource group name.
{parameterGroupName} with the desired parameter group name.