There is a command group 'az_self help_discovery solution'. This group of commands could 'discovery solution command will help you discover available solutions based on your resource type and problem classification id'. 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_self help_discovery solution_list'.The syntax is: az self-help discovery-solution list --scope
                                     [--filter]
                                     [--max-items]
                                     [--next-token]
                                     [--skiptoken]. The 1th example of the child command would be to use it to 'list discoverysolution results for a resource', the syntax is: az self-help discovery-solution list --filter "ProblemClassificationId eq '00000000-0000-0000-0000-000000000000' --scope 'subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read'". The parameter '--scope' is required. It is used to this is an extension resource provider and only resource level extension is supported at the moment.. The parameter '--filter' is optional. 'problemclassificationid' or 'id' is a mandatory filter to get solutions ids. it also supports optional 'resourcetype' and 'solutiontype' filters. the filter supports only 'and', 'or' and 'eq' operators. example: $filter=problemclassificationid eq '1ddda5b4-cf6c-4d4f-91ad-bc38ab0e811e'.. The parameter '--max-items' is optional. total number of items to return in the command's output. if the total number of items available is more than the value specified, a token is provided in the command's output. to resume pagination, provide the token value in `--next-token` argument of a subsequent command.. The parameter '--next-token' is optional. token to specify where to start paginating. this is the token value from a previously truncated response.. The parameter '--skiptoken' is optional. skiptoken is only used if a previous operation returned a partial result.. 