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
⚠️
missing_linux_example
⚠️
windows_first
Summary:
The documentation page demonstrates a strong Windows bias. All command-line and scripting examples are provided exclusively in PowerShell, with no mention of Bash, Azure CLI, or Linux-native tools. The workflow assumes use of Windows tools (e.g., PowerShell scripts, .ps1 files, Cloud Shell in PowerShell mode), and file paths are shown in Windows format (e.g., C:\<filepath>). There are no Linux/Unix command equivalents or guidance for non-Windows environments, and the documentation refers to Windows-centric patterns and tools before (or instead of) cross-platform alternatives.
Recommendations:
- Provide equivalent Azure CLI (az) commands and Bash script examples alongside PowerShell for all automation and scripting steps.
- Include Linux/Unix file path examples and instructions for uploading and running scripts from Linux/macOS environments.
- Mention that Cloud Shell supports both Bash and PowerShell, and show how to perform steps in both environments.
- Where PowerShell scripts are referenced, provide Bash or Python alternatives, or clarify if the scripts are cross-platform.
- Explicitly state platform requirements for any scripts or tools, and offer guidance for Linux/macOS users.
- Add a section or callouts for Linux administrators, highlighting any differences or additional steps required.
- Ensure screenshots and UI instructions are not Windows-specific unless the UI is identical across platforms.
Create pull request
Flagged Code Snippets
armclient PUT /subscriptions/<subscriptionid>/resourceGroups/<rgname>/providers/Microsoft.RecoveryServices/Vaults/<vaultname>?api-version=2017-07-01-preview @C:\<filepath>\MSIVault.json
/CreateDNSEntries.ps1 -Subscription <PrivateDNSZoneSubId> -DNSResourceGroup <PrivateDNSZoneRG> -DNSRecordListFile dnsentries.txt
armclient PUT /subscriptions/<subscriptionid>/resourceGroups/<rgname>/providers/Microsoft.RecoveryServices/Vaults/<vaultname>/privateEndpointConnections/<privateendpointconnectionid>?api-version=2020-02-02-preview @C:\<filepath>\BackupAdminApproval.json