ipv6_nd_oper

package
v0.0.0-...-fac1166 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 17, 2019 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

This module contains a collection of YANG definitions for Cisco IOS-XR ipv6-nd package operational data.

This module contains definitions for the following management objects:

ipv6-node-discovery: IPv6 node discovery operational data

Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Ipv6NdBndlState

type Ipv6NdBndlState string

Ipv6NdBndlState represents IPv6 ND Bundle State

const (
	// Running state
	Ipv6NdBndlState_run Ipv6NdBndlState = "run"

	// Error state
	Ipv6NdBndlState_error_ Ipv6NdBndlState = "error"

	// Wait state
	Ipv6NdBndlState_wait Ipv6NdBndlState = "wait"
)

type Ipv6NdMediaEncap

type Ipv6NdMediaEncap string

Ipv6NdMediaEncap represents IPv6 ND Media Encapsulation Type

const (
	// No encapsulation
	Ipv6NdMediaEncap_none Ipv6NdMediaEncap = "none"

	// ARPA encapsulation
	Ipv6NdMediaEncap_arpa Ipv6NdMediaEncap = "arpa"

	// SNAP encapsulation
	Ipv6NdMediaEncap_snap Ipv6NdMediaEncap = "snap"

	// 802_1Q encapsulation
	Ipv6NdMediaEncap_ieee802_1q Ipv6NdMediaEncap = "ieee802-1q"

	// SRP encapsulation
	Ipv6NdMediaEncap_srp Ipv6NdMediaEncap = "srp"

	// SRPA encapsulation
	Ipv6NdMediaEncap_srpa Ipv6NdMediaEncap = "srpa"

	// SRPB encapsulation
	Ipv6NdMediaEncap_srpb Ipv6NdMediaEncap = "srpb"

	// PPP encapsulation
	Ipv6NdMediaEncap_ppp Ipv6NdMediaEncap = "ppp"

	// HDLC encapsulation
	Ipv6NdMediaEncap_hdlc Ipv6NdMediaEncap = "hdlc"

	// CHDLC encapsulation
	Ipv6NdMediaEncap_chdlc Ipv6NdMediaEncap = "chdlc"

	// DOT1Q encapsulation
	Ipv6NdMediaEncap_dot1q Ipv6NdMediaEncap = "dot1q"

	// FR encapsulation
	Ipv6NdMediaEncap_fr Ipv6NdMediaEncap = "fr"

	// GRE encapsulation
	Ipv6NdMediaEncap_gre Ipv6NdMediaEncap = "gre"
)

type Ipv6NdNeighborOrigin

type Ipv6NdNeighborOrigin string

Ipv6NdNeighborOrigin represents IPv6 ND Neighbor Origin Type

const (
	// Other Address
	Ipv6NdNeighborOrigin_other Ipv6NdNeighborOrigin = "other"

	// Static Address
	Ipv6NdNeighborOrigin_static Ipv6NdNeighborOrigin = "static"

	// Dynamic Address
	Ipv6NdNeighborOrigin_dynamic Ipv6NdNeighborOrigin = "dynamic"
)

type Ipv6NdShState

type Ipv6NdShState string

Ipv6NdShState represents IPv6 ND Neighbor Reachability State

const (
	// Incomplete
	Ipv6NdShState_incomplete Ipv6NdShState = "incomplete"

	// Reachable
	Ipv6NdShState_reachable Ipv6NdShState = "reachable"

	// Stale
	Ipv6NdShState_stale Ipv6NdShState = "stale"

	// Glean
	Ipv6NdShState_glean Ipv6NdShState = "glean"

	// Delay
	Ipv6NdShState_delay Ipv6NdShState = "delay"

	// Probe
	Ipv6NdShState_probe Ipv6NdShState = "probe"

	// Delete
	Ipv6NdShState_delete_ Ipv6NdShState = "delete"
)

type Ipv6NdShVrFlags

type Ipv6NdShVrFlags string

Ipv6NdShVrFlags represents IPv6 ND VR Entry Flags Type

const (
	// None
	Ipv6NdShVrFlags_no_flags Ipv6NdShVrFlags = "no-flags"

	// Final RA
	Ipv6NdShVrFlags_final_ra Ipv6NdShVrFlags = "final-ra"
)

type Ipv6NdShVrState

