SolutionOperations interface

Interface representing a Solution operations.

Properties

beginCreate
beginCreateAndWait
beginUpdate
beginUpdateAndWait
create

Creates 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.

get

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

update

Update the requiredInputs or additional information needed to execute the solution

warmUp

Warm up the solution resource by preloading asynchronous diagnostics results into cache

Property Details

beginCreate

Warning

This API is now deprecated.

use create instead

beginCreate: (scope: string, solutionResourceName: string, options?: SolutionCreateOptionalParams) => Promise<SimplePollerLike<OperationState<SolutionResource>, SolutionResource>>

Property Value

(scope: string, solutionResourceName: string, options?: SolutionCreateOptionalParams) => Promise<SimplePollerLike<OperationState<SolutionResource>, SolutionResource>>

beginCreateAndWait

Warning

This API is now deprecated.

use create instead

beginCreateAndWait: (scope: string, solutionResourceName: string, options?: SolutionCreateOptionalParams) => Promise<SolutionResource>

Property Value

(scope: string, solutionResourceName: string, options?: SolutionCreateOptionalParams) => Promise<SolutionResource>

beginUpdate

Warning

This API is now deprecated.

use update instead

beginUpdate: (scope: string, solutionResourceName: string, options?: SolutionUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<SolutionResource>, SolutionResource>>

Property Value

(scope: string, solutionResourceName: string, options?: SolutionUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<SolutionResource>, SolutionResource>>

beginUpdateAndWait

Warning

This API is now deprecated.

use update instead

beginUpdateAndWait: (scope: string, solutionResourceName: string, options?: SolutionUpdateOptionalParams) => Promise<SolutionResource>

Property Value

(scope: string, solutionResourceName: string, options?: SolutionUpdateOptionalParams) => Promise<SolutionResource>

create

Creates 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.

create: (scope: string, solutionResourceName: string, options?: SolutionCreateOptionalParams) => PollerLike<OperationState<SolutionResource>, SolutionResource>

Property Value

(scope: string, solutionResourceName: string, options?: SolutionCreateOptionalParams) => PollerLike<OperationState<SolutionResource>, SolutionResource>

get

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

get: (scope: string, solutionResourceName: string, options?: SolutionGetOptionalParams) => Promise<SolutionResource>

Property Value

(scope: string, solutionResourceName: string, options?: SolutionGetOptionalParams) => Promise<SolutionResource>

update

Update the requiredInputs or additional information needed to execute the solution

update: (scope: string, solutionResourceName: string, options?: SolutionUpdateOptionalParams) => PollerLike<OperationState<SolutionResource>, SolutionResource>

Property Value

(scope: string, solutionResourceName: string, options?: SolutionUpdateOptionalParams) => PollerLike<OperationState<SolutionResource>, SolutionResource>

warmUp

Warm up the solution resource by preloading asynchronous diagnostics results into cache

warmUp: (scope: string, solutionResourceName: string, options?: SolutionWarmUpOptionalParams) => Promise<void>

Property Value

(scope: string, solutionResourceName: string, options?: SolutionWarmUpOptionalParams) => Promise<void>