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
⚠️
missing_linux_example
⚠️
windows_tools
⚠️
windows_first
Summary:
The documentation is heavily biased towards Windows and PowerShell usage. All scripting examples are provided exclusively in PowerShell, with explicit recommendations to follow PowerShell naming conventions. There is no mention of Linux, Bash, or cross-platform scripting alternatives. The tools and modules referenced (e.g., AzureRM.Network, Send-MailMessage) are PowerShell-centric and typically associated with Windows environments. No equivalent instructions or code samples are provided for Linux users or those preferring Bash, Azure CLI, or Python.
Recommendations:
- Provide equivalent examples using Azure CLI and/or Bash scripts for Linux users.
- Mention cross-platform automation options, such as Python runbooks or Azure CLI runbooks, and provide guidance on their use.
- Include notes or sections that address Linux environments and how to achieve the same automation and monitoring tasks.
- Avoid language that assumes PowerShell is the default or only scripting environment; instead, present PowerShell and other options side-by-side.
- Reference Linux-compatible SMTP/email tools or libraries for sending notifications, not just Send-MailMessage.
Create pull request