* Ref doc gen: Format user directory as ~ and use forward slashes
* Add CI step to verify ref doc gen
* Make script executable
* Preserve backslashes in example text
* Update authoring_commands.md
Adds guidance for suppressing --ids on list commands and supporting "name or id" type parameters.
* Add generic update for PATCH-based endpoints
* EventHubs CLI cmdlets
* removed Encoding param a it has a default value
* review comments
* updated history with version
* --ids should not displayed for list commands fix
* updated list commands
* review updates and recordings
* extension suppression code and recordings
* lint fixes
* update - support for Name or ARM Id for storageAccount in EH creation/update
* removed default for sku in update cmd
* consumergroup list no ids fix and help text
* validator fix
* review comments updated
* Consumer-Group test recording
* lint fixes
* review comments
* Servicebus on board
* Module Loading Performance fix
* review comments upodated
* updated history file with version
* review comments, extension supperssion code and recordings
* lint fixes
* updates- support name or ID for GEO DR patner_namespace
* removed default for sku in update
* review updates and help text fixes
* help fixes, capacity validator and recordings
* review comments and recordings
* [core]: correct usage of "delimiter-separated" in help strings
* [doc/]: correct usage of "delimiter-separated" in command authoring doc
* [ACR]: correct usage of "delimiter-separated" in help strings
* [tools/]: correct usage of "delimiter-separated" in help strings
* [Advisor]: correct usage of "delimiter-separated" in help strings
* [AKS]: correct usage of "delimiter-separated" in code comment
* [AppService]: correct usage of "delimiter-separated" in help strings
* [Batch]: correct usage of "delimiter-separated" in help strings
* [ARM]: correct usage of "delimiter-separated" in help string
* [CDN]: correct usage of "delimiter-separated" in help strings
* [configure]: correct usage of "delimiter-separated" in help strings
* [ACI]: correct usage of "delimiter-separated" in help strings
* [CosmosDB]: correct usage of "delimiter-separated" in help strings
* [EventGrid]: correct usage of "delimiter-separated" in help strings
* [IoT]: correct usage of "delimiter-separated" in help strings
* [KeyVault]: correct usage of "delimiter-separated" in help strings
* [DevTestLabs]: correct usage of "delimiter-separated" in help strings
* [Monitor]: correct usage of "delimiter-separated" in help strings
* [Network]: correct usage of "delimiter-separated" in help strings
* [rdbms]: correct usage of "delimiter-separated" in help string
* [VM]: correct usage of "delimiter-separated" in help strings
* [resource]: correct usage of "delimiter-separated" in help strings
* [role]: correct usage of "delimiter-separated" in help strings
* [ServiceFabric: correct usage of "delimiter-separated" in help strings
* [Storage]: correct usage of "delimiter-separated" in help strings
* Update latest versions in setup.py to match HISTORY.rst
* Bump versions of three modules that were missed
* sp reset-credentials from dev
* rebase polish rbac error message
* rebase role assignment list: show default assignments for classic administrators
* Modified AzureUSGov Endpoint to .US (#4877)
* Modified AzureUSGov Endpoint to .US
* Updated History.RST to include USGovAADEndPoint Change
* Updated Setup.py to match HISTORY.RST
* Reduced previous change in HISTORY.RST to a single line
* HISTORY.rst merge with latest commit
* HISTORY.RST Syntax Correction
* webapp/functionapp: ensure list/show display correct set of apps (#4891)
* Fix authoring doc typo (#4903)
* Changing CLI for azure-consumption reflecting the new api-version (#4900)
* Changing CLI for azure-consumption reflecting the new api-version
* Modifying Setup.py and history.rst
* Implementing review comments
* Rebase remove component module
* [acr] typo fix in help (#4904)
* [acr] typo fix in help
* [acr] bump version and add history line item
* Rebase of support raw format on resource show
* Web: add node appsetting when runtime is not specified (#4907)
* webapp: fix a bug in the cert name generation (#4909)
* Fix container module default ports (#4950)
* fix default ports
* bump up version
* update history
* Advisor command module (#4898)
* Initial change to add Advisor module.
* Add list recommendations command.
* More commands.
* More commands.
* Pylint fixes and adding a test.
* More updates.
* More updates.
* Fixing precheck errors.
* Fixing more precheck errors.
* Initial change to add Advisor module.
* Add list recommendations command.
* More commands.
* More commands.
* Pylint fixes and adding a test.
* More updates.
* More updates.
* Fixing precheck errors.
* Fixing more precheck errors.
* Adding missing manifest.
* Fixes for test failures.
* Addressing review comments and add unit tests.
* More fixes.
* Address CI failures.
* Extra space.
* One more fix.
* rebase sql usage commands.
* Add advisor to default install (#4956)
* Add consumption module to code owners (#4906)
* Added sql server conn-policy show/update commands (#4888)
* Update proj file
Squashed commits:
[9ba81a9] Handle confirmation in knack also (+2 squashed commits)
Squashed commits:
[b548356] Some fixes
[c879395] Some more stuff (+1 squashed commit)
Squashed commits:
[0a619f2] Update knack dep to 0.3.0 and pin it
- Remove `self.module_name` as no longer needed in knack 0.3.0
* Extensions: support adding by name and list-available
- Update extension publishing readme with new info
- Implement 'az extension list-available'
- Support adding an extension by name
- Define logic for extension update
- Support --index hidden param
- Explicitly only support non platform specific whls
- Add tests
* Minor change
* Added new id_part values where they are used in CLI
Implemented multiple levels for --ids in CLI
* use msrestazure resource tools
* updated docs for --ids values
* import msrestazure inside methods for azure.cli.core, removed resource_id test from cli as it is part of msrestazure
* msrestazure.tools
* BatchAI. Initial drop of azure-cli-batchai.
* BatchAI. Getting rid of legacy "learning" term.
The old service name "Batch AI Learning" has been changed to "Batch AI",
so we need to update all environment variables names.
* BatchAI. Added scenario for configless cluster and nfs creation
* BatchAI. Update cluster resize and cluster auto-scale.
After adding payload-flattening-threshold=2, cluster.update signature
changed. Updating affected commands.
* Adding recovery services module
list container working
refactoring, added methods
list and show item
enable protection (part)
Disable protection just started
Enable and disable protection
Removing recoveryservices (duplicate) module
Including backup command module
Removing unwanted files
Addressing review comments.
* Adding backup tests
Fixed json load from input param
Extend scenario in test
Pylint fixes
cli for backup
cli for backup
Updated rs backup nuget version
* Updating backup help
Took review comments
Pylint changes
Fixed formatting issue in help file
* Implementing flake8 and pylint suggestions for backup
Updated help
Limit every other workload except 'AzureVM' by giving a proper error message
Fixed some bugs
* bugfixes
* Updated test recordings
* Adding Instant File Recovery for Windows VM in backup
Fixing case sensitive bugs
Fixing case sensitive bugs
Fixing bug - found inconsistencies in case of unique name sent by service.
* Implementing File Restore for Linux VMs in backup
urllib python 2 and 3 compatibility
enforcing password in ILR
Help messages and ilr test
ilr
Flake8 passing
Add manifest
table transformers and six.moves.
six.moves changes
Disabling some pylint warnings
item list bug fix
item list bug fix
pylint and flake8 passed
Deleting unwanted files
newline bugfix
Fixing the unicode issue
fixed password bug with linux scripts for ILR
Added table transformers
vault test case recording
Added cleanup in preparers
Removing randomization in dict iteration.
fixing linux script download bug
Adding custom client request header
Adding test recordings
updated policy recording
policy test recording
item test recording
protection test recording
backup restore test recording
backup restore test recording
test restore recording
test rp recording
test job recording
* Using self.assertxx series in backup test
Removing unwanted files
pylint failure fix
Adding wheel.py and setup.cfg files
Adding draft recovery services module
list container working
list and show item
enable protection (part)
Enable and disable protection
Removing recoveryservices (duplicate) module
Including backup command module
Removing unwanted files
Adding test to backup
Fixed json load from input param
Extend scenario in test
cli for backup
Updated help
Fixed some bugs
bugfixes
ilr
Flake8 passing
Add manifest
item list bug fix
Deleting unwanted files
Removing unwanted files
Updating test recordings after sync with upstream
post rebase fixes - all backup tests passing
* post build checks passing
* Fixed parameter names and command tree
* Update version to 'unreleased'
* item --ids
* backup restore test working
* Enable IDs.
* policy and items tests passing --ids change
* protection named params change - protection test passing + pylint and flake8
* job named params change - pylint and flake8 passing
* rp named params change. pylint and flake8 passing.
* restore param names change. flake8 and pylint passed.
* Fixing bugs in restore and recoverypoint
* fixing item test bug
* container and policy tests passing.
* test bug fix + recordings
* backup restore and rp test recordings
* fix bug in restore test + pylint and flake8 passing.
* disabling --ids
* Table formatting for job and rp
* restore test recording
* Enhancements to user experience: added warning and help text in job and JSON related commands.
* Changes:
1. Ignored container_type and item_type
2. VM and Storage Account - Name or ID
3. restore-disks and restore-files
* Add extension feature
- deprecate ‘az component’ message
- add tests
- add documentation
* Fix extra comma in setup.py file
* Add version checking for extensions (with tests)
* Address code review feedback
* Address code review comments and add back in license.
* Address more code review feedback
* Remove confirm param
* Print warning messages on extension commands and help
* Remove EXT_TYPE constant and just have 'whl' twice
* Show appropriate message if unable to get extension name.
* Centralize warning message
* Only get the first part of the module path to get the module name
* Print extension directory in 'az --version'
* Add logging to show extension directory in debug