Subscription¶
Keys
Children
-
class
TelemetrySystem.Subscriptions.Persistent.
Subscription
¶ Bases:
Entity
Class Hierarchy:
TelemetrySystem
Subscriptions
Persistent
Subscription
This class represents configuration data.
List of telemetry subscriptions. A telemetry
subscription consists of a set of collection
destinations, stream attributes, and associated paths to
state information in the model (sensor data)
-
subscription_id
(key)¶ Reference to the identifier of the subscription itself. The id will be the handle to refer to the subscription once created
type: int
range: 0..18446744073709551615refers to:
subscription_id
-
state
¶ State parameters relating to the telemetry subscriptions on the local device
type:
State
config: False
-
sensor_profiles
¶ A sensor profile is a set of sensor groups or individual sensor paths which are associated with a telemetry subscription. This is the source of the telemetry data for the subscription to send to the defined collectors
type:
SensorProfiles
-
destination_groups
¶ A subscription may specify destination addresses. If the subscription supplies destination addresses, the network element will be the initiator of the telemetry streaming, sending it to the destination(s) specified. If the destination set is omitted, the subscription preconfigures certain elements such as paths and sample intervals under a specified subscription ID. In this case, the network element will NOT initiate an outbound connection for telemetry, but will wait for an inbound connection from a network management system. It is expected that the network management system connecting to the network element will reference the preconfigured subscription ID when initiating a subscription
type:
DestinationGroups
-