Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace UpdateMetricGroupDetails

A metric group defines a set of metrics to collect from a span. It uses a span filter to specify which spans to process. The set is then published to a namespace, which is a product level subdivision of metrics.

Properties

Const configType

configType: string = "METRIC_GROUP"

Optional definedTags

definedTags: undefined | object

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {@code {"foo-namespace": {"bar-key": "value"}}}

Optional dimensions

dimensions: Array<Dimension>

A list of dimensions for the metric. This variable should not be used.

Optional displayName

displayName: undefined | string

The name by which a configuration entity is displayed to the end user.

Optional filterId

filterId: undefined | string

The OCID of a Span Filter. The filterId is mandatory for the creation of MetricGroups. A filterId is generated when a Span Filter is created.

Optional freeformTags

freeformTags: undefined | object

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {@code {"bar-key": "value"}}

Optional metrics

metrics: Array<Metric>

The list of metrics in this group.

Optional namespace

namespace: undefined | string

The namespace to which the metrics are published. It must be one of several predefined namespaces.

Methods

getDeserializedJsonObj

getJsonObj