-
Notifications
You must be signed in to change notification settings - Fork 34
Open
Description
In expressroute.azcli, lines 331 ... 337
- --resource $gw_id should be --resource $circuit_id
- PeeringRouteTableLogs should be PeeringRouteLog
Original version :
circuit_id_list=$(az network express-route list -g $rg --query '[].id' -o tsv)
while IFS= read -r circuit_id; do
echo "Creating diagnostic settings for $gw_id..."
az monitor diagnostic-settings create -n mydiag$RANDOM --resource $gw_id --workspace $logws_id \
--metrics "[{category:AllMetrics,enabled:true,retentionPolicy:{days:0,enabled:false}}]" \
--logs '[{"category": "PeeringRouteTableLogs", "enabled": true, "retentionPolicy": {"days": 0, "enabled": false}}]' -o none
done <<< "$circuit_id_list"
Corrected version :
circuit_id_list=$(az network express-route list -g $rg --query '[].id' -o tsv)
while IFS= read -r circuit_id; do
echo "Creating diagnostic settings for $circuit_id ..."
az monitor diagnostic-settings create -n mydiag$RANDOM --resource $circuit_id --workspace $logws_id \
--metrics "[{category:AllMetrics,enabled:true,retentionPolicy:{days:0,enabled:false}}]" \
--logs '[{"category": "PeeringRouteLog", "enabled": true, "retentionPolicy": {"days": 0, "enabled": false}}]' -o none
done <<< "$circuit_id_list"
Metadata
Metadata
Assignees
Labels
No labels