Share via


MonitorWorkspaceMetrics Class

Definition

Information about metrics for the Azure Monitor workspace.

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

Properties

InternalId

An internal identifier for the metrics container. Only to be used by the system.

(Inherited from MonitorWorkspaceMetricProperties)
PrometheusQueryEndpoint

The Prometheus query endpoint for the workspace.

(Inherited from MonitorWorkspaceMetricProperties)

Explicit Interface Implementations

IJsonModel<MonitorWorkspaceMetricProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from MonitorWorkspaceMetricProperties)
IJsonModel<MonitorWorkspaceMetrics>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<MonitorWorkspaceMetrics>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<MonitorWorkspaceMetricProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from MonitorWorkspaceMetricProperties)
IPersistableModel<MonitorWorkspaceMetrics>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<MonitorWorkspaceMetrics>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<MonitorWorkspaceMetrics>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to