The rsd_lib.resources.v2_2.telemetry_service.telemetry_service Module

class rsd_lib.resources.v2_2.telemetry_service.telemetry_service.TelemetryService(connector, path='', redfish_version=None, registries=None, reader=None, json_doc=None, root=None)

Bases: rsd_lib.base.ResourceBase

TelemetryService resource class

This is the schema definition for the Metrics Service. It represents the properties for the service itself and has links to collections of metric definitions and metric report definitions.

max_reports = <sushy.resources.base.Field object>

The maximum number of MetricReports that are supported by this service.

property metric_definitions

Property to provide reference to MetricDefinitionCollection instance

It is calculated once when it is queried for the first time. On refresh, this property is reset.

property metric_report_definitions

Property to provide reference to MetricReportDefinitionCollection instance

It is calculated once when it is queried for the first time. On refresh, this property is reset.

property metric_reports

Property to provide reference to MetricReportCollection instance

It is calculated once when it is queried for the first time. On refresh, this property is reset.

min_collection_interval = <sushy.resources.base.Field object>

The minimum supported interval between collections.

status = <rsd_lib.base.StatusField object>

This indicates the known state of the resource, such as if it is enabled.

supported_collection_functions = <sushy.resources.base.Field object>

Function to perform over each sample.

property triggers

Property to provide reference to TriggersCollection instance

It is calculated once when it is queried for the first time. On refresh, this property is reset.