Share via


MonitoringTarget Class

Definition

Monitoring target definition.

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

Constructors

MonitoringTarget(ModelTaskType)

Initializes a new instance of MonitoringTarget.

Properties

DeploymentId

Reference to the deployment asset targeted by this monitor.

ModelId

Reference to the model asset targeted by this monitor.

TaskType

[Required] The machine learning task type of the monitored model.

Explicit Interface Implementations

IJsonModel<MonitoringTarget>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<MonitoringTarget>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<MonitoringTarget>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<MonitoringTarget>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<MonitoringTarget>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to