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_tools
⚠️
windows_first
⚠️
missing_linux_example
Summary:
The documentation page demonstrates a Windows bias primarily through the exclusive use of Azure PowerShell commands and references to the PowerShell Gallery for migration scripts. Azure CLI commands are shown, but only in the context of PowerShell (Set-AzContext, Get-AzProviderFeature, Register-AzProviderFeature), which are PowerShell cmdlets, not cross-platform Azure CLI commands. There are no explicit Linux/bash examples, and the documentation does not mention Linux tools or workflows. The 'Next steps' section also prioritizes PowerShell tutorials over CLI or portal-based workflows.
Recommendations:
- Provide equivalent Azure CLI (az) command examples for all PowerShell scripts and registration/unregistration steps, as Azure CLI is cross-platform and widely used on Linux/macOS.
- When referencing scripts or tools (such as migration scripts), clarify if they are available for both PowerShell and Bash/CLI, and provide links or instructions for both.
- In 'Next steps', include tutorials for Azure CLI and the Azure portal, not just PowerShell, and ensure parity in guidance.
- Avoid using PowerShell-specific cmdlets (Set-AzContext, Get-AzProviderFeature, etc.) in sections labeled as 'Azure CLI'; use true Azure CLI commands (az ...).
- Explicitly mention that all features and management tasks can be performed from Linux/macOS environments using Azure CLI or REST APIs, and provide examples where appropriate.
Create pull request