Share via


MonitorMetadataValue Class

Definition

Represents a metric metadata value.

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

Properties

Name

the name of the metadata.

Value

the value of the metadata.

Explicit Interface Implementations

IJsonModel<MonitorMetadataValue>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<MonitorMetadataValue>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<MonitorMetadataValue>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<MonitorMetadataValue>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<MonitorMetadataValue>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to