Freigeben über


SelfHelpExtensions Klasse

Definition

Eine Klasse zum Hinzufügen von Erweiterungsmethoden zu Azure.ResourceManager.SelfHelp.

public static class SelfHelpExtensions
type SelfHelpExtensions = class
Public Module SelfHelpExtensions
Vererbung
SelfHelpExtensions

Methoden

CheckSelfHelpNameAvailability(ArmClient, ResourceIdentifier, SelfHelpNameAvailabilityContent, CancellationToken)

Diese API wird verwendet, um die Eindeutigkeit eines Ressourcennamens zu überprüfen, der für eine Diagnose, Problembehandlung oder Lösungen verwendet wird.

  • Anforderungspfad/{scope}/providers/Microsoft.Help/checkNameAvailability
  • Vorgang IdCheckNameAvailability_Post
CheckSelfHelpNameAvailabilityAsync(ArmClient, ResourceIdentifier, SelfHelpNameAvailabilityContent, CancellationToken)

Diese API wird verwendet, um die Eindeutigkeit eines Ressourcennamens zu überprüfen, der für eine Diagnose, Problembehandlung oder Lösungen verwendet wird.

  • Anforderungspfad/{scope}/providers/Microsoft.Help/checkNameAvailability
  • Vorgang IdCheckNameAvailability_Post
GetSelfHelpDiagnostic(ArmClient, ResourceIdentifier, String, CancellationToken)

Rufen Sie die Diagnose mithilfe des "diagnosticsResourceName" ab, den Sie beim Erstellen der Diagnose ausgewählt haben.

  • Anforderungspfad/{scope}/providers/Microsoft.Help/Diagnose/{diagnosticsResourceName}
  • Vorgang IdDiagnostics_Get
GetSelfHelpDiagnosticAsync(ArmClient, ResourceIdentifier, String, CancellationToken)

Rufen Sie die Diagnose mithilfe des "diagnosticsResourceName" ab, den Sie beim Erstellen der Diagnose ausgewählt haben.

  • Anforderungspfad/{scope}/providers/Microsoft.Help/Diagnose/{diagnosticsResourceName}
  • Vorgang IdDiagnostics_Get
GetSelfHelpDiagnosticResource(ArmClient, ResourceIdentifier)

Ruft ein -Objekt ab, das zusammen SelfHelpDiagnosticResource mit den instance Vorgängen darstellt, die für das Objekt ausgeführt werden können, aber ohne Daten. Sie können verwenden CreateResourceIdentifier(String, String) , um eine SelfHelpDiagnosticResourceResourceIdentifier aus den zugehörigen Komponenten zu erstellen. Mocking Um diese Methode zu simulieren, bitte stattdessen ein Mocking GetSelfHelpDiagnosticResource(ResourceIdentifier) .

GetSelfHelpDiagnostics(ArmClient, ResourceIdentifier)

Ruft eine Auflistung von SelfHelpDiagnosticResources im ArmClient ab. Mocking Um diese Methode zu simulieren, bitte stattdessen ein Mocking GetSelfHelpDiagnostics(ResourceIdentifier) .

GetSelfHelpDiscoverySolutions(ArmClient, ResourceIdentifier, String, String, CancellationToken)

Listet die relevanten Azure-Diagnose und -Lösungen mithilfe der problemKlassifizierungs-API) UND resourceUri oder resourceType auf.<br/> Discovery Solutions ist der erste Einstiegspunkt in die Hilfe-API, die relevante Azure-Diagnose und -Lösungen identifiziert. Wir werden unser Bestes tun, um die effektivsten Lösungen basierend auf dem Typ der Eingaben zurückzugeben, in der Anforderungs-URL <br/><br/> Obligatorische Eingabe: problemClassificationId (Use the problemClassification API) <br/>Optional input: resourceUri OR resource type <br/><br/><b>Hinweis: </b> "requiredInputs" aus discovery solutions response muss über "additionalParameters" als Eingabe an die Diagnose- und Lösungs-API übergeben werden.

  • Anforderungspfad/{scope}/providers/Microsoft.Help/discoverySolutions
  • Vorgang IdDiscoverySolution_List
GetSelfHelpDiscoverySolutionsAsync(ArmClient, ResourceIdentifier, String, String, CancellationToken)

