Skip to main content

Microsoft Azure Command-Line Interactive Shell

Project description

The interactive shell for Microsoft Azure CLI (Command Line Interface)

  • Interactive Tutorials

  • Lightweight Drop Down Completions

  • Auto Cached Suggestions

  • Dynamic parameter completion

  • Defaulting scopes of commands

  • On the fly descriptions of the commands AND parameters

  • On the fly examples of how to utilize each command

  • Optional “az” component

  • Query the previous command

  • Navigation of example pane

  • Optional layout configurations

  • Fun Colors

Running

To start the application

$ az shell

Then type your commands and hit [Enter]

To use commands outside the application

$ #[command]

To Search through the last command as json jmespath format for querying

$ ? [param]

Note: Only if the previous command dumps out json, e.g. vm list

To only see the commands for a command

$ %% [top-level command] [sub-level command] etc

To undefault a value

$ %% ..

Use Examples

Type a command, for example:

$ vm create

Look at the examples

Scroll through the pane with Control Y for up and Control N for down #

Pick the example you want with:

$ vm create :: [Example Number]

Dev Setup

Fork and clone repository

$ . dev_setup.py

To get the Exit Code of the previous command:

$ $

Clear History

Only clears the appended suggestion when you restart the shell

$ clear-history

Release History

0.3.1 (2017-05-09)

  • Add link to blog in ‘az interactive —help’ (#3252)

0.3.0 (2017-05-05)

  • Integrate interactive into az

  • Colors Options

  • Rename ‘shell’ => ‘interactive’

0.2.1

  • CLI Performance changes integrated

0.2.0

  • Public Preview release

0.1.1

  • Preview release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

azure-cli-interactive-0.3.1.tar.gz (24.3 kB view details)

Uploaded Source

Built Distribution

azure_cli_interactive-0.3.1-py2.py3-none-any.whl (33.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file azure-cli-interactive-0.3.1.tar.gz.

File metadata

File hashes

Hashes for azure-cli-interactive-0.3.1.tar.gz
Algorithm Hash digest
SHA256 239e121874c2636b9acdfbe27a630cb7bb8e917de13e5f6cc7e9139ccfd3ee34
MD5 9ad97e701a799b85c78625653dec56cf
BLAKE2b-256 53a930b164cfaed22af94eed0194013769d2c97c1173ad4cd3825abd2124f0e7

See more details on using hashes here.

File details

Details for the file azure_cli_interactive-0.3.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for azure_cli_interactive-0.3.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 dd36917660931aa821106dc35c86144ed7cc2e4631557e5a68b5cd7f0a8cc813
MD5 11450452dd46ca76f3110aff91923913
BLAKE2b-256 960bb65ab70464e87be4a257365791130dec6aa0609f04a809f8d24219b89690

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page