PwTemplate

Keys

Leafs

Children

class PseudowireConfig.PwTemplates.PwTemplate

Bases: Entity

Class Hierarchy : PseudowireConfig PwTemplates PwTemplate

This class represents configuration data.

Pseudowire template list.

name(key)

PW Template name

type: str

encapsulation

Encapsulation used for PW

type: one of the below values:

control_word

Use control word in the MPLS PW header

type: bool

signaling_protocol

Signaling protocol to use

type: one of the below values:

load_balance

Load balancing mechanism

type: LoadBalance

preferred_path

Preferred path for the PW

type: PreferredPath

sequencing

Sequencing options

type: Sequencing

vc_type

Type of VC in the PW

type: one of the below values:

switching_tlv

Send switching TLV

type: bool

vccv

VCCV configuration

type: Vccv

switchover_delay

Timer configuration related to pseudowire redundancy switchover and restoring to primary

type: SwitchoverDelay

source_ip

The local source IPv4 address

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}]+)?

tag_rewrite_ingress_vlan

Configure ingress tag rewrite vlan

type: int

range: 1..4094

mac_withdraw

Send Mac-withdraw message when PW becomes active

type: bool

default value: false

status

TODO

type: Status

port_profile_spec

Pseudowire port profile configurations

type: PortProfileSpec