type Ipv6NdShVrState string

Ipv6NdShVrState represents IPv6 ND VR Entry State Type

const (
	// Delete
	Ipv6NdShVrState_deleted Ipv6NdShVrState = "deleted"

	// Standby
	Ipv6NdShVrState_standby Ipv6NdShVrState = "standby"

	// Active
	Ipv6NdShVrState_active Ipv6NdShVrState = "active"
)

type Ipv6NodeDiscovery

type Ipv6NodeDiscovery struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv6 node discovery list of nodes.
	Nodes Ipv6NodeDiscovery_Nodes
}

Ipv6NodeDiscovery IPv6 node discovery operational data

func (*Ipv6NodeDiscovery) GetEntityData

func (ipv6NodeDiscovery *Ipv6NodeDiscovery) GetEntityData() *types.CommonEntityData

type Ipv6NodeDiscovery_Nodes

type Ipv6NodeDiscovery_Nodes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv6 node discovery operational data for a particular node. The type is
	// slice of Ipv6NodeDiscovery_Nodes_Node.
	Node []*Ipv6NodeDiscovery_Nodes_Node
}

Ipv6NodeDiscovery_Nodes IPv6 node discovery list of nodes

func (*Ipv6NodeDiscovery_Nodes) GetEntityData

func (nodes *Ipv6NodeDiscovery_Nodes) GetEntityData() *types.CommonEntityData

type Ipv6NodeDiscovery_Nodes_Node

type Ipv6NodeDiscovery_Nodes_Node struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. The node name. The type is string with pattern:
	// ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+).
	NodeName interface{}

	// IPv6 node discovery list of neighbor interfaces.
	NeighborInterfaces Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces

	// IPv6 Neighbor summary.
	NeighborSummary Ipv6NodeDiscovery_Nodes_Node_NeighborSummary

	// IPv6 ND list of bundle nodes for a specific node.
	BundleNodes Ipv6NodeDiscovery_Nodes_Node_BundleNodes

	// IPv6 ND list of bundle interfaces for a specific node.
	BundleInterfaces Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces

	// IPv6 node discovery list of interfaces for a specific node.
	Interfaces Ipv6NodeDiscovery_Nodes_Node_Interfaces

	// IPv6 ND virtual router information for a specific interface.
	NdVirtualRouters Ipv6NodeDiscovery_Nodes_Node_NdVirtualRouters

	// IPv6 ND list of SLAAC MGMT interfaces for a specific node.
	SlaacInterfaces Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces
}

Ipv6NodeDiscovery_Nodes_Node IPv6 node discovery operational data for a particular node

func (*Ipv6NodeDiscovery_Nodes_Node) GetEntityData

func (node *Ipv6NodeDiscovery_Nodes_Node) GetEntityData() *types.CommonEntityData

type Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces

type Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv6 ND operational data for a specific bundler interface. The type is
	// slice of Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface.
	BundleInterface []*Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface
}

Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces IPv6 ND list of bundle interfaces for a specific node

func (*Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces) GetEntityData

func (bundleInterfaces *Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces) GetEntityData() *types.CommonEntityData

type Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface

type Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Interface Name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Parent interface name. The type is string with pattern: [a-zA-Z0-9._/-]+.
	ParentInterfaceName interface{}

	// Interface type. The type is interface{} with range: 0..4294967295.
	Iftype interface{}

	// MTU. The type is interface{} with range: 0..4294967295.
	Mtu interface{}

	// etype. The type is interface{} with range: 0..4294967295.
	Etype interface{}

	// vlan tag/id/ucv. The type is interface{} with range: 0..65535.
	VlanTag interface{}

	// mac address size. The type is interface{} with range: 0..4294967295.
	MacAddrSize interface{}

	// mac address. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	MacAddr interface{}

	// If true, interface is enabled. The type is bool.
	IsInterfaceEnabled interface{}

	// If true, IPv6 is enabled. The type is bool.
	IsIpv6Enabled interface{}

	// If true, MPLS is enabled. The type is bool.
	IsMplsEnabled interface{}

	// List of member links. The type is slice of interface{} with range:
	// 0..4294967295.
	MemberLink []interface{}

	// ND interface parameters.
	NdParameters Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface_NdParameters

	// Link local address.
	LocalAddress Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface_LocalAddress

	// List of ND global addresses. The type is slice of
	// Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface_GlobalAddress.
	GlobalAddress []*Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface_GlobalAddress

	// List of member nodes. The type is slice of
	// Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface_MemberNode.
	MemberNode []*Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface_MemberNode
}

Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface IPv6 ND operational data for a specific bundler interface

