ภาษา

ConnectionAnalyzerDiagnosticOperationResult Class

Definition

Result of an individual diagnostic operation run by a connection analyzer.

public class ConnectionAnalyzerDiagnosticOperationResult : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Network.Models.ConnectionAnalyzerDiagnosticOperationResult>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Network.Models.ConnectionAnalyzerDiagnosticOperationResult>
type ConnectionAnalyzerDiagnosticOperationResult = class
    interface IJsonModel<ConnectionAnalyzerDiagnosticOperationResult>
    interface IPersistableModel<ConnectionAnalyzerDiagnosticOperationResult>
Public Class ConnectionAnalyzerDiagnosticOperationResult
Implements IJsonModel(Of ConnectionAnalyzerDiagnosticOperationResult), IPersistableModel(Of ConnectionAnalyzerDiagnosticOperationResult)
Inheritance
ConnectionAnalyzerDiagnosticOperationResult
Implements

Properties

Name Description
DiagnosticOperation

The diagnostic operation that was run.

Error

Error encountered while running the diagnostic operation, if any.

Result

The result of the diagnostic operation, serialized as a JSON string. The payload shape varies by diagnosticOperation. For example, a ConnectivityCheck operation returns a JSON object such as { "ConnectivityStatus": "Reachable" }. Consumers should parse this string as JSON according to the corresponding diagnostic operation.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<ConnectionAnalyzerDiagnosticOperationResult>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<ConnectionAnalyzerDiagnosticOperationResult>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<ConnectionAnalyzerDiagnosticOperationResult>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<ConnectionAnalyzerDiagnosticOperationResult>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<ConnectionAnalyzerDiagnosticOperationResult>.Write(ModelReaderWriterOptions)

Applies to