Cmdlet and alias to make invoking of Azure CLI a bit more PowerShell style. Process output of Azure CLI JSON to custom object.

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name AzureCli

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deloy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More


Daniël te Winkel


Copyright © 2020, Daniël te Winkel. All rights reserved.



powershell az cli azure




This module has no dependencies.

Release Notes


- Improved error handling. Now throws on error.
- Improved locality of restoring color output. Only restore it if we process the az cli output.


- Improved passing of parameters to az command line, preventing interpretation of parameters by PowerShell.
- Support more text output or interactive commands:
           * interactive.
           * feedback.
           * version.
           * upgrade.
- provide message where to istall az CLI from if az command is not found.


       - Support raw output for a number of specific command groups and parameters:
           * Support --version.
           * Support find.
           * Support help.
       - Better handle raw output for --output, -o, help and a number of other parameters.


       - Fixed restoring color output in some error scenarios.


       - Don't change directory to module path on invocation.
       - Improve source project documentation.


       - Initial version of this module providing Invoke-AzCli and alias iaz.

Version History

Version Downloads Last updated
1.3.0 (current version) 356 10/15/2020
1.2.0 0 10/14/2020
1.1.0 84 8/2/2020
1.0.2 5 8/2/2020
1.0.1 12 7/26/2020