ConnectionMonitorCreateOrUpdateContent Class

Definition

Compatibility declaration for the ConnectionMonitorCreateOrUpdateContent type.

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

Constructors

Name Description
ConnectionMonitorCreateOrUpdateContent()

Initializes a new instance of ConnectionMonitorCreateOrUpdateContent.

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.

Location

Gets or sets the Location compatibility property.

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.

Tags

Gets or sets the string compatibility property.

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<ConnectionMonitorCreateOrUpdateContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ConnectionMonitorCreateOrUpdateContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ConnectionMonitorCreateOrUpdateContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ConnectionMonitorCreateOrUpdateContent>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ConnectionMonitorCreateOrUpdateContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to