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:
⚠️
powershell_heavy
⚠️
windows_first
Summary:
The documentation provides examples for Azure CLI, Azure PowerShell, and the Azure Portal for each scenario. While Azure CLI is cross-platform, the inclusion of Azure PowerShell (which is historically Windows-centric, though now cross-platform) in every example, and the explicit labeling of 'Azure PowerShell' as a primary tab, demonstrates a Windows-centric approach. Additionally, PowerShell examples are always presented alongside or immediately after CLI examples, reinforcing a 'Windows-first' mindset. There are no Linux-specific shell (e.g., Bash) or scripting examples, nor are there references to Linux-native tools or patterns.
Recommendations:
- Add explicit Bash or shell script examples where applicable, especially for users on Linux or macOS.
- Clarify that Azure CLI commands work identically on Linux, macOS, and Windows, and provide any OS-specific notes if differences exist.
- Consider reordering tabs to present Azure CLI (the most cross-platform tool) first, or provide a note about cross-platform compatibility.
- If PowerShell is included, mention that PowerShell Core is available on Linux and macOS, and provide installation or usage notes for those platforms.
- Where possible, include references to Linux-native scripting or automation approaches, such as using jq or other common Unix tools in conjunction with Azure CLI output.
Create pull request