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_first
⚠️
windows_tools
⚠️
missing_linux_example
Summary:
The documentation demonstrates a Windows bias by providing detailed PowerShell scripts and cmdlets, referencing Windows-centric tools (e.g., PowerShell, New-AzVM), and using Windows path notation in examples. While Azure CLI commands are included (which are cross-platform), the PowerShell section is more extensive and advanced. There are no explicit Linux shell (bash) or macOS-specific examples, and the REST example uses a Windows-style path for output. The documentation does not mention or show Linux-native scripting or tools for querying SKUs.
Recommendations:
- Add bash (Linux/macOS) shell script examples for filtering and processing az vm list-skus output, such as using jq or grep.
- Ensure REST API examples use cross-platform path notation (e.g., ./sku-list.json instead of .\sku-list.json) or provide both Windows and Linux variants.
- Balance the depth of PowerShell and CLI sections, ensuring advanced filtering and scripting examples are available for both.
- Explicitly mention that Azure CLI commands work on Linux/macOS and provide example outputs from those environments.
- Avoid referencing Windows-specific tools (e.g., New-AzVM) before their CLI equivalents, or present both together.
Create pull request