func (*Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface_GlobalAddress

type Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface_GlobalAddress struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// IPv6 address. The type is string with 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}]+)?.
	Ipv6Address interface{}

	// Valid lifetime of a Prefix. The type is interface{} with range:
	// 0..4294967295.
	ValidLifetime interface{}

	// Preffered lifetime of a Prefix. The type is interface{} with range:
	// 0..4294967295.
	PrefLifetime interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	PrefixLength interface{}

	// Address flags. The type is interface{} with range: 0..4294967295.
	Flags interface{}
}

Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface_GlobalAddress List of ND global addresses

func (*Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface_GlobalAddress) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface_LocalAddress

type Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface_LocalAddress struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv6 address. The type is string with 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}]+)?.
	Ipv6Address interface{}

	// Valid lifetime of a Prefix. The type is interface{} with range:
	// 0..4294967295.
	ValidLifetime interface{}

	// Preffered lifetime of a Prefix. The type is interface{} with range:
	// 0..4294967295.
	PrefLifetime interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	PrefixLength interface{}

	// Address flags. The type is interface{} with range: 0..4294967295.
	Flags interface{}
}

Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface_LocalAddress Link local address

func (*Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface_LocalAddress) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface_MemberNode

type Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface_MemberNode struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Node Name. The type is string with pattern:
	// ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+).
	NodeName interface{}

	// Number of links on the node. The type is interface{} with range:
	// 0..4294967295.
	TotalLinks interface{}
}

Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface_MemberNode List of member nodes

func (*Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface_MemberNode) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface_NdParameters

type Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface_NdParameters struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// If true, DAD (D.. A.. D..) is enabled otherwise it is disabled. The type is
	// bool.
	IsDadEnabled interface{}

	// DAD attempt count. The type is interface{} with range: 0..4294967295.
	DadAttempts interface{}

	// ICMP redirect flag. The type is bool.
	IsIcmPv6Redirect interface{}

	// Flag used for utilising DHCP. The type is bool.
	IsDhcpManaged interface{}

	// Flag used to manage routable address. The type is bool.
	IsRouteAddressManaged interface{}

	// Suppress flag. The type is bool.
	IsSuppressed interface{}

	// unicast RA send flag. The type is bool.
	SendUnicastRa interface{}

	// ND retransmit interval in msec. The type is interface{} with range:
	// 0..4294967295.
	NdRetransmitInterval interface{}

	// ND router advertisement minimum transmit interval in sec. The type is
	// interface{} with range: 0..4294967295.
	NdMinTransmitInterval interface{}

	// ND router advertisement maximum transmit interval in sec. The type is
	// interface{} with range: 0..4294967295.
	NdMaxTransmitInterval interface{}

	// ND router advertisement life time in sec. The type is interface{} with
	// range: 0..4294967295.
	NdAdvertisementLifetime interface{}

	// Time to reach ND in msec. The type is interface{} with range:
	// 0..4294967295.
	NdReachableTime interface{}

	// Completed adjacency limit per interface. The type is interface{} with
	// range: 0..4294967295.
	NdCacheLimit interface{}

	// Completed PROTO entry Count. The type is interface{} with range:
	// 0..4294967295.
	CompleteProtocolCount interface{}

	// Completed GLEAN entry count. The type is interface{} with range:
	// 0..4294967295.
	CompleteGleanCount interface{}

	// Incomplete PROTO entry count. The type is interface{} with range:
	// 0..4294967295.
	IncompleteProtocolCount interface{}

	// Incomplete GLEAN entry count. The type is interface{} with range:
	// 0..4294967295.
	IncompleteGleanCount interface{}

	// Dropped PROTO entry request count. The type is interface{} with range:
	// 0..4294967295.
	DroppedProtocolReqCount interface{}

	// Dropped GLEAN entry lequest count. The type is interface{} with range:
	// 0..4294967295.
	DroppedGleanReqCount interface{}
}

Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface_NdParameters ND interface parameters

func (*Ipv6NodeDiscovery_Nodes_Node_BundleInterfaces_BundleInterface_NdParameters) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_BundleNodes

