Język

ConnectionAnalyzerProperties Class

Definition

Properties of a connection analyzer.

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

Constructors

Name Description
ConnectionAnalyzerProperties(ConnectionAnalyzerEndpoint, ConnectionAnalyzerEndpoint, IEnumerable<ConnectionAnalyzerDiagnosticOperation>)

Initializes a new instance of ConnectionAnalyzerProperties.

Properties

Name Description
Destination

Destination endpoint of the connection analyzer.

DiagnosticOperations

List of diagnostic operations to run.

DiagnosticOperationsSettings

Per-operation diagnostic settings.

ExpiryInDays

Time-to-live (days) before the analyzer expires.

OutputStorageAccountSettings

Storage account where output is written.

ProtocolSettings

Protocol-level settings.

ProvisioningState

The provisioning state of the connection analyzer resource.

RequestOn

UTC time when the connection analyzer request was received.

Source

Source endpoint of the connection analyzer.

Status

Current execution status of the connection analyzer.

Methods

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

Explicit Interface Implementations

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

Applies to