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 retrieving outbound IP addresses, but PowerShell examples are given equal prominence to CLI, and there are no explicit Linux shell or Bash script examples beyond the use of Azure CLI. The documentation references 'Cloud Shell' without clarifying that it supports both Bash and PowerShell, and does not provide Linux-native alternatives for PowerShell commands. Additionally, outbound IPv6 support is noted as being available only for Windows apps, with no Linux parity.
Recommendations:
- Clearly indicate when examples are cross-platform (e.g., Azure CLI) and when they are Windows-specific (e.g., PowerShell).
- Provide explicit Bash or Linux-native command examples where possible, especially for common tasks like retrieving IP addresses.
- When referencing 'Cloud Shell', clarify that both Bash and PowerShell environments are available and show equivalent commands for each.
- If a feature (such as outbound IPv6 support) is Windows-only, explicitly mention the lack of Linux support and provide a roadmap or workaround if possible.
- Avoid giving PowerShell examples equal prominence to CLI unless there is a clear need; prioritize cross-platform tools like Azure CLI.
- Add a table or section summarizing command-line options for Windows (PowerShell), Linux (Bash), and cross-platform (Azure CLI) to improve parity and clarity.
Create pull request