type Ipv6NodeDiscovery_Nodes_Node_BundleNodes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv6 ND operational data for a specific bundle node. The type is slice of
	// Ipv6NodeDiscovery_Nodes_Node_BundleNodes_BundleNode.
	BundleNode []*Ipv6NodeDiscovery_Nodes_Node_BundleNodes_BundleNode
}

Ipv6NodeDiscovery_Nodes_Node_BundleNodes IPv6 ND list of bundle nodes for a specific node

func (*Ipv6NodeDiscovery_Nodes_Node_BundleNodes) GetEntityData

func (bundleNodes *Ipv6NodeDiscovery_Nodes_Node_BundleNodes) GetEntityData() *types.CommonEntityData

type Ipv6NodeDiscovery_Nodes_Node_BundleNodes_BundleNode

type Ipv6NodeDiscovery_Nodes_Node_BundleNodes_BundleNode struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. The bundle node name. The type is string with
	// pattern: ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+).
	NodeName interface{}

	// Group ID. The type is interface{} with range: 0..4294967295.
	GroupId interface{}

	// Process Name. The type is string.
	ProcessName interface{}

	// Sent sequence num. The type is interface{} with range: 0..4294967295.
	SentSequenceNumber interface{}

	// Received sequence num. The type is interface{} with range: 0..4294967295.
	ReceivedSequenceNumber interface{}

	// State. The type is Ipv6NdBndlState.
	State interface{}

	// State changes. The type is interface{} with range: 0..4294967295.
	StateChanges interface{}

	// Total packet sends. The type is interface{} with range: 0..4294967295.
	SentPackets interface{}

	// Total packet receives. The type is interface{} with range: 0..4294967295.
	ReceivedPackets interface{}

	// Uptime of node (secs).
	Age Ipv6NodeDiscovery_Nodes_Node_BundleNodes_BundleNode_Age
}

Ipv6NodeDiscovery_Nodes_Node_BundleNodes_BundleNode IPv6 ND operational data for a specific bundle node

func (*Ipv6NodeDiscovery_Nodes_Node_BundleNodes_BundleNode) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_BundleNodes_BundleNode_Age

type Ipv6NodeDiscovery_Nodes_Node_BundleNodes_BundleNode_Age struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of seconds. The type is interface{} with range: 0..4294967295. Units
	// are second.
	Seconds interface{}
}

Ipv6NodeDiscovery_Nodes_Node_BundleNodes_BundleNode_Age Uptime of node (secs)

func (*Ipv6NodeDiscovery_Nodes_Node_BundleNodes_BundleNode_Age) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_Interfaces

type Ipv6NodeDiscovery_Nodes_Node_Interfaces struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv6  node discovery operational data for a specific node and interface.
	// The type is slice of Ipv6NodeDiscovery_Nodes_Node_Interfaces_Interface.
	Interface []*Ipv6NodeDiscovery_Nodes_Node_Interfaces_Interface
}

Ipv6NodeDiscovery_Nodes_Node_Interfaces IPv6 node discovery list of interfaces for a specific node

func (*Ipv6NodeDiscovery_Nodes_Node_Interfaces) GetEntityData

func (interfaces *Ipv6NodeDiscovery_Nodes_Node_Interfaces) GetEntityData() *types.CommonEntityData

type Ipv6NodeDiscovery_Nodes_Node_Interfaces_Interface

