Skip to main content

discovery_solutions

Creates, updates, deletes, gets or lists a discovery_solutions resource.

Overview

Namediscovery_solutions
TypeResource
Idazure_extras.help.discovery_solutions

Fields

The following fields are returned by SELECT queries:

Successful fetched list of solution metadata.

NameDatatypeDescription
propertiesobjectSolution metadata Resource properties.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
listselect$filter, $skiptokenLists the relevant Azure Diagnostics, Solutions and Troubleshooters using problemClassification API) AND resourceUri or resourceType.
Discovery Solutions is the initial entry point within Help API, which identifies relevant Azure diagnostics and solutions.

Required Input : problemClassificationId (Use the problemClassification API)
Optional input: resourceUri OR resource Type

<b>Note: </b> ‘requiredInputs’ from Discovery solutions response must be passed via ‘additionalParameters’ as an input to Diagnostics and Solutions API.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
$filterstring'ProblemClassificationId' 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'
$skiptokenstringSkiptoken is only used if a previous operation returned a partial result.

SELECT examples

Lists the relevant Azure Diagnostics, Solutions and Troubleshooters using problemClassification API) AND resourceUri or resourceType.
Discovery Solutions is the initial entry point within Help API, which identifies relevant Azure diagnostics and solutions.

Required Input : problemClassificationId (Use the problemClassification API)
Optional input: resourceUri OR resource Type

<b>Note: </b> ‘requiredInputs’ from Discovery solutions response must be passed via ‘additionalParameters’ as an input to Diagnostics and Solutions API.

SELECT
properties
FROM azure_extras.help.discovery_solutions
WHERE $filter = '{{ $filter }}'
AND $skiptoken = '{{ $skiptoken }}'
;