Package: azure-cli-interactive
The interactive shell for Microsoft Azure CLI (Command Line Interface)Interactive TutorialsLightweight Drop Down CompletionsAuto Cached SuggestionsDynamic parameter completionDefaulting scopes of commandsOn the fly descriptions of the commands AND parametersOn the fly examples of how to utilize each commandOptional “az” componentQuery the previous commandNavigation of example paneOptional layout configurationsFun ColorsRunningTo start the application$azshellThen 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 listTo only see the commands for a command$%%[top-levelcommand][sub-levelcommand]etcTo undefault a value$%%..Use ExamplesType a command, for example:$vmcreateLook at the examplesScroll through the pane with Control Y for up and Control N for down #Pick the example you want with:$vmcreate::[ExampleNumber]Dev SetupFork and clone repository$.dev_setup.pyTo get the Exit Code of the previous command:$$Clear HistoryOnly clears the appended suggestion when you restart the shell$clear-historyRelease History0.4.5Minor fixes0.4.4Minor fixes0.4.3Minor fixes0.4.2Fix incompatibility with Interactive extension installed through azdev.0.4.1Minor fixes0.4.0Interactive now installs the ‘interactive’ extension, which will allow for faster updates and support.0.3.31Ensure global subscription parameter appears in parameters.0.3.30Fix error found on windows where commands fail to run properly.0.3.29Fix command loading problem in interactive that was caused by deprecated objects.0.3.28Minor fixes0.3.27Minor fixes0.3.26Minor fixes0.3.25Update PyYAML dependency to 4.2b40.3.24Minor fixes0.3.23Minor fixes0.3.22Fix dependency versions.0.3.21Mute logging from parser for completions.Made interactive more resistant to stale/corrupted help caches.0.3.20Allow interactive completers to function with positional arguments.More user-friendly output when users type ‘'.Fix completions for parameters with no help.Fix descriptions for command-groups.0.3.19Stops completions upon unrecognized commands.Add event hooks before and after command subtree is created.Allow completions for –ids parameters.sdistis now compatible with wheel 0.31.00.3.18Completions kick in as soon as command table loading is done.Fix bug with using–styleparameter.Interactive lexer instantiated after command table dump if missing.Improvements to completer support.0.3.17Persist history across different sessionsFixed history while in scopeUpdates to interactive telemetryFixed progress meter for long running operationsCompletions more robust to command table exceptions0.3.16Fix issue where user is prompted to login when using interactive mode in Cloud Shell.Fixed regression with missing parameter completions.0.3.15Fixed issue where command option completions no longer appeared.0.3.14Clean up unused test files0.3.13Fix issue where interactive would not start on Python 2.Fix errors on start upFix some commands not running in interactive mode0.3.12Update for CLI core changes.0.3.11minor fixes0.3.10 (2017-09-22)minor fixes0.3.9 (2017-08-31)minor fixes0.3.8 (2017-08-28)minor fixes0.3.7 (2017-07-27)Improves the start up time by using cached commandsIncrease test coverage0.3.5 (2017-06-21)Enhance the ‘?’ gesture to also inject into the next command0.3.4 (2017-06-13)Fixes Interactive errors with the profile 2017-03-09-profile-preview (#3587)Allows ‘–version’ as a parameter for interactive mode (#3645)Stop Interactive Mode from Throwing errors from Validation completions (#3570)Progress Reporting for template deployments (#3510)0.3.3 (2017-05-30)–progress flagRemoved –debug and –verbose from completions0.3.2 (2017-05-18)Bug fixes.Remove ‘interactive’ from completions (#3324)0.3.1 (2017-05-09)Add link to blog in ‘az interactive —help’ (#3252)0.3.0 (2017-05-05)Integrate interactive into azColors OptionsRename ‘shell’ => ‘interactive’0.2.1CLI Performance changes integrated0.2.0Public Preview release0.1.1Preview release