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_tools
⚠️ missing_linux_example
⚠️ windows_first
Summary:
The documentation page demonstrates a Windows bias by providing only PowerShell-based examples and cmdlets (e.g., New-AzApplicationGatewayProbeHealthResponseMatch), referencing Azure PowerShell for configuration, and omitting equivalent Azure CLI (cross-platform) or ARM template examples. The 'Next steps' section also lists PowerShell before the Azure portal, with no mention of Linux-friendly tools or workflows. There are no Linux/Unix command-line examples or references to Bash/CLI usage, and Windows-centric tools are mentioned exclusively.
Recommendations:
  • Add equivalent Azure CLI (az network application-gateway probe ...) examples alongside or before PowerShell examples to ensure cross-platform parity.
  • Include ARM/Bicep template snippets for users who prefer declarative infrastructure-as-code approaches.
  • In 'Next steps', mention Azure CLI and ARM/Bicep options, not just PowerShell and the portal.
  • Wherever a PowerShell cmdlet is referenced, provide the corresponding Azure CLI command.
  • Avoid using only Windows-centric terminology (e.g., 'cmdlet') without also referencing cross-platform alternatives.
  • Consider including Bash shell examples or notes for Linux users where relevant.
GitHub Create pull request

Scan History

Date Scan ID Status Bias Status
2025-07-12 23:44 #41 in_progress ❌ Biased
2025-07-12 00:58 #8 cancelled ✅ Clean
2025-07-10 05:06 #7 processing ✅ Clean
2025-07-09 23:22 #6 cancelled ✅ Clean

Flagged Code Snippets

$match = New-AzApplicationGatewayProbeHealthResponseMatch -StatusCode 200-399 $match = New-AzApplicationGatewayProbeHealthResponseMatch -Body "Healthy"