Detected Bias Types
â ī¸
powershell_heavy
â ī¸
windows_first
â ī¸
windows_tools
â ī¸
missing_linux_example
Summary
The documentation page provides examples for Azure Portal, Azure CLI, PowerShell, and REST API. However, PowerShell examples are given equal prominence to CLI, despite PowerShell being primarily a Windows tool. REST API examples often use Windows-centric values (e.g., Windows images, Windows admin settings) and do not show Linux-specific configurations. There are no explicit Linux shell (bash) examples, nor are Linux-specific patterns or considerations discussed. The FAQ and main content do not mention Linux-specific behaviors, and Windows terminology (e.g., 'MicrosoftWindowsServer', 'osType': 'Windows') appears in sample payloads before any Linux equivalent. The only reference to Linux is in the 'Next steps' section, which links to a Linux tutorial, but this is not integrated into the main instructional content.
Recommendations
- Add explicit Linux shell (bash) examples alongside PowerShell, especially for common VM management tasks.
- In REST API examples, alternate between Windows and Linux image references, or provide both in parallel.
- Include Linux-specific configuration details (e.g., 'osType': 'Linux', Linux admin settings) in sample payloads.
- Discuss any differences in delete behavior or resource management for Linux VMs, if applicable.
- Ensure that CLI examples use Linux-friendly patterns (e.g., bash syntax, environment variables) and clarify cross-platform usage.
- Balance the order of presentation so that Linux and Windows are treated equally (e.g., alternate which is shown first in examples or explanations).