SelfHelp Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Low-level API implementation for the SelfHelp service. Help RP provider
public class SelfHelp
type SelfHelp = class
Public Class SelfHelp
- Inheritance
-
SelfHelp
Constructors
| Name | Description |
|---|---|
| SelfHelp() | |
Methods
| Name | Description |
|---|---|
| CheckNameAvailabilityPost(String, ICheckNameAvailabilityRequest, Func<HttpResponseMessage,Task<ICheckNameAvailabilityResponse>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode) |
This API is used to check the uniqueness of a resource name used for a diagnostic, troubleshooter or solutions |
| CheckNameAvailabilityPost(String, ICheckNameAvailabilityRequest, Func<HttpResponseMessage,Task<ICheckNameAvailabilityResponse>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
This API is used to check the uniqueness of a resource name used for a diagnostic, troubleshooter or solutions |
| CheckNameAvailabilityPostViaIdentity(String, ICheckNameAvailabilityRequest, Func<HttpResponseMessage,Task<ICheckNameAvailabilityResponse>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode) |
This API is used to check the uniqueness of a resource name used for a diagnostic, troubleshooter or solutions |
| CheckNameAvailabilityPostViaIdentity(String, ICheckNameAvailabilityRequest, Func<HttpResponseMessage,Task<ICheckNameAvailabilityResponse>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
This API is used to check the uniqueness of a resource name used for a diagnostic, troubleshooter or solutions |
| CheckNameAvailabilityPostViaIdentityWithResult(String, ICheckNameAvailabilityRequest, IEventListener, ISendAsync, SerializationMode) | |
| CheckNameAvailabilityPostViaJsonString(String, String, Func<HttpResponseMessage, Task<ICheckNameAvailabilityResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
This API is used to check the uniqueness of a resource name used for a diagnostic, troubleshooter or solutions |
| CheckNameAvailabilityPostViaJsonStringWithResult(String, String, IEventListener, ISendAsync) | |
| CheckNameAvailabilityPostWithResult(String, ICheckNameAvailabilityRequest, IEventListener, ISendAsync, SerializationMode) | |
| DiagnosticsCreate(String, String, IDiagnosticResource, Func<HttpResponseMessage, Task<IDiagnosticResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode) |
update a diagnostic for the specific resource using solutionId and requiredInputs* from discovery solutions. |
| DiagnosticsCreate(String, String, IDiagnosticResource, Func<HttpResponseMessage, Task<IDiagnosticResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync) |
Creates a diagnostic for the specific resource using solutionId and requiredInputs* from discovery solutions. |
| DiagnosticsCreateViaIdentity(String, IDiagnosticResource, Func<HttpResponseMessage, Task<IDiagnosticResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode) |
update a diagnostic for the specific resource using solutionId and requiredInputs* from discovery solutions. |
| DiagnosticsCreateViaIdentity(String, IDiagnosticResource, Func<HttpResponseMessage, Task<IDiagnosticResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync) |
Creates a diagnostic for the specific resource using solutionId and requiredInputs* from discovery solutions. |
| DiagnosticsCreateViaIdentityWithResult(String, IDiagnosticResource, IEventListener, ISendAsync, SerializationMode) | |
| DiagnosticsCreateViaJsonString(String, String, String, Func<HttpResponseMessage, Task<IDiagnosticResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync) |
update a diagnostic for the specific resource using solutionId and requiredInputs* from discovery solutions. |
| DiagnosticsCreateViaJsonStringWithResult(String, String, String, IEventListener, ISendAsync) | |
| DiagnosticsCreateWithResult(String, String, IDiagnosticResource, IEventListener, ISendAsync, SerializationMode) | |
| DiagnosticsGet(String, String, Func<HttpResponseMessage,Task<IDiagnosticResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Get the diagnostics using the 'diagnosticsResourceName' you chose while creating the diagnostic. |
| DiagnosticsGet(String, String, Func<HttpResponseMessage,Task<IDiagnosticResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Get the diagnostics using the 'diagnosticsResourceName' you chose while creating the diagnostic. |
| DiagnosticsGetViaIdentity(String, Func<HttpResponseMessage,Task<IDiagnosticResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Get the diagnostics using the 'diagnosticsResourceName' you chose while creating the diagnostic. |
| DiagnosticsGetViaIdentity(String, Func<HttpResponseMessage,Task<IDiagnosticResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Get the diagnostics using the 'diagnosticsResourceName' you chose while creating the diagnostic. |
| DiagnosticsGetViaIdentityWithResult(String, IEventListener, ISendAsync) | |
| DiagnosticsGetWithResult(String, String, IEventListener, ISendAsync) | |
| DiscoverySolutionList(String, String, Func<HttpResponseMessage, Task<IDiscoveryResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync) |
Lists the relevant Azure diagnostics and solutions using problemClassification API)
AND resourceUri or resourceType. |
| DiscoverySolutionList(String, String, Func<HttpResponseMessage, Task<IDiscoveryResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync) |
Lists the relevant Azure diagnostics and solutions using problemClassification API)
AND resourceUri or resourceType. |
| DiscoverySolutionListViaIdentity(String, String, String, Func<HttpResponseMessage, Task<IDiscoveryResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync) |
Lists the relevant Azure diagnostics and solutions using problemClassification API)
AND resourceUri or resourceType. |
| DiscoverySolutionListViaIdentity(String, String, String, Func<HttpResponseMessage, Task<IDiscoveryResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync) |
Lists the relevant Azure diagnostics and solutions using problemClassification API)
AND resourceUri or resourceType. |
| DiscoverySolutionListViaIdentityWithResult(String, String, String, IEventListener, ISendAsync) | |
| DiscoverySolutionListWithResult(String, String, IEventListener, ISendAsync) | |
| DiscoverySolutionNlpSubscriptionScopePost(String, IDiscoveryNlpRequest, Func<HttpResponseMessage,Task<IDiscoveryNlpResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode) |
Solution discovery using natural language processing. |
| DiscoverySolutionNlpSubscriptionScopePost(String, IDiscoveryNlpRequest, Func<HttpResponseMessage,Task<IDiscoveryNlpResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Solution discovery using natural language processing. |
| DiscoverySolutionNlpSubscriptionScopePostViaIdentity(String, IDiscoveryNlpRequest, Func<HttpResponseMessage,Task<IDiscoveryNlpResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode) |
Solution discovery using natural language processing. |
| DiscoverySolutionNlpSubscriptionScopePostViaIdentity(String, IDiscoveryNlpRequest, Func<HttpResponseMessage,Task<IDiscoveryNlpResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Solution discovery using natural language processing. |
| DiscoverySolutionNlpSubscriptionScopePostViaIdentityWithResult(String, IDiscoveryNlpRequest, IEventListener, ISendAsync, SerializationMode) | |
| DiscoverySolutionNlpSubscriptionScopePostViaJsonString(String, String, Func<HttpResponseMessage,Task<IDiscoveryNlpResponse>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Solution discovery using natural language processing. |
| DiscoverySolutionNlpSubscriptionScopePostViaJsonStringWithResult(String, String, IEventListener, ISendAsync) | |
| DiscoverySolutionNlpSubscriptionScopePostWithResult(String, IDiscoveryNlpRequest, IEventListener, ISendAsync, SerializationMode) | |
| DiscoverySolutionNlpTenantScopePost(IDiscoveryNlpRequest, Func<HttpResponseMessage, Task<IDiscoveryNlpResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode) |
Solution discovery using natural language processing. |
| DiscoverySolutionNlpTenantScopePost(IDiscoveryNlpRequest, Func<HttpResponseMessage, Task<IDiscoveryNlpResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync) |
Solution discovery using natural language processing. |
| DiscoverySolutionNlpTenantScopePostViaIdentity(String, IDiscoveryNlpRequest, Func<HttpResponseMessage,Task<IDiscoveryNlpResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode) |
Solution discovery using natural language processing. |
| DiscoverySolutionNlpTenantScopePostViaIdentity(String, IDiscoveryNlpRequest, Func<HttpResponseMessage,Task<IDiscoveryNlpResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Solution discovery using natural language processing. |
| DiscoverySolutionNlpTenantScopePostViaIdentityWithResult(String, IDiscoveryNlpRequest, IEventListener, ISendAsync, SerializationMode) | |
| DiscoverySolutionNlpTenantScopePostViaJsonString(String, Func<HttpResponseMessage, Task<IDiscoveryNlpResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync) |
Solution discovery using natural language processing. |
| DiscoverySolutionNlpTenantScopePostViaJsonStringWithResult(String, IEventListener, ISendAsync) | |
| DiscoverySolutionNlpTenantScopePostWithResult(IDiscoveryNlpRequest, IEventListener, ISendAsync, SerializationMode) | |
| OperationsList(Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Returns list of operations. |
| OperationsList(Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Returns list of operations. |
| OperationsListViaIdentity(String, Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Returns list of operations. |
| OperationsListViaIdentity(String, Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Returns list of operations. |
| OperationsListViaIdentityWithResult(String, IEventListener, ISendAsync) | |
| OperationsListWithResult(IEventListener, ISendAsync) | |
| SimplifiedSolutionsCreate(String, String, ISimplifiedSolutionsResource, Func<HttpResponseMessage,Task<ISimplifiedSolutionsResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode) |
update a simplified Solutions for the specific Azure resource or subscription using the inputs ‘solutionId and requiredInputs’
from discovery solutions. In the absence of the ‘Parameters’ it is likely that some of the simplified Solutions might
fail execution, and you might see an empty response. |
| SimplifiedSolutionsCreate(String, String, ISimplifiedSolutionsResource, Func<HttpResponseMessage,Task<ISimplifiedSolutionsResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Creates a simplified Solutions for the specific Azure resource or subscription using the inputs ‘solutionId and requiredInputs’
from discovery solutions. In the absence of the ‘Parameters’ it is likely that some of the simplified Solutions might
fail execution, and you might see an empty response. |
| SimplifiedSolutionsCreateViaIdentity(String, ISimplifiedSolutionsResource, Func<HttpResponseMessage,Task<ISimplifiedSolutionsResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode) |
update a simplified Solutions for the specific Azure resource or subscription using the inputs ‘solutionId and requiredInputs’
from discovery solutions. In the absence of the ‘Parameters’ it is likely that some of the simplified Solutions might
fail execution, and you might see an empty response. |
| SimplifiedSolutionsCreateViaIdentity(String, ISimplifiedSolutionsResource, Func<HttpResponseMessage,Task<ISimplifiedSolutionsResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Creates a simplified Solutions for the specific Azure resource or subscription using the inputs ‘solutionId and requiredInputs’
from discovery solutions. In the absence of the ‘Parameters’ it is likely that some of the simplified Solutions might
fail execution, and you might see an empty response. |
| SimplifiedSolutionsCreateViaIdentityWithResult(String, ISimplifiedSolutionsResource, IEventListener, ISendAsync, SerializationMode) | |
| SimplifiedSolutionsCreateViaJsonString(String, String, String, Func<HttpResponseMessage,Task<ISimplifiedSolutionsResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
update a simplified Solutions for the specific Azure resource or subscription using the inputs ‘solutionId and requiredInputs’
from discovery solutions. In the absence of the ‘Parameters’ it is likely that some of the simplified Solutions might
fail execution, and you might see an empty response. |
| SimplifiedSolutionsCreateViaJsonStringWithResult(String, String, String, IEventListener, ISendAsync) | |
| SimplifiedSolutionsCreateWithResult(String, String, ISimplifiedSolutionsResource, IEventListener, ISendAsync, SerializationMode) | |
| SimplifiedSolutionsGet(String, String, Func<HttpResponseMessage, Task<ISimplifiedSolutionsResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Get the simplified Solutions using the applicable solutionResourceName while creating the simplified Solutions. |
| SimplifiedSolutionsGet(String, String, Func<HttpResponseMessage, Task<ISimplifiedSolutionsResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Get the simplified Solutions using the applicable solutionResourceName while creating the simplified Solutions. |
| SimplifiedSolutionsGetViaIdentity(String, Func<HttpResponseMessage, Task<ISimplifiedSolutionsResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Get the simplified Solutions using the applicable solutionResourceName while creating the simplified Solutions. |
| SimplifiedSolutionsGetViaIdentity(String, Func<HttpResponseMessage, Task<ISimplifiedSolutionsResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Get the simplified Solutions using the applicable solutionResourceName while creating the simplified Solutions. |
| SimplifiedSolutionsGetViaIdentityWithResult(String, IEventListener, ISendAsync) | |
| SimplifiedSolutionsGetWithResult(String, String, IEventListener, ISendAsync) | |
| SolutionCreate(String, String, ISolutionResource, Func<HttpResponseMessage, Task<ISolutionResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode) |
create a solution for the specific Azure resource or subscription using the inputs ‘solutionId and requiredInputs’ from
discovery solutions. |
| SolutionCreate(String, String, ISolutionResource, Func<HttpResponseMessage, Task<ISolutionResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync) |
Creates a solution for the specific Azure resource or subscription using the inputs ‘solutionId and requiredInputs’ from
discovery solutions. |
| SolutionCreateViaIdentity(String, ISolutionResource, Func<HttpResponseMessage, Task<ISolutionResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode) |
create a solution for the specific Azure resource or subscription using the inputs ‘solutionId and requiredInputs’ from
discovery solutions. |
| SolutionCreateViaIdentity(String, ISolutionResource, Func<HttpResponseMessage, Task<ISolutionResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync) |
Creates a solution for the specific Azure resource or subscription using the inputs ‘solutionId and requiredInputs’ from
discovery solutions. |
| SolutionCreateViaIdentityWithResult(String, ISolutionResource, IEventListener, ISendAsync, SerializationMode) | |
| SolutionCreateViaJsonString(String, String, String, Func<HttpResponseMessage, Task<ISolutionResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync) |
create a solution for the specific Azure resource or subscription using the inputs ‘solutionId and requiredInputs’ from
discovery solutions. |
| SolutionCreateViaJsonStringWithResult(String, String, String, IEventListener, ISendAsync) | |
| SolutionCreateWithResult(String, String, ISolutionResource, IEventListener, ISendAsync, SerializationMode) | |
| SolutionGet(String, String, Func<HttpResponseMessage,Task<ISolutionResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Get the solution using the applicable solutionResourceName while creating the solution. |
| SolutionGet(String, String, Func<HttpResponseMessage,Task<ISolutionResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Get the solution using the applicable solutionResourceName while creating the solution. |
| SolutionGetViaIdentity(String, Func<HttpResponseMessage,Task<ISolutionResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Get the solution using the applicable solutionResourceName while creating the solution. |
| SolutionGetViaIdentity(String, Func<HttpResponseMessage,Task<ISolutionResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Get the solution using the applicable solutionResourceName while creating the solution. |
| SolutionGetViaIdentityWithResult(String, IEventListener, ISendAsync) | |
| SolutionGetWithResult(String, String, IEventListener, ISendAsync) | |
| SolutionSelfHelpGet(String, Func<HttpResponseMessage,Task<ISolutionResourceSelfHelp>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) | |
| SolutionSelfHelpGet(String, Func<HttpResponseMessage,Task<ISolutionResourceSelfHelp>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) | |
| SolutionSelfHelpGetViaIdentity(String, Func<HttpResponseMessage, Task<ISolutionResourceSelfHelp>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Finds and Executes a Self Help Solution based on the Solution Id. These are static self help content to help users troubleshoot their issues. |
| SolutionSelfHelpGetViaIdentity(String, Func<HttpResponseMessage, Task<ISolutionResourceSelfHelp>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Finds and Executes a Self Help Solution based on the Solution Id. These are static self help content to help users troubleshoot their issues. |
| SolutionSelfHelpGetViaIdentityWithResult(String, IEventListener, ISendAsync) | |
| SolutionSelfHelpGetWithResult(String, IEventListener, ISendAsync) | |
| SolutionUpdate(String, String, ISolutionPatchRequestBody, Func<HttpResponseMessage, Task<ISolutionResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode) |
update the requiredInputs or additional information needed to execute the solution |
| SolutionUpdate(String, String, ISolutionPatchRequestBody, Func<HttpResponseMessage, Task<ISolutionResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync) |
Update the requiredInputs or additional information needed to execute the solution |
| SolutionUpdateViaIdentity(String, ISolutionPatchRequestBody, Func<HttpResponseMessage, Task<ISolutionResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode) |
update the requiredInputs or additional information needed to execute the solution |
| SolutionUpdateViaIdentity(String, ISolutionPatchRequestBody, Func<HttpResponseMessage, Task<ISolutionResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync) |
Update the requiredInputs or additional information needed to execute the solution |
| SolutionUpdateViaIdentityWithResult(String, ISolutionPatchRequestBody, IEventListener, ISendAsync, SerializationMode) | |
| SolutionUpdateViaJsonString(String, String, String, Func<HttpResponseMessage, Task<ISolutionResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync) |
update the requiredInputs or additional information needed to execute the solution |
| SolutionUpdateViaJsonStringWithResult(String, String, String, IEventListener, ISendAsync) | |
| SolutionUpdateWithResult(String, String, ISolutionPatchRequestBody, IEventListener, ISendAsync, SerializationMode) | |
| SolutionWarmUp(String, String, ISolutionWarmUpRequestBody, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode) |
Warm up the solution resource by preloading asynchronous diagnostics results into cache |
| SolutionWarmUp(String, String, ISolutionWarmUpRequestBody, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Warm up the solution resource by preloading asynchronous diagnostics results into cache |
| SolutionWarmUpViaIdentity(String, ISolutionWarmUpRequestBody, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode) |
Warm up the solution resource by preloading asynchronous diagnostics results into cache |
| SolutionWarmUpViaIdentity(String, ISolutionWarmUpRequestBody, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync) |
Warm up the solution resource by preloading asynchronous diagnostics results into cache |
| SolutionWarmUpViaJsonString(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Warm up the solution resource by preloading asynchronous diagnostics results into cache |
| TroubleshootersContinue(String, String, IContinueRequestBody, Func<HttpResponseMessage,Task<ITroubleshootersContinueNoContentResponseHeaders>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode) |
Uses ‘stepId’ and ‘responses’ as the trigger to continue the troubleshooting steps for the respective troubleshooter resource
name. |
| TroubleshootersContinue(String, String, IContinueRequestBody, Func<HttpResponseMessage,Task<ITroubleshootersContinueNoContentResponseHeaders>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Uses ‘stepId’ and ‘responses’ as the trigger to continue the troubleshooting steps for the respective troubleshooter resource
name. |
| TroubleshootersContinueViaIdentity(String, IContinueRequestBody, Func<HttpResponseMessage,Task<ITroubleshootersContinueNoContentResponseHeaders>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode) |
Uses ‘stepId’ and ‘responses’ as the trigger to continue the troubleshooting steps for the respective troubleshooter resource
name. |
| TroubleshootersContinueViaIdentity(String, IContinueRequestBody, Func<HttpResponseMessage,Task<ITroubleshootersContinueNoContentResponseHeaders>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Uses ‘stepId’ and ‘responses’ as the trigger to continue the troubleshooting steps for the respective troubleshooter resource
name. |
| TroubleshootersContinueViaJsonString(String, String, String, Func<HttpResponseMessage, Task<ITroubleshootersContinueNoContentResponseHeaders>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Uses ‘stepId’ and ‘responses’ as the trigger to continue the troubleshooting steps for the respective troubleshooter resource
name. |
| TroubleshootersCreate(String, String, ITroubleshooterResource, Func<HttpResponseMessage,Task<ITroubleshooterResource>,Task>, Func<HttpResponseMessage,Task<ITroubleshooterResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode) |
update the specific troubleshooter action under a resource or subscription using the ‘solutionId’ and ‘properties.parameters’
as the trigger. |
| TroubleshootersCreate(String, String, ITroubleshooterResource, Func<HttpResponseMessage,Task<ITroubleshooterResource>,Task>, Func<HttpResponseMessage,Task<ITroubleshooterResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Creates the specific troubleshooter action under a resource or subscription using the ‘solutionId’ and ‘properties.parameters’
as the trigger. |
| TroubleshootersCreateViaIdentity(String, ITroubleshooterResource, Func<HttpResponseMessage,Task<ITroubleshooterResource>,Task>, Func<HttpResponseMessage,Task<ITroubleshooterResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode) |
update the specific troubleshooter action under a resource or subscription using the ‘solutionId’ and ‘properties.parameters’
as the trigger. |
| TroubleshootersCreateViaIdentity(String, ITroubleshooterResource, Func<HttpResponseMessage,Task<ITroubleshooterResource>,Task>, Func<HttpResponseMessage,Task<ITroubleshooterResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Creates the specific troubleshooter action under a resource or subscription using the ‘solutionId’ and ‘properties.parameters’
as the trigger. |
| TroubleshootersCreateViaIdentityWithResult(String, ITroubleshooterResource, IEventListener, ISendAsync, SerializationMode) | |
| TroubleshootersCreateViaJsonString(String, String, String, Func<HttpResponseMessage, Task<ITroubleshooterResource>,Task>, Func<HttpResponseMessage, Task<ITroubleshooterResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
update the specific troubleshooter action under a resource or subscription using the ‘solutionId’ and ‘properties.parameters’
as the trigger. |
| TroubleshootersCreateViaJsonStringWithResult(String, String, String, IEventListener, ISendAsync) | |
| TroubleshootersCreateWithResult(String, String, ITroubleshooterResource, IEventListener, ISendAsync, SerializationMode) | |
| TroubleshootersEnd(String, String, Func<HttpResponseMessage,Task<ITroubleshootersEndNoContentResponseHeaders>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Ends the troubleshooter action |
| TroubleshootersEnd(String, String, Func<HttpResponseMessage,Task<ITroubleshootersEndNoContentResponseHeaders>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Ends the troubleshooter action |
| TroubleshootersEndViaIdentity(String, Func<HttpResponseMessage, Task<ITroubleshootersEndNoContentResponseHeaders>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Ends the troubleshooter action |
| TroubleshootersEndViaIdentity(String, Func<HttpResponseMessage, Task<ITroubleshootersEndNoContentResponseHeaders>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Ends the troubleshooter action |
| TroubleshootersGet(String, String, Func<HttpResponseMessage,Task<ITroubleshooterResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Gets troubleshooter instance result which includes the step status/result of the troubleshooter resource name that is
being executed. |
| TroubleshootersGet(String, String, Func<HttpResponseMessage,Task<ITroubleshooterResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Gets troubleshooter instance result which includes the step status/result of the troubleshooter resource name that is
being executed. |
| TroubleshootersGetViaIdentity(String, Func<HttpResponseMessage, Task<ITroubleshooterResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Gets troubleshooter instance result which includes the step status/result of the troubleshooter resource name that is
being executed. |
| TroubleshootersGetViaIdentity(String, Func<HttpResponseMessage, Task<ITroubleshooterResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Gets troubleshooter instance result which includes the step status/result of the troubleshooter resource name that is
being executed. |
| TroubleshootersGetViaIdentityWithResult(String, IEventListener, ISendAsync) | |
| TroubleshootersGetWithResult(String, String, IEventListener, ISendAsync) | |
| TroubleshootersRestart(String, String, Func<HttpResponseMessage, Task<IRestartTroubleshooterResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Restarts the troubleshooter API using applicable troubleshooter resource name as the input. |
| TroubleshootersRestart(String, String, Func<HttpResponseMessage, Task<IRestartTroubleshooterResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Restarts the troubleshooter API using applicable troubleshooter resource name as the input. |
| TroubleshootersRestartViaIdentity(String, Func<HttpResponseMessage, Task<IRestartTroubleshooterResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Restarts the troubleshooter API using applicable troubleshooter resource name as the input. |
| TroubleshootersRestartViaIdentity(String, Func<HttpResponseMessage, Task<IRestartTroubleshooterResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync) |
Restarts the troubleshooter API using applicable troubleshooter resource name as the input. |
| TroubleshootersRestartViaIdentityWithResult(String, IEventListener, ISendAsync) | |
| TroubleshootersRestartWithResult(String, String, IEventListener, ISendAsync) | |