Bias Analysis
Detected Bias Types
powershell_heavy
windows_first
missing_linux_example
Summary
The documentation page demonstrates a notable Windows bias in its command-line examples and tooling. All CLI instructions for configuring bandwidth schedules are provided exclusively using Azure PowerShell, with no mention of Linux/macOS alternatives such as Azure CLI or REST API usage. The PowerShell setup instructions assume a Windows environment (e.g., execution policy), and there are no examples or guidance for Linux users, even though Azure PowerShell is cross-platform. The portal instructions are platform-neutral, but the scripting/automation section is Windows-centric.
Recommendations
- Add equivalent examples using Azure CLI, which is natively available on Linux/macOS and widely used for cross-platform automation.
- Explicitly state that Azure PowerShell is available on Linux/macOS and provide installation instructions for those platforms.
- Include REST API example calls for advanced users who may prefer direct API interaction.
- Clarify any platform-specific prerequisites or limitations for agent console access and timezone configuration.
- Present scripting examples for both PowerShell and Azure CLI, ideally side-by-side, to ensure parity.
Create Pull Request