ConnectionMonitorResultProperties Class

Definition

Describes the properties of a connection monitor.

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

Properties

Name Description
AutoStart

Determines if the connection monitor will start automatically once created.

(Inherited from ConnectionMonitorCreateOrUpdateContent)
ConnectionMonitorType

Type of connection monitor.

Destination

Describes the destination of connection monitor.

(Inherited from ConnectionMonitorCreateOrUpdateContent)
Endpoints

List of connection monitor endpoints.

(Inherited from ConnectionMonitorCreateOrUpdateContent)
Location

Gets or sets the Location compatibility property.

(Inherited from ConnectionMonitorCreateOrUpdateContent)
MonitoringIntervalInSeconds

Monitoring interval in seconds.

(Inherited from ConnectionMonitorCreateOrUpdateContent)
MonitoringStatus

The monitoring status of the connection monitor.

Notes

Optional notes to be associated with the connection monitor.

(Inherited from ConnectionMonitorCreateOrUpdateContent)
Outputs

List of connection monitor outputs.

(Inherited from ConnectionMonitorCreateOrUpdateContent)
ProvisioningState

The provisioning state of the connection monitor.

Source

Describes the source of connection monitor.

(Inherited from ConnectionMonitorCreateOrUpdateContent)
StartOn

The date and time when the connection monitor was started.

Tags

Gets or sets the string compatibility property.

(Inherited from ConnectionMonitorCreateOrUpdateContent)
TestConfigurations

List of connection monitor test configurations.

(Inherited from ConnectionMonitorCreateOrUpdateContent)
TestGroups

List of connection monitor test groups.

(Inherited from ConnectionMonitorCreateOrUpdateContent)

Methods

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

Explicit Interface Implementations

Name Description
IJsonModel<ConnectionMonitorCreateOrUpdateContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from ConnectionMonitorCreateOrUpdateContent)
IJsonModel<ConnectionMonitorCreateOrUpdateContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from ConnectionMonitorCreateOrUpdateContent)
IJsonModel<ConnectionMonitorResultProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<ConnectionMonitorResultProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<ConnectionMonitorCreateOrUpdateContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from ConnectionMonitorCreateOrUpdateContent)
IPersistableModel<ConnectionMonitorCreateOrUpdateContent>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from ConnectionMonitorCreateOrUpdateContent)
IPersistableModel<ConnectionMonitorCreateOrUpdateContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from ConnectionMonitorCreateOrUpdateContent)
IPersistableModel<ConnectionMonitorResultProperties>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<ConnectionMonitorResultProperties>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<ConnectionMonitorResultProperties>.Write(ModelReaderWriterOptions)

Applies to