ConnectionMonitorContent Class

Definition

Compatibility declaration for the ConnectionMonitorContent type.

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

Constructors

Name Description
ConnectionMonitorContent()

Initializes a new instance of ConnectionMonitorContent.

Properties

Name Description
AutoStart

Determines if the connection monitor will start automatically once created.

Destination

Describes the destination of connection monitor.

Endpoints

List of connection monitor endpoints.

MonitoringIntervalInSeconds

Monitoring interval in seconds.

Notes

Optional notes to be associated with the connection monitor.

Outputs

List of connection monitor outputs.

Source

Describes the source of connection monitor.

TestConfigurations

List of connection monitor test configurations.

TestGroups

List of connection monitor test groups.

Methods

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

Explicit Interface Implementations

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

Applies to