Share via


IMetricSpecification Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.MetricSpecificationTypeConverter))]
public interface IMetricSpecification : Microsoft.Azure.PowerShell.Cmdlets.Cdn.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.MetricSpecificationTypeConverter))>]
type IMetricSpecification = interface
    interface IJsonSerializable
Public Interface IMetricSpecification
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

AggregationType

The metric aggregation type. Possible values include: 'Average', 'Count', 'Total'.

Availability

Retention policies of a resource metric.

Dimension

The dimensions of metric

DisplayDescription

Display description of metric specification.

DisplayName

Display name of metric specification.

FillGapWithZero

Property to specify whether to fill gap with zero.

IsInternal

Property to specify metric is internal or not.

MetricFilterPattern

Pattern to filter based on name

Name

Name of metric specification.

SupportedTimeGrainType

The supported time grain types for the metrics.

Unit

The metric unit. Possible values include: 'Bytes', 'Count', 'Milliseconds'.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to