The rsd_lib.resources.v2_2.telemetry_service.metric Module¶
-
class
rsd_lib.resources.v2_2.telemetry_service.metric.DiscreteTriggerConditionCollectionField(*args, **kwargs)¶ Bases:
sushy.resources.base.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:
rsd_lib.base.ResourceBaseMetric 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:
sushy.resources.base.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:
sushy.resources.base.CompositeFieldTriggerCondition 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.
-