Skip to main content

solutions

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

Overview

Namesolutions
TypeResource
Idazure_extras.help.solutions

Fields

NameDatatypeDescription
contenttextfield from the properties object
parameterstextfield from the properties object
provisioning_statetextfield from the properties object
replacement_mapstextfield from the properties object
scopetextfield from the properties object
sectionstextfield from the properties object
solutionResourceNametextfield from the properties object
solution_idtextfield from the properties object
titletextfield from the properties object
trigger_criteriatextfield from the properties object

Methods

NameAccessible byRequired ParamsDescription
getSELECTscope, solutionResourceNameGet the solution using the applicable solutionResourceName while creating the solution.
createINSERTscope, solutionResourceNameCreates a solution for the specific Azure resource or subscription using the inputs ‘solutionId and requiredInputs’ from discovery solutions.
Azure solutions comprise a comprehensive library of self-help resources that have been thoughtfully curated by Azure engineers to aid customers in resolving typical troubleshooting issues. These solutions encompass:
(1.) Dynamic and context-aware diagnostics, guided troubleshooting wizards, and data visualizations.
(2.) Rich instructional video tutorials and illustrative diagrams and images.
(3.) Thoughtfully assembled textual troubleshooting instructions.
All these components are seamlessly converged into unified solutions tailored to address a specific support problem area.
updateUPDATEscope, solutionResourceNameUpdate the requiredInputs or additional information needed to execute the solution
warm_upEXECscope, solutionResourceNameWarm up the solution resource by preloading asynchronous diagnostics results into cache

SELECT examples

Get the solution using the applicable solutionResourceName while creating the solution.

SELECT
content,
parameters,
provisioning_state,
replacement_maps,
scope,
sections,
solutionResourceName,
solution_id,
title,
trigger_criteria
FROM azure_extras.help.vw_solutions
WHERE scope = '{{ scope }}'
AND solutionResourceName = '{{ solutionResourceName }}';

INSERT example

Use the following StackQL query and manifest file to create a new solutions resource.

/*+ create */
INSERT INTO azure_extras.help.solutions (
scope,
solutionResourceName,
properties
)
SELECT
'{{ scope }}',
'{{ solutionResourceName }}',
'{{ properties }}'
;

UPDATE example

Updates a solutions resource.

/*+ update */
UPDATE azure_extras.help.solutions
SET
properties = '{{ properties }}'
WHERE
scope = '{{ scope }}'
AND solutionResourceName = '{{ solutionResourceName }}';