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:
⚠️
windows_first
⚠️
powershell_heavy
⚠️
missing_linux_example
Summary:
The documentation provides both Azure CLI and Azure PowerShell examples for finding outbound IP addresses, but the PowerShell examples are given equal prominence to CLI, and there is no explicit mention that PowerShell commands are Windows-specific or how to run them on Linux. The only explicit Linux/Unix command is 'nslookup' and 'curl', but there are no Bash scripting or Linux-native tool examples for interacting with Azure beyond Azure CLI. The section on outbound IPv6 support specifically notes that outbound IPv6 is only available for Windows apps, with no Linux equivalent or roadmap. Overall, the documentation assumes familiarity with Windows tools and patterns, and does not clarify cross-platform differences or provide Linux-specific guidance where Windows-only features are mentioned.
Recommendations:
- Clearly indicate that Azure PowerShell commands are Windows-centric and provide guidance for running them on Linux (e.g., via PowerShell Core).
- Prioritize Azure CLI examples before PowerShell, as CLI is fully cross-platform.
- Where outbound IPv6 support is Windows-only, explicitly state the lack of Linux support and, if possible, provide a roadmap or alternatives for Linux users.
- Add more Linux-native examples or troubleshooting tips (e.g., using Bash scripting, jq for JSON parsing, or other common Linux tools).
- In sections where Windows-only features are discussed, provide equivalent Linux guidance or clearly state when a feature is not available for Linux.
- Consider a 'Platform differences' callout box summarizing any disparities between Windows and Linux App Service behaviors.
Create pull request