Share via


ConnectionMonitorCreateOrUpdateContent Class

Definition

Parameters that define the operation to create a connection monitor.

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

Constructors

ConnectionMonitorCreateOrUpdateContent()

Initializes a new instance of ConnectionMonitorCreateOrUpdateContent.

Properties

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

Connection monitor location.

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

Connection monitor tags.

TestConfigurations

List of connection monitor test configurations.

TestGroups

List of connection monitor test groups.

Explicit Interface Implementations

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