MetricSpecification Class

A metric emitted by service.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
MetricSpecification

Constructor

MetricSpecification(*, supported_aggregation_types: typing.Union[typing.List[str], NoneType] = None, **kwargs)

Parameters

supported_aggregation_types
list[str]
Required

Supported aggregation types.

Variables

name
str

The metric name.

display_name
str

The metric display name.

display_description
str

The metric display description.

unit
str or <xref:video_analyzer.models.MetricUnit>

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

aggregation_type
str or <xref:video_analyzer.models.MetricAggregationType>

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

lock_aggregation_type
str or <xref:video_analyzer.models.MetricAggregationType>

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

dimensions
list[<xref:video_analyzer.models.MetricDimension>]

The metric dimensions.

enable_regional_mdm_account
bool

Indicates whether regional MDM account is enabled.

source_mdm_account
str

The source MDM account.

source_mdm_namespace
str

The source MDM namespace.

supported_time_grain_types
list[str]

The supported time grain types.