SolutionOperations interface
Interface representing a Solution operations.
Properties
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| create | Creates a solution for the specific Azure resource or subscription using the inputs ‘solutionId and requiredInputs’ from discovery solutions. |
| get | Get the solution using the applicable solutionResourceName while creating the solution. |
| update | Update the requiredInputs or additional information needed to execute the solution |
| warm |
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>