Bias Analysis
Detected 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.
Create Pull Request