type Ipv6NodeDiscovery_Nodes_Node_Interfaces_Interface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Interface Name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, DAD (D.. A.. D..) is enabled otherwise it is disabled. The type is
	// bool.
	IsDadEnabled interface{}

	// DAD attempt count. The type is interface{} with range: 0..4294967295.
	DadAttempts interface{}

	// ICMP redirect flag. The type is bool.
	IsIcmPv6Redirect interface{}

	// Flag used for utilising DHCP. The type is bool.
	IsDhcpManaged interface{}

	// Flag used to manage routable address. The type is bool.
	IsRouteAddressManaged interface{}

	// Suppress flag. The type is bool.
	IsSuppressed interface{}

	// unicast RA send flag. The type is bool.
	SendUnicastRa interface{}

	// ND retransmit interval in msec. The type is interface{} with range:
	// 0..4294967295.
	NdRetransmitInterval interface{}

	// ND router advertisement minimum transmit interval in sec. The type is
	// interface{} with range: 0..4294967295.
	NdMinTransmitInterval interface{}

	// ND router advertisement maximum transmit interval in sec. The type is
	// interface{} with range: 0..4294967295.
	NdMaxTransmitInterval interface{}

	// ND router advertisement life time in sec. The type is interface{} with
	// range: 0..4294967295.
	NdAdvertisementLifetime interface{}

	// Time to reach ND in msec. The type is interface{} with range:
	// 0..4294967295.
	NdReachableTime interface{}

	// Completed adjacency limit per interface. The type is interface{} with
	// range: 0..4294967295.
	NdCacheLimit interface{}

	// Completed PROTO entry Count. The type is interface{} with range:
	// 0..4294967295.
	CompleteProtocolCount interface{}

	// Completed GLEAN entry count. The type is interface{} with range:
	// 0..4294967295.
	CompleteGleanCount interface{}

	// Incomplete PROTO entry count. The type is interface{} with range:
	// 0..4294967295.
	IncompleteProtocolCount interface{}

	// Incomplete GLEAN entry count. The type is interface{} with range:
	// 0..4294967295.
	IncompleteGleanCount interface{}

	// Dropped PROTO entry request count. The type is interface{} with range:
	// 0..4294967295.
	DroppedProtocolReqCount interface{}

	// Dropped GLEAN entry lequest count. The type is interface{} with range:
	// 0..4294967295.
	DroppedGleanReqCount interface{}
}

Ipv6NodeDiscovery_Nodes_Node_Interfaces_Interface IPv6 node discovery operational data for a specific node and interface

func (*Ipv6NodeDiscovery_Nodes_Node_Interfaces_Interface) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_NdVirtualRouters

type Ipv6NodeDiscovery_Nodes_Node_NdVirtualRouters struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv6 ND virtual  router operational data for a specific interface. The type
	// is slice of Ipv6NodeDiscovery_Nodes_Node_NdVirtualRouters_NdVirtualRouter.
	NdVirtualRouter []*Ipv6NodeDiscovery_Nodes_Node_NdVirtualRouters_NdVirtualRouter
}

Ipv6NodeDiscovery_Nodes_Node_NdVirtualRouters IPv6 ND virtual router information for a specific interface

func (*Ipv6NodeDiscovery_Nodes_Node_NdVirtualRouters) GetEntityData

func (ndVirtualRouters *Ipv6NodeDiscovery_Nodes_Node_NdVirtualRouters) GetEntityData() *types.CommonEntityData

type Ipv6NodeDiscovery_Nodes_Node_NdVirtualRouters_NdVirtualRouter

type Ipv6NodeDiscovery_Nodes_Node_NdVirtualRouters_NdVirtualRouter struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Interface Name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Link-Layer Address. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	LinkLayerAddress interface{}

	// Virtual Router ID. The type is interface{} with range: 0..4294967295.
	Context interface{}

	// VR state. The type is Ipv6NdShVrState.
	State interface{}

	// VR Flags. The type is Ipv6NdShVrFlags.
	Flags interface{}

	// Virtual Global Address Count. The type is interface{} with range:
	// 0..4294967295.
	VrGlAddrCt interface{}

	// Link local address.
	LocalAddress Ipv6NodeDiscovery_Nodes_Node_NdVirtualRouters_NdVirtualRouter_LocalAddress

	// List of ND global addresses. The type is slice of
	// Ipv6NodeDiscovery_Nodes_Node_NdVirtualRouters_NdVirtualRouter_VrGlobalAddress.
	VrGlobalAddress []*Ipv6NodeDiscovery_Nodes_Node_NdVirtualRouters_NdVirtualRouter_VrGlobalAddress
}

Ipv6NodeDiscovery_Nodes_Node_NdVirtualRouters_NdVirtualRouter IPv6 ND virtual router operational data for a specific interface

func (*Ipv6NodeDiscovery_Nodes_Node_NdVirtualRouters_NdVirtualRouter) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_NdVirtualRouters_NdVirtualRouter_LocalAddress

