SelfHelpExtensions 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.
A class to add extension methods to Azure.ResourceManager.SelfHelp.
public static class SelfHelpExtensions
type SelfHelpExtensions = class
Public Module SelfHelpExtensions
- Inheritance
-
SelfHelpExtensions
Methods
CheckSelfHelpNameAvailability(ArmClient, ResourceIdentifier, SelfHelpNameAvailabilityContent, CancellationToken) |
This API is used to check the uniqueness of a resource name used for a diagnostic, troubleshooter or solutions
|
CheckSelfHelpNameAvailabilityAsync(ArmClient, ResourceIdentifier, SelfHelpNameAvailabilityContent, CancellationToken) |
This API is used to check the uniqueness of a resource name used for a diagnostic, troubleshooter or solutions
|
DiscoverSolutions(TenantResource, String, String, CancellationToken) |
Lists the relevant Azure Diagnostics, Solutions and Troubleshooters using problemClassification API) AND resourceUri or resourceType.<br/> Discovery Solutions is the initial entry point within Help API, which identifies relevant Azure diagnostics and solutions. <br/><br/> Required Input : problemClassificationId (Use the problemClassification API) <br/>Optional input: resourceUri OR resource Type <br/><br/> <b>Note: </b> ‘requiredInputs’ from Discovery solutions response must be passed via ‘additionalParameters’ as an input to Diagnostics and Solutions API.
|
DiscoverSolutionsAsync(TenantResource, String, String, CancellationToken) |
Lists the relevant Azure Diagnostics, Solutions and Troubleshooters using problemClassification API) AND resourceUri or resourceType.<br/> Discovery Solutions is the initial entry point within Help API, which identifies relevant Azure diagnostics and solutions. <br/><br/> Required Input : problemClassificationId (Use the problemClassification API) <br/>Optional input: resourceUri OR resource Type <br/><br/> <b>Note: </b> ‘requiredInputs’ from Discovery solutions response must be passed via ‘additionalParameters’ as an input to Diagnostics and Solutions API.
|
DiscoverSolutionsNlp(SubscriptionResource, DiscoveryNlpContent, CancellationToken) |
Search for relevant Azure Diagnostics, Solutions and Troubleshooters using a natural language issue summary and subscription.
|
DiscoverSolutionsNlp(TenantResource, DiscoveryNlpContent, CancellationToken) |
Search for relevant Azure Diagnostics, Solutions and Troubleshooters using a natural language issue summary.
|
DiscoverSolutionsNlpAsync(SubscriptionResource, DiscoveryNlpContent, CancellationToken) |
Search for relevant Azure Diagnostics, Solutions and Troubleshooters using a natural language issue summary and subscription.
|
DiscoverSolutionsNlpAsync(TenantResource, DiscoveryNlpContent, CancellationToken) |
Search for relevant Azure Diagnostics, Solutions and Troubleshooters using a natural language issue summary.
|
GetSelfHelpDiagnostic(ArmClient, ResourceIdentifier, String, CancellationToken) |
Get the diagnostics using the 'diagnosticsResourceName' you chose while creating the diagnostic.
|
GetSelfHelpDiagnosticAsync(ArmClient, ResourceIdentifier, String, CancellationToken) |
Get the diagnostics using the 'diagnosticsResourceName' you chose while creating the diagnostic.
|
GetSelfHelpDiagnosticResource(ArmClient, ResourceIdentifier) |
Gets an object representing a SelfHelpDiagnosticResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a SelfHelpDiagnosticResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSelfHelpDiagnosticResource(ResourceIdentifier) instead. |
GetSelfHelpDiagnostics(ArmClient, ResourceIdentifier) |
Gets a collection of SelfHelpDiagnosticResources in the ArmClient. MockingTo mock this method, please mock GetSelfHelpDiagnostics(ResourceIdentifier) instead. |
GetSelfHelpSimplifiedSolution(ArmClient, ResourceIdentifier, String, CancellationToken) |
Get the simplified Solutions using the applicable solutionResourceName while creating the simplified Solutions.
|
GetSelfHelpSimplifiedSolutionAsync(ArmClient, ResourceIdentifier, String, CancellationToken) |
Get the simplified Solutions using the applicable solutionResourceName while creating the simplified Solutions.
|
GetSelfHelpSimplifiedSolutionResource(ArmClient, ResourceIdentifier) |
Gets an object representing a SelfHelpSimplifiedSolutionResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a SelfHelpSimplifiedSolutionResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSelfHelpSimplifiedSolutionResource(ResourceIdentifier) instead. |
GetSelfHelpSimplifiedSolutions(ArmClient, ResourceIdentifier) |
Gets a collection of SelfHelpSimplifiedSolutionResources in the ArmClient. MockingTo mock this method, please mock GetSelfHelpSimplifiedSolutions(ResourceIdentifier) instead. |
GetSelfHelpSolution(ArmClient, ResourceIdentifier, String, CancellationToken) |
Get the solution using the applicable solutionResourceName while creating the solution.
|
GetSelfHelpSolutionAsync(ArmClient, ResourceIdentifier, String, CancellationToken) |
Get the solution using the applicable solutionResourceName while creating the solution.
|
GetSelfHelpSolutionById(TenantResource, String, CancellationToken) |
Gets Self Help Solutions for a given solutionId. Self Help Solutions consist of rich instructional video tutorials, links and guides to public documentation related to a specific problem that enables users to troubleshoot Azure issues.
|
GetSelfHelpSolutionByIdAsync(TenantResource, String, CancellationToken) |
Gets Self Help Solutions for a given solutionId. Self Help Solutions consist of rich instructional video tutorials, links and guides to public documentation related to a specific problem that enables users to troubleshoot Azure issues.
|
GetSelfHelpSolutionResource(ArmClient, ResourceIdentifier) |
Gets an object representing a SelfHelpSolutionResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a SelfHelpSolutionResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSelfHelpSolutionResource(ResourceIdentifier) instead. |
GetSelfHelpSolutions(ArmClient, ResourceIdentifier) |
Gets a collection of SelfHelpSolutionResources in the ArmClient. MockingTo mock this method, please mock GetSelfHelpSolutions(ResourceIdentifier) instead. |
GetSelfHelpTroubleshooter(ArmClient, ResourceIdentifier, String, CancellationToken) |
Gets troubleshooter instance result which includes the step status/result of the troubleshooter resource name that is being executed.<br/> Get API is used to retrieve the result of a Troubleshooter instance, which includes the status and result of each step in the Troubleshooter workflow. This API requires the Troubleshooter resource name that was created using the Create API.
|
GetSelfHelpTroubleshooterAsync(ArmClient, ResourceIdentifier, String, CancellationToken) |
Gets troubleshooter instance result which includes the step status/result of the troubleshooter resource name that is being executed.<br/> Get API is used to retrieve the result of a Troubleshooter instance, which includes the status and result of each step in the Troubleshooter workflow. This API requires the Troubleshooter resource name that was created using the Create API.
|
GetSelfHelpTroubleshooterResource(ArmClient, ResourceIdentifier) |
Gets an object representing a SelfHelpTroubleshooterResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a SelfHelpTroubleshooterResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSelfHelpTroubleshooterResource(ResourceIdentifier) instead. |
GetSelfHelpTroubleshooters(ArmClient, ResourceIdentifier) |
Gets a collection of SelfHelpTroubleshooterResources in the ArmClient. MockingTo mock this method, please mock GetSelfHelpTroubleshooters(ResourceIdentifier) instead. |