Bias Analysis
Detected Bias Types
powershell_heavy
windows_first
Summary
The documentation provides both Linux and Windows guidance for deploying Trusted Launch VMs, but PowerShell examples are exclusively for Windows, and Windows is often the default in PowerShell and some template sections. CLI examples are Linux-focused, but PowerShell sections do not show Linux VM creation, and Windows images are used by default. In some multi-OS sections, Windows is shown first or exclusively in PowerShell, which may create friction for Linux users who prefer or require scripting via PowerShell.
Recommendations
- Add PowerShell examples for deploying Linux Trusted Launch VMs, including using Linux images and parameters.
- In PowerShell sections, provide both Linux and Windows variants, or clearly indicate that PowerShell is Windows-focused and recommend Azure CLI for Linux users.
- When showing multi-OS template or scripting examples, alternate the order or provide parallel Linux and Windows examples in each section.
- In PowerShell code, use Linux images and parameters where appropriate, or provide a toggle/tab for Linux/Windows.
- Explicitly mention in PowerShell sections that Linux users should use Azure CLI if PowerShell support is limited.
Create Pull Request