Share via


Metrics Class

Definition

Information about metrics for the workspace

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.PipelineGroup.Models.MetricsTypeConverter))]
public class Metrics : Microsoft.Azure.PowerShell.Cmdlets.Monitor.PipelineGroup.Models.IMetrics
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.PipelineGroup.Models.MetricsTypeConverter))>]
type Metrics = class
    interface IMetrics
    interface IJsonSerializable
Public Class Metrics
Implements IMetrics
Inheritance
Metrics
Attributes
Implements

Constructors

Metrics()

Creates an new Metrics instance.

Properties

InternalId

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

PrometheusQueryEndpoint

The Prometheus query endpoint for the workspace

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of Metrics.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of Metrics.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Monitor.PipelineGroup.Models.IMetrics.

FromJsonString(String)

Creates a new instance of Metrics, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of Metrics into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to