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:
⚠️ windows_tools
⚠️ powershell_heavy
⚠️ missing_linux_example
Summary:
The documentation provides both Azure CLI (cross-platform) and PowerShell examples, but the PowerShell section relies on ARMClient, a Windows-centric tool, without mentioning Linux alternatives or cross-platform REST tools. There are no examples using Linux-native tools (such as curl or httpie) for REST operations, and the documentation assumes ARMClient is available, which is not the case on Linux. This creates a bias towards Windows environments and PowerShell users.
Recommendations:
  • For REST operations, provide examples using curl or httpie, which are available on Linux, macOS, and Windows. This ensures parity for Linux users.
  • Explicitly mention that ARMClient is primarily for Windows and suggest cross-platform alternatives for Linux/macOS users.
  • In the prerequisites, list Linux-compatible tools for REST calls, such as curl, httpie, or Postman CLI.
  • Where PowerShell examples are given, consider also providing Bash shell equivalents for Linux users, especially for variable assignment and command chaining.
  • Review the documentation for any assumptions about the user's OS and clarify when a tool or command is platform-specific.
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

Flagged Code Snippets

# [PowerShell](#tab/azure-powershell)
# [PowerShell](#tab/azure-powershell) This example prompts you to enter a resource group, location, and provider's function app name. The names are stored in variables that are used in other commands. The [New-AzResourceGroup](/powershell/module/az.resources/new-azresourcegroup) and [New-AzResourceGroupDeployment](/powershell/module/az.resources/new-azresourcegroupdeployment) commands deploy the resources.
# [PowerShell](#tab/azure-powershell)
# [PowerShell](#tab/azure-powershell)
# [PowerShell](#tab/azure-powershell)