Bias Analysis
Detected Bias Types
Summary
The documentation page presents cross-platform Azure Policy concepts and examples, but in the section 'Pass values to a parameter array during assignment', it lists Azure CLI, Azure PowerShell, and REST API as the three methods for assignment. Azure PowerShell is mentioned explicitly and before REST API, and no Linux-specific shell or tool (such as Bash, shell scripting, or Linux-native tools) is referenced. There are no PowerShell-heavy examples, but the ordering and explicit mention of PowerShell may suggest a slight Windows-first bias. No Linux-specific examples or tools are provided, and the CLI example is generic without shell context.
Recommendations
- Explicitly mention that Azure CLI is cross-platform and provide example commands in both Windows (PowerShell) and Linux (Bash) shell formats.
- Include Linux/Bash-specific usage notes, such as how to pass JSON parameters using Bash (e.g., using single quotes, escaping, etc.).
- Add a note clarifying that Azure PowerShell is available on Linux, or link to cross-platform installation guides.
- Consider reordering the assignment methods to list Azure CLI first, then REST API, then Azure PowerShell, or clarify that all are cross-platform.
- Provide example commands for both PowerShell and Bash where relevant, especially in sections discussing command-line usage.
Create Pull Request