autorest.az
autorest.az copied to clipboard
Azure CLI Code Generator
### Configuration  https://github.com/Azure/azure-rest-api-specs/pull/11261 But the generated test is still with `billing-profile` command group name 
for types like identities CLI has special dealing logic.
After running autorest and `azdev linter billing`, I got some pylint complains: - Unused import billing_policy_show from wildcard import (unused-wildcard-import) - src/azure-cli/azure/cli/command_modules/billing/custom.py:15:0: W0401: Wildcard import generated.custom (wildcard-import) - /home/harold/Microsoft/azure-cli/src/azure-cli/azure/cli/command_modules/billing/tests/latest/test_billing_scenario_incrementalGenerated.py:24:5: E303...
multiple requests support for machine learning
https://github.com/Azure/azure-cli/blob/dev/doc/authoring_command_modules/authoring_commands.md#custom-table-formats support user to customize their own output of -o table

we should provide user with freely customize their UI for action format in any one as described in this issue https://github.com/jiasli/azure-cli-spec/blob/master/complex-param.md Because we need to consider the backward compatible issues...
https://github.com/Azure/autorest/blob/master/docs/extensions/readme.md#x-ms-mutability az codegen should make use of this x-ms-mutability extension to customize different parameter list for createorupdate splitted operation.
 Currently, there's will be problematic if the parameter is not required or user doesn't pass it.
Parameter: desktopvirtualization hostpool create, `preferred_app_group_type` - The lengths of all options ['--preferred-app-group-type'] are longer than threshold 22. Argument preferred_app_group_type must have a short abbreviation.