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
⚠️
windows_tools
Summary:
The documentation demonstrates a moderate Windows bias. Windows/PowerShell examples and tools are consistently presented before Linux/Azure CLI equivalents, and certain troubleshooting and configuration workflows are described in more detail for Windows. PowerShell cmdlets and Windows-specific tools (such as azperflib.exe and Windows services) are emphasized, sometimes with more context or screenshots than their Linux counterparts. While Linux/Azure CLI instructions are present and reasonably complete, the ordering and depth of Windows content suggest a Windows-first approach.
Recommendations:
- Present Linux and Windows instructions in parallel or in a consistent order (e.g., always Linux first if targeting Linux VMs, or interleave both).
- Ensure that Linux/Azure CLI examples are as detailed as Windows/PowerShell examples, including equivalent screenshots, output samples, and troubleshooting steps.
- Where Windows-specific tools (e.g., azperflib.exe) are mentioned, provide clear Linux equivalents or explicitly state if there is no direct counterpart.
- Avoid referring to PowerShell cmdlets as the default or primary method; instead, phrase instructions to treat PowerShell and Azure CLI as equal alternatives.
- Review troubleshooting and error resolution sections to ensure Linux guidance is as comprehensive as Windows guidance.
- If a section is only relevant to one OS, clearly label it as such and provide a corresponding section for the other OS where possible.
Create pull request
Flagged Code Snippets
(Get-Module Az.Compute).Version
$env = Get-AzEnvironment -Name <name of the environment>
Connect-AzAccount -Environment $env
Set-AzContext -SubscriptionName <subscription name>
Set-AzVMAEMExtension -ResourceGroupName <resource group name> -VMName <virtual machine name>
$env = Get-AzEnvironment -Name <name of the environment>
Connect-AzAccount -Environment $env
Set-AzContext -SubscriptionName <subscription name>
Test-AzVMAEMExtension -ResourceGroupName <resource group name> -VMName <virtual machine name>