Bias Analysis
Detected Bias Types
powershell_heavy
missing_linux_example
windows_tools
windows_first
Summary
The documentation page provides detailed instructions and code samples exclusively for Azure PowerShell, which is primarily a Windows-centric tool, with no examples for Azure CLI, Bash, or Linux-native workflows. All command-line automation is shown using PowerShell syntax, and prerequisites focus on PowerShell installation and usage. There is no mention of Linux shell equivalents or cross-platform command-line tools, and PowerShell examples are presented before any mention of alternatives.
Recommendations
- Add equivalent Azure CLI examples for all operations (create, associate, remove, add/remove IPs/prefixes) alongside PowerShell, using Bash syntax where appropriate.
- Include instructions for installing and using Azure CLI on Linux and macOS in the prerequisites section.
- Clearly indicate which tools are cross-platform and provide guidance for users on Linux and macOS.
- Ensure parity in detail and completeness between PowerShell and CLI examples, so Linux users have equal access to automation workflows.
- Consider adding a tabbed interface for 'Azure CLI' and 'Bash' alongside 'Azure PowerShell', mirroring the structure used for the portal and PowerShell.
Create Pull Request