Bias Analysis
Detected Bias Types
Summary
The documentation page demonstrates a mild Windows bias in the section 'Pass values to a parameter array during assignment.' It lists Azure CLI, Azure PowerShell, and REST API as methods for passing array parameters, but mentions Azure PowerShell (a Windows-centric tool) before REST API and does not mention Linux-specific tools or shell patterns. There are no Linux shell (bash) examples, nor is there any mention of Linux-specific usage or considerations. The rest of the page is platform-neutral and focuses on Azure Policy JSON definitions and logic.
Recommendations
- Add explicit examples for Linux users, such as using Azure CLI from bash/zsh, including sample commands and parameter formatting.
- Clarify that Azure CLI is cross-platform and can be used on Linux, macOS, and Windows.
- If mentioning Azure PowerShell, also mention PowerShell Core (pwsh), which is cross-platform, and clarify usage on Linux.
- Consider including a table or section comparing parameter passing in Azure CLI (bash), Azure PowerShell (Windows/pwsh), and REST API, highlighting any platform-specific differences.
- Ensure that command-line examples are provided for both Windows and Linux environments where applicable.
Create Pull Request