Vni

class Nve::Vnis::Vni

Bases: Entity

Class Hierarchy : Nve Vnis Vni

This class represents state data.

The attributes for a particular VNI

vni(key)

VNI ID

type: std::string

pattern: [\w\-\.:,_@#%$\+=\|;]+

config: False

interface_name

NVE Interface name

type: std::string

config: False

vni_xr

VNI Number

type: int

range: 0..4294967295

config: False

state

State

type: int

range: -128..127

config: False

mcast_ipv4_address

MCAST IPv4 Address

type: std::string

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

config: False

flags

Flags

type: int

range: 0..4294967295

config: False

vni_min

VNI Min in Range

type: int

range: 0..4294967295

config: False

vni_max

VNI Max in Range

type: int

range: 0..4294967295

config: False

mcast_flags

McastFlags

type: int

range: 0..4294967295

config: False

udp_port

UDP Port

type: int

range: 0..4294967295

config: False

bvi_ifh

BVI Interface Handle

type: int

range: 0..4294967295

config: False

bvi_state

BVI Interface Oper State

type: int

range: 0..255

config: False

bvi_mac

BVI MAC address

type: std::string

pattern: ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?

config: False

vrf_name

L3 VRF Name

type: std::string

config: False

vrf_id

L3 VRF ID

type: int

range: 0..4294967295

config: False

ipv4_tbl_id

IPv4 Table ID

type: int

range: 0..4294967295

config: False

ipv6_tbl_id

IPv6 Table ID

type: int

range: 0..4294967295

config: False

vrf_vni

VRF VNI

type: int

range: 0..4294967295

config: False

topo_valid

TOPO ID valid flag

type: bool

config: False

topo_id

L2RIB Topology ID

type: int

range: 0..4294967295

config: False

topo_name

L2RIB Topology Name

type: std::string

length: 0..50

config: False