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
Summary:
The documentation provides both Azure CLI and Azure PowerShell examples for creating Azure resources, but consistently lists Azure PowerShell as an alternative to Azure CLI, which can be interpreted as a Windows-first approach. There are no explicit Linux-only instructions or examples, and PowerShell is highlighted as a primary tool alongside the cross-platform Azure CLI. However, the core function development and local testing steps are platform-agnostic, using only .NET and Azure Functions Core Tools commands.
Recommendations:
- Clearly indicate that both Azure CLI and PowerShell are cross-platform, but highlight Azure CLI as the default for Linux/macOS users.
- Present Azure CLI examples before PowerShell examples, or group them in tabs labeled by OS (e.g., Windows, Linux, macOS).
- Explicitly mention that all steps (except PowerShell) work on Linux/macOS, and provide any necessary Linux-specific notes (such as shell syntax differences, if any).
- Add a short section or callout for Linux/macOS users, confirming that the instructions are fully supported on those platforms.
- If referencing PowerShell, clarify that it is available cross-platform, but that Bash or other shells are also supported for Linux users.
Create pull request