Receiver

Keys

Leafs

class SubscriptionConfig.Subscription.Receivers.Receiver

Bases: Entity

Class Hierarchy: SubscriptionConfig Subscription Receivers Receiver

This class represents configuration data.

A single host or multipoint address intended as a target

for the notifications for a subscription.

address(key)

Specifies the address for the traffic to reach a remote host. One of the following must be specified: an ipv4 address, an ipv6 address, or a host name

type: union of the below types:

type: str

pattern: (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?

type: str

pattern: ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?

type: str

pattern: ((([a-zA-Z0-9_]([a-zA-Z0-9\-_]){0,61})?[a-zA-Z0-9]\.)*([a-zA-Z0-9_]([a-zA-Z0-9\-_]){0,61})?[a-zA-Z0-9]\.?)|\.

mandatory: True

port

This leaf specifies the port number to use for messages destined for a receiver

type: int

range: 0..65535

mandatory: True

protocol

This leaf specifies the transport protocol used to deliver messages destined for the receiver

type: one of the below values: Netconf

default value: netconf