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_tools
⚠️
windows_first
⚠️
missing_linux_example
Summary:
The documentation is heavily biased towards Windows and PowerShell usage. All examples are provided exclusively in PowerShell, with Windows file paths (e.g., C:\), and there is no mention of Bash, Azure CLI, or Linux-native tooling. Even when Linux VMs are referenced, the instructions and code samples remain PowerShell-centric, assuming the user is running PowerShell (likely on Windows) and using Windows-style file handling. There are no Linux command-line examples or guidance for users who manage Azure resources from Linux environments.
Recommendations:
- Provide equivalent examples using Azure CLI (az) and Bash scripts for Linux users.
- Include Linux file path examples (e.g., /home/user/vmencryption_config.json) alongside Windows paths.
- Clarify which steps are OS-agnostic and which are specific to Windows or Linux.
- Add a section or callouts for performing these operations from a Linux or cross-platform environment.
- Reference cross-platform tools and patterns (e.g., Azure Cloud Shell, which supports both PowerShell and Bash).
- Ensure that Linux VM scenarios are given equal prominence and not treated as an afterthought.
Create pull request