This page contains Windows bias

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_tools
⚠️ windows_first
⚠️ missing_linux_example
Summary:
The documentation page demonstrates a Windows bias by providing detailed PowerShell-based instructions and commands for managing and migrating classic Application Gateway resources, with no equivalent Bash, Azure CLI, or Linux-native examples for key operations. PowerShell is referenced as the primary tool for both legacy and migration tasks, and the step-by-step cleanup process is exclusively shown using PowerShell cmdlets. While Azure CLI is mentioned as an option for deployment, no CLI or Linux shell examples are provided for migration or cleanup steps.
Recommendations:
  • Provide equivalent Azure CLI (bash) commands for all PowerShell examples, especially for migration and cleanup tasks.
  • Include Linux/macOS-specific instructions or notes where relevant, such as authentication and environment setup.
  • When listing deployment options, alternate the order or explicitly state parity between PowerShell and CLI to avoid 'windows_first' perception.
  • Reference cross-platform tools (e.g., Azure CLI) in all sections where PowerShell is mentioned, and link to their documentation.
  • Add a section or examples for managing classic resources using Azure CLI or REST API, if supported, or clarify if such options are unavailable.
GitHub Create pull request

Scan History

Date Scan ID Status Bias Status
2025-07-13 21:37 #48 completed ✅ Clean
2025-07-09 13:09 #3 cancelled ✅ Clean
2025-07-08 04:23 #2 cancelled ❌ Biased

Flagged Code Snippets

# Sign in to account and set proper subscription Add-AzureAccount Get-AzureSubscription Select-AzureSubscription -SubscriptionId <SubscriptionId> -Default # Get the list of application gateways in the subscription Get-AzureApplicationGateway # Remove the desired application gateway Remove-AzureApplicationGateway -Name <NameofGateway>