The rsd_lib.resources.v2_2.telemetry_service.metric
Module¶
- class rsd_lib.resources.v2_2.telemetry_service.metric.DiscreteTriggerConditionCollectionField(*args, **kwargs)¶
Bases:
ListField
- name = <sushy.resources.base.Field object>¶
The name of trigger.
- previous_value = <sushy.resources.base.Field object>¶
This property contains the previous value of the trigger.
- trigger_value = <sushy.resources.base.Field object>¶
This property contains the value that sets a trigger.
- class rsd_lib.resources.v2_2.telemetry_service.metric.Metric(connector, path='', redfish_version=None, registries=None, reader=None, json_doc=None, root=None)¶
Bases:
ResourceBase
Metric resource class
Defines the use of a set of properties as metrics.
- collection_duration = <sushy.resources.base.Field object>¶
The value is the collection duration for each metric value.
- collection_function = <sushy.resources.base.Field object>¶
Function to perform over each sample.
- metric_properties = <sushy.resources.base.Field object>¶
A collection of URI for the properties on which this metric is collected.
- trigger_condition = <rsd_lib.resources.v2_2.telemetry_service.metric.TriggerConditionField object>¶
A Triggering condition for the event.
- class rsd_lib.resources.v2_2.telemetry_service.metric.NumericTriggerConditionCollectionField(*args, **kwargs)¶
Bases:
ListField
- direction_of_crossing = <sushy.resources.base.Field object>¶
This property contains the direction that the previous value came from.
- name = <sushy.resources.base.Field object>¶
The name of trigger.
- value = <sushy.resources.base.Field object>¶
This property contains the value of the trigger.
- class rsd_lib.resources.v2_2.telemetry_service.metric.TriggerConditionField(*args, **kwargs)¶
Bases:
CompositeField
TriggerCondition field
A trigger condition.
- discrete_trigger_conditions = <rsd_lib.resources.v2_2.telemetry_service.metric.DiscreteTriggerConditionCollectionField object>¶
A Trigger condition based on TriggerDiscreteCondition.
- dwell_interval = <sushy.resources.base.Field object>¶
The time in the triggering state before the trigger is invoked.
- filter_trigger_condition = <sushy.resources.base.Field object>¶
A filter on the elements specified by OriginResources.
- numeric_trigger_conditions = <rsd_lib.resources.v2_2.telemetry_service.metric.NumericTriggerConditionCollectionField object>¶
A Trigger condition based on TriggerNumericCondition.
- trigger_type = <sushy.resources.base.Field object>¶
The type of trigger.