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
⚠️
missing_linux_example
Summary:
The documentation page demonstrates a Windows bias by providing PowerShell examples for logger creation, referencing the Azure PowerShell module, and omitting equivalent CLI (az), Bash, or cross-platform scripting examples. The PowerShell example is the only imperative command-line example, and it appears before declarative options (Bicep, ARM). There are no Linux-native or cross-platform command-line instructions for users who do not use PowerShell.
Recommendations:
- Add Azure CLI (az) command examples for logger creation and management, as Azure CLI is cross-platform and widely used on Linux and macOS.
- Include Bash script examples or generic REST API curl examples to demonstrate how to perform tasks without relying on PowerShell.
- When listing tools or examples, present cross-platform options (e.g., Azure CLI) before or alongside Windows-specific tools (e.g., PowerShell), or clearly indicate that PowerShell is just one of several options.
- Explicitly mention that all steps can be performed from any OS using the Azure portal, REST API, or Azure CLI, not just PowerShell.
- Review and update the documentation to ensure Linux and macOS users are equally supported and not required to adapt Windows-centric instructions.
Create pull request