This page contains Windows bias

About This Page

This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.

Bias Analysis

Bias Types:
⚠️ powershell_heavy
⚠️ windows_first
⚠️ missing_linux_example
⚠️ windows_tools
Summary:
The documentation exclusively uses PowerShell cmdlets and assumes the use of the Azure PowerShell module, with no mention of equivalent commands or tooling for Linux or cross-platform environments (such as Azure CLI, Bash, or REST API). All examples and prerequisites are Windows/PowerShell-centric, and there is no guidance for users on Linux or macOS systems.
Recommendations:
  • Add equivalent instructions and examples using Azure CLI (az), which is cross-platform and commonly used on Linux and macOS.
  • Include Bash shell examples for retrieving ARP tables or interacting with Azure resources.
  • Mention REST API options for users who may want to automate or script the retrieval of ARP tables without PowerShell.
  • Clearly indicate which instructions are Windows/PowerShell-specific, and provide parallel sections for Linux/macOS users.
  • Update the prerequisites to mention both PowerShell and Azure CLI as supported tools for this operation.
GitHub Create pull request

Scan History

Date Scan ID Status Bias Status
2025-08-17 00:01 #83 in_progress ✅ Clean
2025-07-13 21:37 #48 completed ❌ Biased
2025-07-09 13:09 #3 cancelled ✅ Clean
2025-07-08 04:23 #2 cancelled ❌ Biased

Flagged Code Snippets

Age InterfaceProperty IpAddress MacAddress --- ----------------- --------- ---------- 10 On-Prem 10.0.0.1 ffff.eeee.dddd 0 Microsoft 10.0.0.2 aaaa.bbbb.cccc
# Required Variables $RG = "<Your Resource Group Name Here>" $Name = "<Your ExpressRoute Circuit Name Here>" # ARP table for Azure private peering - Primary path Get-AzExpressRouteCircuitARPTable -ResourceGroupName $RG -ExpressRouteCircuitName $Name -PeeringType AzurePrivatePeering -DevicePath Primary # ARP table for Azure private peering - Secondary path Get-AzExpressRouteCircuitARPTable -ResourceGroupName $RG -ExpressRouteCircuitName $Name -PeeringType AzurePrivatePeering -DevicePath Secondary
# Required Variables $RG = "<Your Resource Group Name Here>" $Name = "<Your ExpressRoute Circuit Name Here>" # ARP table for Microsoft peering - Primary path Get-AzExpressRouteCircuitARPTable -ResourceGroupName $RG -ExpressRouteCircuitName $Name -PeeringType MicrosoftPeering -DevicePath Primary # ARP table for Microsoft peering - Secondary path Get-AzExpressRouteCircuitARPTable -ResourceGroupName $RG -ExpressRouteCircuitName $Name -PeeringType MicrosoftPeering -DevicePath Secondary
Age InterfaceProperty IpAddress MacAddress --- ----------------- --------- ---------- 0 Microsoft 20.33.0.2 aaaa.bbbb.cccc