Bias Analysis
Detected Bias Types
powershell_heavy
windows_first
missing_linux_example
Summary
The documentation provides extensive PowerShell-based instructions for managing bandwidth schedules, with no mention of Linux/macOS CLI equivalents (such as Azure CLI or REST API). The PowerShell examples and environment setup are presented as the primary or only method for scripting/automation, which may create friction for Linux and macOS users. There is no guidance or examples for non-Windows platforms, nor any indication of cross-platform alternatives.
Recommendations
- Add equivalent Azure CLI examples for all PowerShell commands, as Azure CLI is cross-platform and widely used on Linux/macOS.
- Explicitly mention REST API options for advanced users, including a sample JSON payload and endpoint reference.
- Clarify that PowerShell is available on Linux/macOS, but also provide installation/setup instructions for those platforms.
- Reorder scripting sections to present Azure CLI first or side-by-side with PowerShell, to avoid Windows-first bias.
- Include a note or table summarizing all supported management interfaces (Portal, PowerShell, Azure CLI, REST API) and their platform compatibility.
Create Pull Request