type Ipv6NodeDiscovery_Nodes_Node_NdVirtualRouters_NdVirtualRouter_LocalAddress struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv6 address. The type is string with 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}]+)?.
	Ipv6Address interface{}

	// Valid lifetime of a Prefix. The type is interface{} with range:
	// 0..4294967295.
	ValidLifetime interface{}

	// Preffered lifetime of a Prefix. The type is interface{} with range:
	// 0..4294967295.
	PrefLifetime interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	PrefixLength interface{}

	// Address flags. The type is interface{} with range: 0..4294967295.
	Flags interface{}
}

Ipv6NodeDiscovery_Nodes_Node_NdVirtualRouters_NdVirtualRouter_LocalAddress Link local address

func (*Ipv6NodeDiscovery_Nodes_Node_NdVirtualRouters_NdVirtualRouter_LocalAddress) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_NdVirtualRouters_NdVirtualRouter_VrGlobalAddress

type Ipv6NodeDiscovery_Nodes_Node_NdVirtualRouters_NdVirtualRouter_VrGlobalAddress struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// IPv6 address. The type is string with 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}]+)?.
	Ipv6Address interface{}

	// Valid lifetime of a Prefix. The type is interface{} with range:
	// 0..4294967295.
	ValidLifetime interface{}

	// Preffered lifetime of a Prefix. The type is interface{} with range:
	// 0..4294967295.
	PrefLifetime interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	PrefixLength interface{}

	// Address flags. The type is interface{} with range: 0..4294967295.
	Flags interface{}
}

Ipv6NodeDiscovery_Nodes_Node_NdVirtualRouters_NdVirtualRouter_VrGlobalAddress List of ND global addresses

func (*Ipv6NodeDiscovery_Nodes_Node_NdVirtualRouters_NdVirtualRouter_VrGlobalAddress) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces

type Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv6 node discovery neighbor interface. The type is slice of
	// Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces_NeighborInterface.
	NeighborInterface []*Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces_NeighborInterface
}

Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces IPv6 node discovery list of neighbor interfaces

func (*Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces) GetEntityData

func (neighborInterfaces *Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces) GetEntityData() *types.CommonEntityData

type Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces_NeighborInterface

type Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces_NeighborInterface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Interface Name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// IPv6 node discovery list of neighbor host addresses.
	HostAddresses Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces_NeighborInterface_HostAddresses
}

Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces_NeighborInterface IPv6 node discovery neighbor interface

func (*Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces_NeighborInterface) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces_NeighborInterface_HostAddresses

type Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces_NeighborInterface_HostAddresses struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv6 Neighbor detailed information. The type is slice of
	// Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces_NeighborInterface_HostAddresses_HostAddress.
	HostAddress []*Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces_NeighborInterface_HostAddresses_HostAddress
}

Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces_NeighborInterface_HostAddresses IPv6 node discovery list of neighbor host addresses

func (*Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces_NeighborInterface_HostAddresses) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces_NeighborInterface_HostAddresses_HostAddress

type Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces_NeighborInterface_HostAddresses_HostAddress struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Host Address. The type is string with 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}]+)?.
	HostAddress interface{}

	// Current state. The type is Ipv6NdShState.
	ReachabilityState interface{}

	// Link-Layer Address. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	LinkLayerAddress interface{}

	// Preferred media encap type. The type is Ipv6NdMediaEncap.
	Encapsulation interface{}

	// Selected media encap. The type is Ipv6NdMediaEncap.
	SelectedEncapsulation interface{}

	// Neighbor origin. The type is Ipv6NdNeighborOrigin.
	OriginEncapsulation interface{}

	// Interface name. The type is string.
	InterfaceName interface{}

	// Location where the neighbor entry exists. The type is string with pattern:
	// ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+).
	Location interface{}

	// IsRouter. The type is bool.
	IsRouter interface{}

	// ND serg flags for this entry. The type is interface{} with range:
	// 0..4294967295.
	SergFlags interface{}

	// VRF name for this entry. The type is interface{} with range: 0..4294967295.
	Vrfid interface{}

	// Last time of reachability.
	LastReachedTime Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces_NeighborInterface_HostAddresses_HostAddress_LastReachedTime
}

Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces_NeighborInterface_HostAddresses_HostAddress IPv6 Neighbor detailed information

func (*Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces_NeighborInterface_HostAddresses_HostAddress) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces_NeighborInterface_HostAddresses_HostAddress_LastReachedTime

type Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces_NeighborInterface_HostAddresses_HostAddress_LastReachedTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of seconds. The type is interface{} with range: 0..4294967295. Units
	// are second.
	Seconds interface{}
}

Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces_NeighborInterface_HostAddresses_HostAddress_LastReachedTime Last time of reachability

func (*Ipv6NodeDiscovery_Nodes_Node_NeighborInterfaces_NeighborInterface_HostAddresses_HostAddress_LastReachedTime) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_NeighborSummary

type Ipv6NodeDiscovery_Nodes_Node_NeighborSummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Total number of entries. The type is interface{} with range: 0..4294967295.
	TotalNeighborEntries interface{}

	// Multicast neighbor summary.
	Multicast Ipv6NodeDiscovery_Nodes_Node_NeighborSummary_Multicast

	// Static neighbor summary.
	Static Ipv6NodeDiscovery_Nodes_Node_NeighborSummary_Static

	// Dynamic neighbor summary.
	Dynamic Ipv6NodeDiscovery_Nodes_Node_NeighborSummary_Dynamic
}

Ipv6NodeDiscovery_Nodes_Node_NeighborSummary IPv6 Neighbor summary

func (*Ipv6NodeDiscovery_Nodes_Node_NeighborSummary) GetEntityData

func (neighborSummary *Ipv6NodeDiscovery_Nodes_Node_NeighborSummary) GetEntityData() *types.CommonEntityData

type Ipv6NodeDiscovery_Nodes_Node_NeighborSummary_Dynamic

type Ipv6NodeDiscovery_Nodes_Node_NeighborSummary_Dynamic struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Total incomplete entries. The type is interface{} with range:
	// 0..4294967295.
	IncompleteEntries interface{}

	// Total reachable entries. The type is interface{} with range: 0..4294967295.
	ReachableEntries interface{}

	// Total stale entries. The type is interface{} with range: 0..4294967295.
	StaleEntries interface{}

	// Total delayed entries. The type is interface{} with range: 0..4294967295.
	DelayedEntries interface{}

	// Total probe entries. The type is interface{} with range: 0..4294967295.
	ProbeEntries interface{}

	// Total deleted entries. The type is interface{} with range: 0..4294967295.
	DeletedEntries interface{}

	// Total number of entries. The type is interface{} with range: 0..4294967295.
	SubtotalNeighborEntries interface{}
}

Ipv6NodeDiscovery_Nodes_Node_NeighborSummary_Dynamic Dynamic neighbor summary

func (*Ipv6NodeDiscovery_Nodes_Node_NeighborSummary_Dynamic) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_NeighborSummary_Multicast

type Ipv6NodeDiscovery_Nodes_Node_NeighborSummary_Multicast struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Total incomplete entries. The type is interface{} with range:
	// 0..4294967295.
	IncompleteEntries interface{}

	// Total reachable entries. The type is interface{} with range: 0..4294967295.
	ReachableEntries interface{}

	// Total stale entries. The type is interface{} with range: 0..4294967295.
	StaleEntries interface{}

	// Total delayed entries. The type is interface{} with range: 0..4294967295.
	DelayedEntries interface{}

	// Total probe entries. The type is interface{} with range: 0..4294967295.
	ProbeEntries interface{}

	// Total deleted entries. The type is interface{} with range: 0..4294967295.
	DeletedEntries interface{}

	// Total number of entries. The type is interface{} with range: 0..4294967295.
	SubtotalNeighborEntries interface{}
}

Ipv6NodeDiscovery_Nodes_Node_NeighborSummary_Multicast Multicast neighbor summary

func (*Ipv6NodeDiscovery_Nodes_Node_NeighborSummary_Multicast) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_NeighborSummary_Static

type Ipv6NodeDiscovery_Nodes_Node_NeighborSummary_Static struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Total incomplete entries. The type is interface{} with range:
	// 0..4294967295.
	IncompleteEntries interface{}

	// Total reachable entries. The type is interface{} with range: 0..4294967295.
	ReachableEntries interface{}

	// Total stale entries. The type is interface{} with range: 0..4294967295.
	StaleEntries interface{}

	// Total delayed entries. The type is interface{} with range: 0..4294967295.
	DelayedEntries interface{}

	// Total probe entries. The type is interface{} with range: 0..4294967295.
	ProbeEntries interface{}

	// Total deleted entries. The type is interface{} with range: 0..4294967295.
	DeletedEntries interface{}

	// Total number of entries. The type is interface{} with range: 0..4294967295.
	SubtotalNeighborEntries interface{}
}

