Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface MetricDefinition

Package version

interface

An interface representing MetricDefinition. The monitoring metric definition.

Hierarchy

  • MetricDefinition

Index

Properties

Optional category

category: undefined | string
member

{string} [category] The category of the metric.

Optional dimensions

dimensions: MetricDimension[]
member

{MetricDimension[]} [dimensions] The available metric dimensions.

Optional metricAvailabilities

metricAvailabilities: MetricAvailablity[]
member

{MetricAvailablity[]} [metricAvailabilities] The available metric granularities.

Optional name

member

{MetricName} [name] The metric name.

Optional primaryAggregationType

primaryAggregationType: MetricAggregationType
member

{MetricAggregationType} [primaryAggregationType] The metric aggregation type. Possible values include: 'Average', 'Last', 'Maximum', 'Minimum', 'None', 'Total'

Optional resourceId

resourceId: undefined | string
member

{string} [resourceId] The metric source ID.

Optional type

type: undefined | string
member

{string} [type] The metric definition type.

Optional unit

member

{MetricUnit} [unit] The metric unit. Possible values include: 'Bytes', 'BytesPerSecond', 'Count', 'CountPerSecond', 'Percent', 'Seconds'

Generated using TypeDoc