YANG Development Kit
0.9.0
  • About YDK
  • Getting Started
  • Developer Guide
  • API Guide
  • Questions and Answers
  • openconfig bundle API
  • ietf bundle API
YANG Development Kit
  • Docs »
  • Header

Header¶

Leafs

  • adv_router
  • age
  • checksum
  • length
  • lsa_id
  • opaque_id
  • opaque_type
  • options
  • seq_num
  • type

Bits Classes

  • Options
class RoutingState.RoutingInstance.RoutingProtocols.RoutingProtocol.Ospf.Instance.Area.AreaScopeLsas.AreaScopeLsa.Ospfv2.Header¶

Bases: Entity

Class Hierarchy: RoutingState RoutingInstance RoutingProtocols RoutingProtocol Ospf Instance Area AreaScopeLsas AreaScopeLsa Ospfv2 Header

This class represents state data.

Decoded OSPFv2 LSA header data.

options¶

LSA option

type: Options

mandatory: True

config: False

lsa_id¶

LSA ID

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

mandatory: True

config: False

opaque_type¶

Opaque type

type: int

range: 0..255

mandatory: True

config: False

opaque_id¶

Opaque id

type: int

range: 0..16777215

mandatory: True

config: False

age¶

LSA age

type: int

range: 0..65535

mandatory: True

config: False

type¶

LSA type

type: int

range: 0..65535

mandatory: True

config: False

adv_router¶

LSA advertising router

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])

mandatory: True

config: False

seq_num¶

LSA sequence number

type: str

mandatory: True

config: False

checksum¶

LSA checksum

type: str

mandatory: True

config: False

length¶

LSA length

type: int

range: 0..65535

mandatory: True

config: False


Built with Sphinx using a theme provided by Read the Docs.