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_tools
⚠️
windows_first
Summary:
The documentation is generally cross-platform and neutral, focusing on ARM template syntax and best practices. However, there is a subtle Windows bias in the reference to the ARM TTK test case file, which is a PowerShell (.ps1) script, and in the linked documentation for Custom Script Extensions, where the Windows link is listed before the Linux link. No explicit command-line examples (PowerShell, Bash, etc.) are given, but the toolkit's primary implementation is PowerShell, which is more native to Windows environments.
Recommendations:
- Explicitly mention that the ARM TTK toolkit can be run on Linux and macOS using PowerShell Core, and provide installation/running instructions for those platforms.
- Wherever possible, provide Bash or Azure CLI equivalents for any PowerShell scripts or references.
- When linking to platform-specific documentation (e.g., Custom Script Extensions), list Linux and Windows links together or in alphabetical order, rather than Windows first.
- If referencing scripts or tools with a .ps1 extension, clarify their cross-platform compatibility.
- Consider including a section or note about cross-platform usage and any known limitations or requirements for non-Windows users.
Create pull request