Share via


ConnectionMonitorOutput Class

Definition

Describes a connection monitor output destination.

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

Constructors

ConnectionMonitorOutput()

Initializes a new instance of ConnectionMonitorOutput.

Properties

OutputType

Connection monitor output destination type. Currently, only "Workspace" is supported.

WorkspaceResourceId

Log analytics workspace resource ID.

Explicit Interface Implementations

IJsonModel<ConnectionMonitorOutput>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ConnectionMonitorOutput>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ConnectionMonitorOutput>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ConnectionMonitorOutput>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ConnectionMonitorOutput>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to