Ipv6NodeDiscovery_Nodes_Node_NeighborSummary_Static Static neighbor summary

func (*Ipv6NodeDiscovery_Nodes_Node_NeighborSummary_Static) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces

type Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv6 ND operational data for a specific slaac interface. The type is slice
	// of Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface.
	SlaacInterface []*Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface
}

Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces IPv6 ND list of SLAAC MGMT interfaces for a specific node

func (*Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces) GetEntityData

func (slaacInterfaces *Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces) GetEntityData() *types.CommonEntityData

type Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface

type Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Interface Name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// IPv6 ND operational data for a specific slaac interface.
	RouterAdvertDetail Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail
}

Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface IPv6 ND operational data for a specific slaac interface

func (*Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail

type Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// idb. The type is string with pattern: [a-zA-Z0-9._/-]+.
	Idb interface{}

	// slaac db. The type is slice of
	// Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra.
	Ra []*Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra
}

Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail IPv6 ND operational data for a specific slaac interface

func (*Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra

type Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// address. The type is string with 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}]+)?.
	Address interface{}

	// hops. The type is interface{} with range: 0..4294967295.
	Hops interface{}

	// flags. The type is interface{} with range: 0..4294967295.
	Flags interface{}

	// lifetime. The type is interface{} with range: 0..4294967295.
	LifeTime interface{}

	// mtu. The type is interface{} with range: 0..4294967295.
	Mtu interface{}

	// errmsg. The type is bool.
	ErrMsg interface{}

	// vrf id. The type is interface{} with range: 0..4294967295.
	VrfId interface{}

	// tbl id. The type is interface{} with range: 0..4294967295.
	U6TblId interface{}

	// proto id. The type is interface{} with range: 0..65535.
	RibProtoid interface{}

	// router. The type is bool.
	DefaultRouter interface{}

	// reach. The type is interface{} with range: 0..4294967295.
	Reachability interface{}

	// elapsedRATime.
	ElapsedRaTime Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra_ElapsedRaTime

	// reachabletime.
	ReachableTime Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra_ReachableTime

	// retranstime.
	RetransTime Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra_RetransTime

	// Prefix Queue. The type is slice of
	// Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra_PrefixQ.
	PrefixQ []*Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra_PrefixQ
}

Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra slaac db

func (*Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra_ElapsedRaTime

type Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra_ElapsedRaTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of seconds. The type is interface{} with range: 0..4294967295. Units
	// are second.
	Seconds interface{}
}

Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra_ElapsedRaTime elapsedRATime

func (*Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra_ElapsedRaTime) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra_PrefixQ

type Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra_PrefixQ struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Prefix address. The type is string with 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}]+)?.
	PrefixAddress interface{}

	// IPv6 Auto generated address. The type is string with 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}]+)?.
	Eui64 interface{}

	// Valid Life Time. The type is interface{} with range: 0..4294967295.
	ValidLifeTime interface{}

	// Preferred Life Time. The type is interface{} with range: 0..4294967295.
	PreferredLifeTime interface{}

	// Prefix Length. The type is interface{} with range: 0..4294967295.
	PrefixLen interface{}

	// IPv6 Address Specific Flags. The type is interface{} with range:
	// 0..4294967295.
	Flags interface{}

	// Prefix Address Specific Flags. The type is interface{} with range:
	// 0..4294967295.
	PfxFlags interface{}
}

Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra_PrefixQ Prefix Queue

func (*Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra_PrefixQ) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra_ReachableTime

type Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra_ReachableTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of seconds. The type is interface{} with range: 0..4294967295. Units
	// are second.
	Seconds interface{}
}

Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra_ReachableTime reachabletime

func (*Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra_ReachableTime) GetEntityData

type Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra_RetransTime

type Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra_RetransTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of seconds. The type is interface{} with range: 0..4294967295. Units
	// are second.
	Seconds interface{}
}

Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra_RetransTime retranstime

func (*Ipv6NodeDiscovery_Nodes_Node_SlaacInterfaces_SlaacInterface_RouterAdvertDetail_Ra_RetransTime) GetEntityData

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL