What is Azure CLI

The Azure command-line interface (Azure CLI) is a set of commands used to create and manage Azure resources. The Azure CLI is available across Azure services and is designed to get you working quickly with Azure, with an emphasis on automation.

Key Characteristics

Azure CLI capabilities make it easy to work with different programing languages and software environments. For example, Azure CLI:

  • Is available to install in Windows, macOS, and Linux environments.

  • Can also be run in Docker and Azure Cloud Shell.

  • Offers command-line flexibility when managing an Azure solution.

  • Supports long-running operations.

  • Has the ability to use one subscription for all commands, or vary subscriptions per command.

  • Allows for querying of command-line results with query output returned in your format of choice.

  • Has the flexibility to work with multiple clouds.

  • Provides configurable settings for logging, data collection, and default argument values.

  • Is deployed with Resource Manager deployment templates.

Current Version

The current version of the Azure CLI is 2.23.0. For information about the latest release, see the release notes. To find your installed version and see if you need to update, run az version.

See Also