Share via


MonitorWorkspaceMetrics Class

Definition

Properties related to the metrics container in 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>
type MonitorWorkspaceMetrics = class
    inherit MonitorWorkspaceMetricProperties
    interface IJsonModel<MonitorWorkspaceMetrics>
    interface IPersistableModel<MonitorWorkspaceMetrics>
Public Class MonitorWorkspaceMetrics
Inherits MonitorWorkspaceMetricProperties
Implements IJsonModel(Of MonitorWorkspaceMetrics), IPersistableModel(Of MonitorWorkspaceMetrics)
Inheritance
MonitorWorkspaceMetrics
Implements

Constructors

MonitorWorkspaceMetrics()

Initializes a new instance of MonitorWorkspaceMetrics.

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