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_first
⚠️
missing_linux_example
⚠️
windows_tools
Summary:
The documentation page exclusively uses Azure PowerShell examples and cmdlets (e.g., New-AzResourceGroup, New-AzStorageAccount), which are most familiar to Windows users. There are no equivalent examples for Linux users, such as using Azure CLI (az) commands or cross-platform scripting. The workflow and tooling are presented from a Windows-centric perspective, with no mention of Bash, Linux shell, or alternative upload methods outside of PowerShell.
Recommendations:
- Add equivalent Azure CLI (az) command examples for each PowerShell example, as Azure CLI is cross-platform and widely used on Linux and macOS.
- Include notes or sections specifically addressing Linux/macOS users, highlighting any differences or additional steps required.
- Show how to upload files to Azure Blob Storage using common Linux tools (e.g., az storage blob upload, curl, or Python scripts).
- Present both PowerShell and CLI examples side-by-side or allow users to select their preferred environment.
- Avoid assuming the user is running commands in a Windows environment or Cloud Shell; clarify when steps are platform-agnostic.
Create pull request
Flagged Code Snippets
Next, get the context of the storage account you want to store the package in. If you created
the storage account in the earlier example, you can get the context from the storage container
object saved in the `$container` variable:
If you're using an existing storage container, you can use the container's [connection string][04]
with the `New-AzStorageContext` cmdlet: