DiagnosticsClient Schnittstelle

public interface DiagnosticsClient

Ein instance dieser Klasse bietet Zugriff auf alle in DiagnosticsClient definierten Vorgänge.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
abstract SyncPoller<PollResult<DiagnosticResourceInner>,DiagnosticResourceInner> beginCreate(String scope, String diagnosticsResourceName)

Die Diagnose informiert Sie genau über die Grundursache des Problems und darüber, wie Sie es beheben können.

abstract SyncPoller<PollResult<DiagnosticResourceInner>,DiagnosticResourceInner> beginCreate(String scope, String diagnosticsResourceName, DiagnosticResourceInner diagnosticResourceRequest, Context context)

Die Diagnose informiert Sie genau über die Grundursache des Problems und darüber, wie Sie es beheben können.

abstract CheckNameAvailabilityResponseInner checkNameAvailability(String scope)

Diese API wird verwendet, um die Eindeutigkeit eines Ressourcennamens zu überprüfen, der für eine Diagnoseprüfung verwendet wird.

abstract Response<CheckNameAvailabilityResponseInner> checkNameAvailabilityWithResponse(String scope, CheckNameAvailabilityRequest checkNameAvailabilityRequest, Context context)

Diese API wird verwendet, um die Eindeutigkeit eines Ressourcennamens zu überprüfen, der für eine Diagnoseprüfung verwendet wird.

abstract DiagnosticResourceInner create(String scope, String diagnosticsResourceName)

Die Diagnose informiert Sie genau über die Grundursache des Problems und darüber, wie Sie es beheben können.

abstract DiagnosticResourceInner create(String scope, String diagnosticsResourceName, DiagnosticResourceInner diagnosticResourceRequest, Context context)

Die Diagnose informiert Sie genau über die Grundursache des Problems und darüber, wie Sie es beheben können.

abstract DiagnosticResourceInner get(String scope, String diagnosticsResourceName)

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

abstract Response<DiagnosticResourceInner> getWithResponse(String scope, String diagnosticsResourceName, Context context)

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

Details zur Methode

beginCreate

public abstract SyncPoller,DiagnosticResourceInner> beginCreate(String scope, String diagnosticsResourceName)

Die Diagnose informiert Sie genau über die Grundursache des Problems und darüber, wie Sie es beheben können. Sie können Diagnose erhalten, sobald Sie die relevante Lösung für Ihr Azure-Problem ermittelt und identifiziert haben.

Sie können Diagnose erstellen, indem Sie die Antwort \u2018solutionId\u2019 aus der Lösungsermittlungs-API und \u2018additionalParameters\u2019 verwenden.

Hinweis: \u2018requiredParameterSets\u2019 aus der Lösungsermittlungs-API-Antwort muss über \u2018additionalParameters\u2019 als Eingabe für die Diagnose-API übergeben werden.

Parameters:

scope - Dies ist ein Erweiterungsressourcenanbieter, und derzeit wird nur eine Erweiterung auf Ressourcenebene unterstützt.
diagnosticsResourceName - Eindeutiger Ressourcenname für Insight-Ressourcen.

Returns:

für die SyncPoller<T,U> Abfrage der Diagnoseressource.

beginCreate

public abstract SyncPoller,DiagnosticResourceInner> beginCreate(String scope, String diagnosticsResourceName, DiagnosticResourceInner diagnosticResourceRequest, Context context)

Die Diagnose informiert Sie genau über die Grundursache des Problems und darüber, wie Sie es beheben können. Sie können Diagnose erhalten, sobald Sie die relevante Lösung für Ihr Azure-Problem ermittelt und identifiziert haben.

Sie können Diagnose erstellen, indem Sie die Antwort \u2018solutionId\u2019 aus der Lösungsermittlungs-API und \u2018additionalParameters\u2019 verwenden.

Hinweis: \u2018requiredParameterSets\u2019 aus der Lösungsermittlungs-API-Antwort muss über \u2018additionalParameters\u2019 als Eingabe für die Diagnose-API übergeben werden.

Parameters:

scope - Dies ist ein Erweiterungsressourcenanbieter, und derzeit wird nur eine Erweiterung auf Ressourcenebene unterstützt.
diagnosticsResourceName - Eindeutiger Ressourcenname für Insight-Ressourcen.
diagnosticResourceRequest - Der erforderliche Anforderungstext für diesen InsightResource-Aufruf.
context - Der Kontext, der diesem Vorgang zugeordnet werden soll.

Returns:

für die SyncPoller<T,U> Abfrage der Diagnoseressource.

checkNameAvailability

public abstract CheckNameAvailabilityResponseInner checkNameAvailability(String scope)