Listet die relevanten Azure-Diagnose und -Lösungen mithilfe der problemKlassifizierungs-API) UND resourceUri oder resourceType auf.<br/> Discovery Solutions ist der erste Einstiegspunkt in die Hilfe-API, die relevante Azure-Diagnose und -Lösungen identifiziert. Wir werden unser Bestes tun, um die effektivsten Lösungen basierend auf dem Typ der Eingaben zurückzugeben, in der Anforderungs-URL <br/><br/> Obligatorische Eingabe: problemClassificationId (Use the problemClassification API) <br/>Optional input: resourceUri OR resource type <br/><br/><b>Hinweis: </b> "requiredInputs" aus discovery solutions response muss über "additionalParameters" als Eingabe an die Diagnose- und Lösungs-API übergeben werden.

  • Anforderungspfad/{scope}/providers/Microsoft.Help/discoverySolutions
  • Vorgang IdDiscoverySolution_List
GetSolutionResource(ArmClient, ResourceIdentifier)

Ruft ein -Objekt ab, das zusammen SolutionResource mit den instance Vorgängen darstellt, die für das Objekt ausgeführt werden können, aber ohne Daten. Sie können verwenden CreateResourceIdentifier(String, String) , um eine SolutionResourceResourceIdentifier aus den zugehörigen Komponenten zu erstellen. Mocking Um diese Methode zu simulieren, bitte stattdessen ein Mocking GetSolutionResource(ResourceIdentifier) .

GetSolutionResource(ArmClient, ResourceIdentifier, String, CancellationToken)

Rufen Sie die Lösung mithilfe der entsprechenden SolutionResourceName ab, während Sie die Lösung erstellen.

  • Anforderungspfad/{scope}/providers/Microsoft.Help/solutions/{solutionResourceName}
  • Vorgang IdSolution_Get
GetSolutionResourceAsync(ArmClient, ResourceIdentifier, String, CancellationToken)

Rufen Sie die Lösung mithilfe der entsprechenden SolutionResourceName ab, während Sie die Lösung erstellen.

  • Anforderungspfad/{scope}/providers/Microsoft.Help/solutions/{solutionResourceName}
  • Vorgang IdSolution_Get
GetSolutionResources(ArmClient, ResourceIdentifier)

Ruft eine Auflistung von SolutionResources im ArmClient ab. Mocking Um diese Methode zu simulieren, bitte stattdessen ein Mocking GetSolutionResources(ResourceIdentifier) .

GetTroubleshooterResource(ArmClient, ResourceIdentifier)

Ruft ein -Objekt ab, das zusammen TroubleshooterResource mit den instance Vorgängen darstellt, die für das Objekt ausgeführt werden können, aber ohne Daten. Sie können verwenden CreateResourceIdentifier(String, String) , um eine TroubleshooterResourceResourceIdentifier aus den zugehörigen Komponenten zu erstellen. Mocking Um diese Methode zu simulieren, bitte stattdessen ein Mocking GetTroubleshooterResource(ResourceIdentifier) .

GetTroubleshooterResource(ArmClient, ResourceIdentifier, String, CancellationToken)

Ruft die Problembehandlung instance Ergebnis ab, das den Schritt status/Ergebnis des Ressourcennamens der Problembehandlung enthält, der ausgeführt wird.<br/> Get-API wird verwendet, um das Ergebnis einer Problembehandlungs-instance abzurufen, die die status und das Ergebnis jedes Schritts im Problembehandlungsworkflow enthält. Für diese API ist der Name der Problembehandlungsressource erforderlich, der mithilfe der Create-API erstellt wurde.

  • Anforderungspfad/{scope}/providers/Microsoft.Help/troubleshooters/{troubleshooterName}
  • Vorgang IdTroubleshooters_Get
GetTroubleshooterResourceAsync(ArmClient, ResourceIdentifier, String, CancellationToken)

Ruft die Problembehandlung instance Ergebnis ab, das den Schritt status/Ergebnis des Ressourcennamens der Problembehandlung enthält, der ausgeführt wird.<br/> Get-API wird verwendet, um das Ergebnis einer Problembehandlungs-instance abzurufen, die die status und das Ergebnis jedes Schritts im Problembehandlungsworkflow enthält. Für diese API ist der Name der Problembehandlungsressource erforderlich, der mithilfe der Create-API erstellt wurde.

  • Anforderungspfad/{scope}/providers/Microsoft.Help/troubleshooters/{troubleshooterName}
  • Vorgang IdTroubleshooters_Get
GetTroubleshooterResources(ArmClient, ResourceIdentifier)

Ruft eine Auflistung von TroubleshooterResources im ArmClient ab. Mocking Um diese Methode zu simulieren, bitte stattdessen ein Mocking GetTroubleshooterResources(ResourceIdentifier) .

Gilt für: