There is a command group 'az_vmss_diagnostics'. This group of commands could 'configure the azure virtual machine scale set diagnostics extension'. The group of commands has global parameter '--debug' which means 'Increase logging verbosity to show all debug logs.'. The group of commands has global parameter '--help -h' which means 'Show this help message and exit.'. The group of commands has global parameter '--only-show-errors' which means 'Only show errors, suppressing warnings.'. The group of commands has global parameter '--output -o' which means 'Output format.'. The group of commands has global parameter '--query' which means 'JMESPath query string. See <a href="http://jmespath.org/">http://jmespath.org/</a> for more information and examples.'. The group of commands has global parameter '--subscription' which means 'Name or ID of subscription. You can configure the default subscription using `az account set -s NAME_OR_ID`.'. The group of commands has global parameter '--verbose' which means 'Increase logging verbosity. Use --debug for full debug logs.'. This group contains a child command 'az_vmss_diagnostics_set'.The syntax is: az vmss diagnostics set --resource-group
                        --settings
                        --vmss-name
                        [--no-auto-upgrade {false, true}]
                        [--no-auto-upgrade-minor-version {false, true}]
                        [--protected-settings]
                        [--version]. The 1th example of the child command would be to use it to 'enable diagnostics on a vmss   autogenerated', the syntax is: az vmss diagnostics set --protected-settings {protected-settings} --resource-group MyResourceGroup --settings '{"commandToExecute": "echo testing"}' --vmss-name MyVmss. The parameter '--resource-group -g' is required. It is used to name of resource group. you can configure the default group using `az configure --defaults group=<name>`.. The parameter '--settings' is required. It is used to json string or a file path, which defines data to be collected.. The parameter '--vmss-name' is required. It is used to scale set name.. The parameter '--no-auto-upgrade' is optional. if set, the extension service will not automatically pick or upgrade to the latest minor version, even if the extension is redeployed.. The parameter '--no-auto-upgrade-minor-version' is optional. if set, the extension service will not automatically pick or upgrade to the latest minor version, even if the extension is redeployed.. The parameter '--protected-settings' is optional. json string or a file path containing private configurations such as storage account keys, etc.. The parameter '--version' is optional. version of the diagnostics extension. will use the latest if not specfied.. 