Diese API wird verwendet, um die Eindeutigkeit eines Ressourcennamens zu überprüfen, der für eine Diagnoseprüfung verwendet wird.

Parameters:

scope - Dies ist ein Erweiterungsressourcenanbieter, und derzeit wird nur eine Erweiterung auf Ressourcenebene unterstützt.

Returns:

Antwort darauf, ob der angeforderte Ressourcenname verfügbar ist oder nicht.

checkNameAvailabilityWithResponse

public abstract Response checkNameAvailabilityWithResponse(String scope, CheckNameAvailabilityRequest checkNameAvailabilityRequest, Context context)

Diese API wird verwendet, um die Eindeutigkeit eines Ressourcennamens zu überprüfen, der für eine Diagnoseprüfung verwendet wird.

Parameters:

scope - Dies ist ein Erweiterungsressourcenanbieter, und derzeit wird nur eine Erweiterung auf Ressourcenebene unterstützt.
checkNameAvailabilityRequest - Die erforderlichen Parameter für die Verfügbarkeitsprüfung.
context - Der Kontext, der diesem Vorgang zugeordnet werden soll.

Returns:

Antwort darauf, ob der angeforderte Ressourcenname zusammen mit Response<T>verfügbar ist oder nicht.

create

public abstract DiagnosticResourceInner create(String scope, String diagnosticsResourceName)

Die Diagnose informiert Sie genau über die Grundursache des Problems und darüber, wie Sie es beheben können. Sie können Diagnose erhalten, sobald Sie die relevante Lösung für Ihr Azure-Problem ermittelt und identifiziert haben.

Sie können Diagnose erstellen, indem Sie die Antwort \u2018solutionId\u2019 aus der Lösungsermittlungs-API und \u2018additionalParameters\u2019 verwenden.

Hinweis: \u2018requiredParameterSets\u2019 aus der Lösungsermittlungs-API-Antwort muss über \u2018additionalParameters\u2019 als Eingabe für die Diagnose-API übergeben werden.

Parameters:

scope - Dies ist ein Erweiterungsressourcenanbieter, und derzeit wird nur eine Erweiterung auf Ressourcenebene unterstützt.
diagnosticsResourceName - Eindeutiger Ressourcenname für Insight-Ressourcen.

Returns:

Diagnoseressource.

create

public abstract DiagnosticResourceInner create(String scope, String diagnosticsResourceName, DiagnosticResourceInner diagnosticResourceRequest, Context context)

Die Diagnose informiert Sie genau über die Grundursache des Problems und darüber, wie Sie es beheben können. Sie können Diagnose erhalten, sobald Sie die relevante Lösung für Ihr Azure-Problem ermittelt und identifiziert haben.

Sie können Diagnose erstellen, indem Sie die Antwort \u2018solutionId\u2019 aus der Lösungsermittlungs-API und \u2018additionalParameters\u2019 verwenden.

Hinweis: \u2018requiredParameterSets\u2019 aus der Lösungsermittlungs-API-Antwort muss über \u2018additionalParameters\u2019 als Eingabe für die Diagnose-API übergeben werden.

Parameters:

scope - Dies ist ein Erweiterungsressourcenanbieter, und derzeit wird nur eine Erweiterung auf Ressourcenebene unterstützt.
diagnosticsResourceName - Eindeutiger Ressourcenname für Insight-Ressourcen.
diagnosticResourceRequest - Der erforderliche Anforderungstext für diesen InsightResource-Aufruf.
context - Der Kontext, der diesem Vorgang zugeordnet werden soll.

Returns:

Diagnoseressource.

get

public abstract DiagnosticResourceInner get(String scope, String diagnosticsResourceName)

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

Parameters:

scope - Dies ist ein Erweiterungsressourcenanbieter, und derzeit wird nur eine Erweiterung auf Ressourcenebene unterstützt.
diagnosticsResourceName - Eindeutiger Ressourcenname für Insight-Ressourcen.

Returns:

die Diagnose den "diagnosticsResourceName", den Sie beim Erstellen der Diagnose ausgewählt haben.

getWithResponse

public abstract Response getWithResponse(String scope, String diagnosticsResourceName, Context context)

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

Parameters:

scope - Dies ist ein Erweiterungsressourcenanbieter, und derzeit wird nur eine Erweiterung auf Ressourcenebene unterstützt.
diagnosticsResourceName - Eindeutiger Ressourcenname für Insight-Ressourcen.
context - Der Kontext, der diesem Vorgang zugeordnet werden soll.

Returns:

die Diagnose den "diagnosticsResourceName", den Sie beim Erstellen der Diagnose zusammen mit Response<T>ausgewählt haben.

Gilt für: