Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR ipv4-ospf package configuration.
This module contains definitions for the following management objects:
ospf: OSPF configuration data
This YANG module augments the
Cisco-IOS-XR-snmp-agent-cfg
module with configuration data.
Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
- type BfdEnableMode
- type Nsr
- type Ospf
- type OspfAddressFamily
- type OspfAuthentication
- type OspfCiscoNsf
- type OspfDistListProtocol
- type OspfDomainId
- type OspfEigrpRoute
- type OspfFastReroute
- type OspfFastReroutePriority
- type OspfFastRerouteTiebreakers
- type OspfFastRerouteTiebreakersIntf
- type OspfFrrRlfaTunnel
- type OspfIetfNsf
- type OspfIetfNsfSupport
- type OspfKeychainAuth
- type OspfLinkStateMetric
- type OspfLogAdj
- type OspfNetwork
- type OspfProcFastReroute
- type OspfProcFrrRlfaTunnel
- type OspfRedistLsa
- type OspfRedistProtocol
- type OspfRouteLevel
- type OspfSegmentRouting
- type OspfSegmentRoutingForwarding
- type OspfShutdown
- type OspfSid
- type OspfSubAddressFamily
- type OspfTraceBufSize
- type OspfUloopAvoidance
- type Ospf_Global
- type Ospf_Processes
- type Ospf_Processes_Process
- type Ospf_Processes_Process_DefaultVrf
- type Ospf_Processes_Process_DefaultVrf_AdjacencyStagger
- type Ospf_Processes_Process_DefaultVrf_Af
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaRanges
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaRanges_AreaRange
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication_Type
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Bfd
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_CostFallback
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_DeadIntervalMinimal
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_DistributeList
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_RemoteLfa
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Security
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Security_Ttl
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_Type
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Bfd
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_CostFallback
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DeadIntervalMinimal
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DistributeList
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors_Neighbor
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSid
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSidStrict
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security_Ttl
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_Nssa
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_Type
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_Type
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaRanges
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaRanges_AreaRange
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_Type
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Bfd
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_CostFallback
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_DeadIntervalMinimal
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_DistributeList
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_RemoteLfa
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Security
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Security_Ttl
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_Type
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Bfd
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_CostFallback
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DeadIntervalMinimal
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DistributeList
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors_Neighbor
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSid
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSidStrict
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security_Ttl
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_Nssa
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_Type
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_Type
- type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal
- type Ospf_Processes_Process_DefaultVrf_AutoCost
- type Ospf_Processes_Process_DefaultVrf_DefaultInformation
- type Ospf_Processes_Process_DefaultVrf_Distance
- type Ospf_Processes_Process_DefaultVrf_Distance_IpDistances
- type Ospf_Processes_Process_DefaultVrf_Distance_IpDistances_IpDistance
- type Ospf_Processes_Process_DefaultVrf_Distance_OspfDistance
- type Ospf_Processes_Process_DefaultVrf_FastReroute
- type Ospf_Processes_Process_DefaultVrf_FastReroute_PerLink
- type Ospf_Processes_Process_DefaultVrf_FastReroute_PerPrefix
- type Ospf_Processes_Process_DefaultVrf_FastReroute_PerPrefix_Tiebreakers
- type Ospf_Processes_Process_DefaultVrf_FastReroute_PerPrefix_Tiebreakers_Tiebreaker
- type Ospf_Processes_Process_DefaultVrf_MaxLsa
- type Ospf_Processes_Process_DefaultVrf_MaxMetric
- type Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricAlways
- type Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnProcMigration
- type Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnProcRestart
- type Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnStartup
- type Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnSwitchover
- type Ospf_Processes_Process_DefaultVrf_MaximumRedistributePrefix
- type Ospf_Processes_Process_DefaultVrf_Microloop
- type Ospf_Processes_Process_DefaultVrf_Microloop_Avoidance
- type Ospf_Processes_Process_DefaultVrf_MonitorConvergence
- type Ospf_Processes_Process_DefaultVrf_Mpls
- type Ospf_Processes_Process_DefaultVrf_Mpls_MplsRouterId
- type Ospf_Processes_Process_DefaultVrf_Nsf
- type Ospf_Processes_Process_DefaultVrf_OutgoingRouteUpdates
- type Ospf_Processes_Process_DefaultVrf_OutgoingRouteUpdates_OutgoingRouteUpdate
- type Ospf_Processes_Process_DefaultVrf_ProcessScope
- type Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication
- type Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication_MessageDigestKeys
- type Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication_MessageDigestKeys_MessageDigestKey
- type Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication_Type
- type Ospf_Processes_Process_DefaultVrf_ProcessScope_Bfd
- type Ospf_Processes_Process_DefaultVrf_ProcessScope_CostFallback
- type Ospf_Processes_Process_DefaultVrf_ProcessScope_DeadIntervalMinimal
- type Ospf_Processes_Process_DefaultVrf_ProcessScope_DistributeList
- type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute
- type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink
- type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces
- type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces
- type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix
- type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces
- type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces
- type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_RemoteLfa
- type Ospf_Processes_Process_DefaultVrf_ProcessScope_Security
- type Ospf_Processes_Process_DefaultVrf_ProcessScope_Security_Ttl
- type Ospf_Processes_Process_DefaultVrf_ProcessScope_Srgb
- type Ospf_Processes_Process_DefaultVrf_Queue
- type Ospf_Processes_Process_DefaultVrf_Redistribution
- type Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes
- type Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute
- type Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_ApplicationOrIsisOrOspf
- type Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_Bgp
- type Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_ConnectedOrStaticOrDagrOrSubscriberOrMobileOrRip
- type Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_Eigrp
- type Ospf_Processes_Process_DefaultVrf_SegmentRouting
- type Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrPrefer
- type Ospf_Processes_Process_DefaultVrf_SummaryPrefixes
- type Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_Netmask
- type Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_Prefix
- type Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_PrefixAndNetmask
- type Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_SummaryPrefixData
- type Ospf_Processes_Process_DefaultVrf_Timers
- type Ospf_Processes_Process_DefaultVrf_Timers_LsaGenerationTimer
- type Ospf_Processes_Process_DefaultVrf_Timers_SpfTimer
- type Ospf_Processes_Process_DefaultVrf_Ucmp
- type Ospf_Processes_Process_DefaultVrf_Ucmp_Enable
- type Ospf_Processes_Process_DefaultVrf_Ucmp_ExcludeInterfaces
- type Ospf_Processes_Process_DefaultVrf_Ucmp_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_Distribute
- type Ospf_Processes_Process_GracefulShutdownTimers
- type Ospf_Processes_Process_Snmp
- type Ospf_Processes_Process_Snmp_TrapRateLimit
- type Ospf_Processes_Process_TraceBufs
- type Ospf_Processes_Process_TraceBufs_TraceBuf
- type Ospf_Processes_Process_Vrfs
- type Ospf_Processes_Process_Vrfs_Vrf
- type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyStagger
- type Ospf_Processes_Process_Vrfs_Vrf_Af
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaRanges
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaRanges_AreaRange
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication_Type
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Bfd
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_CostFallback
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_DeadIntervalMinimal
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_DistributeList
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_RemoteLfa
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Security
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Security_Ttl
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_Type
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Bfd
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_CostFallback
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DeadIntervalMinimal
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DistributeList
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors_Neighbor
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSid
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSidStrict
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security_Ttl
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_Nssa
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_Type
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_Type
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaRanges
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaRanges_AreaRange
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_Type
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Bfd
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_CostFallback
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_DeadIntervalMinimal
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_DistributeList
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_RemoteLfa
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Security
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Security_Ttl
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_Type
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Bfd
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_CostFallback
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DeadIntervalMinimal
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DistributeList
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors_Neighbor
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSid
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSidStrict
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security_Ttl
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_Nssa
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_Type
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_Type
- type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal
- type Ospf_Processes_Process_Vrfs_Vrf_AutoCost
- type Ospf_Processes_Process_Vrfs_Vrf_DefaultInformation
- type Ospf_Processes_Process_Vrfs_Vrf_Distance
- type Ospf_Processes_Process_Vrfs_Vrf_Distance_IpDistances
- type Ospf_Processes_Process_Vrfs_Vrf_Distance_IpDistances_IpDistance
- type Ospf_Processes_Process_Vrfs_Vrf_Distance_OspfDistance
- type Ospf_Processes_Process_Vrfs_Vrf_DomainId
- type Ospf_Processes_Process_Vrfs_Vrf_DomainId_PrimaryDomainId
- type Ospf_Processes_Process_Vrfs_Vrf_DomainId_SecondaryDomainIds
- type Ospf_Processes_Process_Vrfs_Vrf_DomainId_SecondaryDomainIds_SecondaryDomainId
- type Ospf_Processes_Process_Vrfs_Vrf_FastReroute
- type Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerLink
- type Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerPrefix
- type Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerPrefix_Tiebreakers
- type Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerPrefix_Tiebreakers_Tiebreaker
- type Ospf_Processes_Process_Vrfs_Vrf_MaxLsa
- type Ospf_Processes_Process_Vrfs_Vrf_MaxMetric
- type Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricAlways
- type Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnProcMigration
- type Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnProcRestart
- type Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnStartup
- type Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnSwitchover
- type Ospf_Processes_Process_Vrfs_Vrf_MaximumRedistributePrefix
- type Ospf_Processes_Process_Vrfs_Vrf_Microloop
- type Ospf_Processes_Process_Vrfs_Vrf_Microloop_Avoidance
- type Ospf_Processes_Process_Vrfs_Vrf_Nsf
- type Ospf_Processes_Process_Vrfs_Vrf_OutgoingRouteUpdates
- type Ospf_Processes_Process_Vrfs_Vrf_OutgoingRouteUpdates_OutgoingRouteUpdate
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication_MessageDigestKeys
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication_MessageDigestKeys_MessageDigestKey
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication_Type
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Bfd
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_CostFallback
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_DeadIntervalMinimal
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_DistributeList
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_RemoteLfa
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Security
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Security_Ttl
- type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Srgb
- type Ospf_Processes_Process_Vrfs_Vrf_Queue
- type Ospf_Processes_Process_Vrfs_Vrf_Redistribution
- type Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes
- type Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute
- type Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_ApplicationOrIsisOrOspf
- type Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_Bgp
- type Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_ConnectedOrStaticOrDagrOrSubscriberOrMobileOrRip
- type Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_Eigrp
- type Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes
- type Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_Netmask
- type Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_Prefix
- type Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_PrefixAndNetmask
- type Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_SummaryPrefixData
- type Ospf_Processes_Process_Vrfs_Vrf_Timers
- type Ospf_Processes_Process_Vrfs_Vrf_Timers_LsaGenerationTimer
- type Ospf_Processes_Process_Vrfs_Vrf_Timers_SpfTimer
- type Ospf_Processes_Process_Vrfs_Vrf_Ucmp
- type Ospf_Processes_Process_Vrfs_Vrf_Ucmp_Enable
- type Ospf_Processes_Process_Vrfs_Vrf_Ucmp_ExcludeInterfaces
- type Ospf_Processes_Process_Vrfs_Vrf_Ucmp_ExcludeInterfaces_ExcludeInterface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BfdEnableMode ¶
type BfdEnableMode string
BfdEnableMode represents Bfd enable mode
const ( // Disable Mode - Prevent inheritance BfdEnableMode_disable BfdEnableMode = "disable" // Default Mode - Default BFD behavior BfdEnableMode_default_ BfdEnableMode = "default" // Strict Mode - Hold down adj until BFD sesion up BfdEnableMode_strict BfdEnableMode = "strict" )
type Ospf ¶
type Ospf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Process related configuration. Processes Ospf_Processes // OSPF global configuration data. Global Ospf_Global }
Ospf OSPF configuration data
func (*Ospf) GetEntityData ¶
func (ospf *Ospf) GetEntityData() *types.CommonEntityData
type OspfAddressFamily ¶
type OspfAddressFamily string
OspfAddressFamily represents Ospf address family
const ( // IPv4 OspfAddressFamily_ipv4 OspfAddressFamily = "ipv4" )
type OspfAuthentication ¶
type OspfAuthentication string
OspfAuthentication represents Ospf authentication
const ( // No Authentication OspfAuthentication_none OspfAuthentication = "none" // Plain Text Authentication OspfAuthentication_plain OspfAuthentication = "plain" // MD5 Message Digest OspfAuthentication_md5 OspfAuthentication = "md5" // Keychain Authentication OspfAuthentication_keychain OspfAuthentication = "keychain" )
type OspfCiscoNsf ¶
type OspfCiscoNsf string
OspfCiscoNsf represents Ospf cisco nsf
const ( // Do not require all neighbors to run NSF OspfCiscoNsf_always OspfCiscoNsf = "always" // Require all neighbors to run NSF OspfCiscoNsf_require_nsf_neighbors OspfCiscoNsf = "require-nsf-neighbors" )
type OspfDistListProtocol ¶
type OspfDistListProtocol string
OspfDistListProtocol represents Ospf dist list protocol
const ( // Default OspfDistListProtocol_all OspfDistListProtocol = "all" // Connected Routes OspfDistListProtocol_connected OspfDistListProtocol = "connected" // Static Routes OspfDistListProtocol_static OspfDistListProtocol = "static" // BGP OspfDistListProtocol_bgp OspfDistListProtocol = "bgp" // OSPF OspfDistListProtocol_ospf OspfDistListProtocol = "ospf" // DAGR OspfDistListProtocol_dagr OspfDistListProtocol = "dagr" )
type OspfDomainId ¶
type OspfDomainId string
OspfDomainId represents Ospf domain id
const ( // Type 0x0005 OspfDomainId_type0005 OspfDomainId = "type0005" // Type 0x0105 OspfDomainId_type0105 OspfDomainId = "type0105" // Type 0x0205 OspfDomainId_type0205 OspfDomainId = "type0205" // Type 0x8005 OspfDomainId_type8005 OspfDomainId = "type8005" )
type OspfEigrpRoute ¶
type OspfEigrpRoute string
OspfEigrpRoute represents Ospf eigrp route
const ( // EIGRP Internal Type OspfEigrpRoute_internal OspfEigrpRoute = "internal" // EIGRP External Type OspfEigrpRoute_external OspfEigrpRoute = "external" )
type OspfFastReroute ¶
type OspfFastReroute string
OspfFastReroute represents Ospf fast reroute
const ( // None OspfFastReroute_none OspfFastReroute = "none" // Per link OspfFastReroute_per_link OspfFastReroute = "per-link" // Per prefix OspfFastReroute_per_prefix OspfFastReroute = "per-prefix" )
type OspfFastReroutePriority ¶
type OspfFastReroutePriority string
OspfFastReroutePriority represents Ospf fast reroute priority
const ( // Critical OspfFastReroutePriority_critical OspfFastReroutePriority = "critical" // High OspfFastReroutePriority_high OspfFastReroutePriority = "high" // Medium OspfFastReroutePriority_medium OspfFastReroutePriority = "medium" // low OspfFastReroutePriority_low OspfFastReroutePriority = "low" )
type OspfFastRerouteTiebreakers ¶
type OspfFastRerouteTiebreakers string
OspfFastRerouteTiebreakers represents Ospf fast reroute tiebreakers
const ( // Downstream OspfFastRerouteTiebreakers_downstream OspfFastRerouteTiebreakers = "downstream" // LC Disjoint OspfFastRerouteTiebreakers_line_card_disjoint OspfFastRerouteTiebreakers = "line-card-disjoint" // Lowest metric OspfFastRerouteTiebreakers_lowest_metric OspfFastRerouteTiebreakers = "lowest-metric" // Node protection OspfFastRerouteTiebreakers_node_protect OspfFastRerouteTiebreakers = "node-protect" // Primary path OspfFastRerouteTiebreakers_primary_path OspfFastRerouteTiebreakers = "primary-path" // Secondar path OspfFastRerouteTiebreakers_secondary_path OspfFastRerouteTiebreakers = "secondary-path" // SRLG OspfFastRerouteTiebreakers_srlg_disjoint OspfFastRerouteTiebreakers = "srlg-disjoint" // Intf Disjoint OspfFastRerouteTiebreakers_interface_disjoint OspfFastRerouteTiebreakers = "interface-disjoint" )
type OspfFastRerouteTiebreakersIntf ¶
type OspfFastRerouteTiebreakersIntf string
OspfFastRerouteTiebreakersIntf represents Ospf fast reroute tiebreakers intf
const ( // Downstream OspfFastRerouteTiebreakersIntf_downstream OspfFastRerouteTiebreakersIntf = "downstream" // LC Disjoint OspfFastRerouteTiebreakersIntf_line_card_disjoint OspfFastRerouteTiebreakersIntf = "line-card-disjoint" // Lowest metric OspfFastRerouteTiebreakersIntf_lowest_metric OspfFastRerouteTiebreakersIntf = "lowest-metric" // Node protection OspfFastRerouteTiebreakersIntf_node_protect OspfFastRerouteTiebreakersIntf = "node-protect" // Primary path OspfFastRerouteTiebreakersIntf_primary_path OspfFastRerouteTiebreakersIntf = "primary-path" // Secondar path OspfFastRerouteTiebreakersIntf_secondary_path OspfFastRerouteTiebreakersIntf = "secondary-path" // SRLG OspfFastRerouteTiebreakersIntf_srlg_disjoint OspfFastRerouteTiebreakersIntf = "srlg-disjoint" // Intf Disjoint OspfFastRerouteTiebreakersIntf_interface_disjoint OspfFastRerouteTiebreakersIntf = "interface-disjoint" )
type OspfFrrRlfaTunnel ¶
type OspfFrrRlfaTunnel string
OspfFrrRlfaTunnel represents Ospf frr rlfa tunnel
const ( // Disabled OspfFrrRlfaTunnel_none OspfFrrRlfaTunnel = "none" // MPLS LDP OspfFrrRlfaTunnel_mpls_ldp OspfFrrRlfaTunnel = "mpls-ldp" )
type OspfIetfNsf ¶
type OspfIetfNsf string
OspfIetfNsf represents Ospf ietf nsf
const ( // Use IETF NSF in planned and unplanned cases OspfIetfNsf_all OspfIetfNsf = "all" )
type OspfIetfNsfSupport ¶
type OspfIetfNsfSupport string
OspfIetfNsfSupport represents Ospf ietf nsf support
const ( // Do not perform IETF NSF helper role OspfIetfNsfSupport_never OspfIetfNsfSupport = "never" )
type OspfKeychainAuth ¶
type OspfKeychainAuth string
OspfKeychainAuth represents Ospf keychain auth
const ( // No Keychain Authentication OspfKeychainAuth_none OspfKeychainAuth = "none" // Keychain Authentication OspfKeychainAuth_keychain OspfKeychainAuth = "keychain" )
type OspfLinkStateMetric ¶
type OspfLinkStateMetric string
OspfLinkStateMetric represents Ospf link state metric
const ( // Type 1 External OspfLinkStateMetric_type1 OspfLinkStateMetric = "type1" // Type 2 External OspfLinkStateMetric_type2 OspfLinkStateMetric = "type2" )
type OspfLogAdj ¶
type OspfLogAdj string
OspfLogAdj represents Ospf log adj
const ( // Limited output OspfLogAdj_brief OspfLogAdj = "brief" // Verbose output OspfLogAdj_detail OspfLogAdj = "detail" // No output OspfLogAdj_suppress OspfLogAdj = "suppress" )
type OspfNetwork ¶
type OspfNetwork string
OspfNetwork represents Ospf network
const ( // Broadcast OspfNetwork_broadcast OspfNetwork = "broadcast" // NonBroadcast OspfNetwork_non_broadcast OspfNetwork = "non-broadcast" // Point to Point OspfNetwork_point_to_point OspfNetwork = "point-to-point" // Point to Multipoint OspfNetwork_point_to_multipoint OspfNetwork = "point-to-multipoint" // NonBroadcast Point to Multipoint OspfNetwork_non_broadcast_point_to_multipoint OspfNetwork = "non-broadcast-point-to-multipoint" )
type OspfProcFastReroute ¶
type OspfProcFastReroute string
OspfProcFastReroute represents Ospf proc fast reroute
const ( // None OspfProcFastReroute_none OspfProcFastReroute = "none" // Per link OspfProcFastReroute_per_link OspfProcFastReroute = "per-link" // Per prefix OspfProcFastReroute_per_prefix OspfProcFastReroute = "per-prefix" )
type OspfProcFrrRlfaTunnel ¶
type OspfProcFrrRlfaTunnel string
OspfProcFrrRlfaTunnel represents Ospf proc frr rlfa tunnel
const ( // Disabled OspfProcFrrRlfaTunnel_none OspfProcFrrRlfaTunnel = "none" // MPLS LDP OspfProcFrrRlfaTunnel_mpls_ldp OspfProcFrrRlfaTunnel = "mpls-ldp" )
type OspfRedistLsa ¶
type OspfRedistLsa string
OspfRedistLsa represents Ospf redist lsa
const ( // Type 3 (summary) LSA OspfRedistLsa_summary OspfRedistLsa = "summary" // Type 5 (external) LSA OspfRedistLsa_external OspfRedistLsa = "external" )
type OspfRedistProtocol ¶
type OspfRedistProtocol string
OspfRedistProtocol represents Ospf redist protocol
const ( // Default OspfRedistProtocol_all OspfRedistProtocol = "all" // Connected Routes OspfRedistProtocol_connected OspfRedistProtocol = "connected" // Static Routes OspfRedistProtocol_static OspfRedistProtocol = "static" // BGP OspfRedistProtocol_bgp OspfRedistProtocol = "bgp" // RIP OspfRedistProtocol_rip OspfRedistProtocol = "rip" // ISIS OspfRedistProtocol_isis OspfRedistProtocol = "isis" // OSPF OspfRedistProtocol_ospf OspfRedistProtocol = "ospf" // EIGRP OspfRedistProtocol_eigrp OspfRedistProtocol = "eigrp" // DAGR OspfRedistProtocol_dagr OspfRedistProtocol = "dagr" // Subscriber Routes OspfRedistProtocol_subscriber OspfRedistProtocol = "subscriber" // Application Routes OspfRedistProtocol_application OspfRedistProtocol = "application" // Mobile Routes OspfRedistProtocol_mobile OspfRedistProtocol = "mobile" )
type OspfRouteLevel ¶
type OspfRouteLevel string
OspfRouteLevel represents Ospf route level
const ( // Type 1 only OspfRouteLevel_type1 OspfRouteLevel = "type1" // Type 2 only OspfRouteLevel_type2 OspfRouteLevel = "type2" // Both Type 1 and Type 2 OspfRouteLevel_type1_and2 OspfRouteLevel = "type1-and2" )
type OspfSegmentRouting ¶
type OspfSegmentRouting string
OspfSegmentRouting represents Ospf segment routing
const ( // Disable OspfSegmentRouting_disable OspfSegmentRouting = "disable" // Mpls OspfSegmentRouting_mpls OspfSegmentRouting = "mpls" )
type OspfSegmentRoutingForwarding ¶
type OspfSegmentRoutingForwarding string
OspfSegmentRoutingForwarding represents Ospf segment routing forwarding
const ( // Disable OspfSegmentRoutingForwarding_disable OspfSegmentRoutingForwarding = "disable" // Mpls OspfSegmentRoutingForwarding_mpls OspfSegmentRoutingForwarding = "mpls" )
type OspfShutdown ¶
type OspfShutdown string
OspfShutdown represents Ospf shutdown
const ( // Full graceful shutdown OspfShutdown_full OspfShutdown = "full" // Enter host only mode OspfShutdown_hostmode OspfShutdown = "hostmode" // Full graceful shutdown post reload OspfShutdown_onreload OspfShutdown = "onreload" )
type OspfSubAddressFamily ¶
type OspfSubAddressFamily string
OspfSubAddressFamily represents Ospf sub address family
const ( // Unicast OspfSubAddressFamily_unicast OspfSubAddressFamily = "unicast" )
type OspfTraceBufSize ¶
type OspfTraceBufSize string
OspfTraceBufSize represents Ospf trace buf size
const ( // Disable trace OspfTraceBufSize_size0 OspfTraceBufSize = "size0" // Buffer size 256 OspfTraceBufSize_size256 OspfTraceBufSize = "size256" // Buffer size 512 OspfTraceBufSize_size512 OspfTraceBufSize = "size512" // Buffer size 1024 OspfTraceBufSize_size1024 OspfTraceBufSize = "size1024" // Buffer size 2048 OspfTraceBufSize_size2048 OspfTraceBufSize = "size2048" // Buffer size 4096 OspfTraceBufSize_size4096 OspfTraceBufSize = "size4096" // Buffer size 8192 OspfTraceBufSize_size8192 OspfTraceBufSize = "size8192" // Buffer size 16384 OspfTraceBufSize_size16384 OspfTraceBufSize = "size16384" // Buffer size 32768 OspfTraceBufSize_size32768 OspfTraceBufSize = "size32768" // Buffer size 65536 OspfTraceBufSize_size65536 OspfTraceBufSize = "size65536" )
type OspfUloopAvoidance ¶
type OspfUloopAvoidance string
OspfUloopAvoidance represents Ospf uloop avoidance
const ( // Protected prefixes only OspfUloopAvoidance_protected OspfUloopAvoidance = "protected" // All prefixes OspfUloopAvoidance_all OspfUloopAvoidance = "all" // Microloop avoidance using Segment Routing OspfUloopAvoidance_segment_routing OspfUloopAvoidance = "segment-routing" )
type Ospf_Global ¶
type Ospf_Global struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Display OSPF router ids as DNS names. The type is interface{}. DnsNameLookup interface{} }
Ospf_Global OSPF global configuration data
func (*Ospf_Global) GetEntityData ¶
func (global *Ospf_Global) GetEntityData() *types.CommonEntityData
type Ospf_Processes ¶
type Ospf_Processes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Configuration for a particular OSPF process and associated default VRF. The // type is slice of Ospf_Processes_Process. Process []*Ospf_Processes_Process }
Ospf_Processes Process related configuration
func (*Ospf_Processes) GetEntityData ¶
func (processes *Ospf_Processes) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process ¶
type Ospf_Processes_Process struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Name for this OSPF process. The type is string // with length: 1..32. ProcessName interface{} // Start OSPF configuration. The type is interface{}. Start interface{} // Enable non-stop routing. The type is Nsr. The default value is true. Nsr interface{} // Type of protocol shutdown. The type is OspfShutdown. ProtocolShutdown interface{} // Enable routing on an IP network. The type is interface{}. Running interface{} // OSPF SNMP configuration. Snmp Ospf_Processes_Process_Snmp // Enable distribution of link-state database services. Distribute Ospf_Processes_Process_Distribute // VRF related configuration. Vrfs Ospf_Processes_Process_Vrfs // Configuration to change size of trace buffer. TraceBufs Ospf_Processes_Process_TraceBufs // Adjust routing timers. GracefulShutdownTimers Ospf_Processes_Process_GracefulShutdownTimers // Default VRF related configuration. DefaultVrf Ospf_Processes_Process_DefaultVrf }
Ospf_Processes_Process Configuration for a particular OSPF process and associated default VRF
func (*Ospf_Processes_Process) GetEntityData ¶
func (process *Ospf_Processes_Process) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf ¶
type Ospf_Processes_Process_DefaultVrf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Ignore MOSPF (Type 6) LSAs. The type is interface{}. IgnoreMospf interface{} // Router ID for this OSPF process. Enter an IP Address. The type is string // with 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}]+)?. RouterId interface{} // Prefer type7 externals over type5. The type is interface{}. Type7 interface{} // OSPF SNMP context configuration. The type is string. SnmpContext interface{} // Max number of interfaces allowed to be configured. The type is interface{} // with range: 1..4294967295. The default value is 1024. MaximumInterfaces interface{} // Disable opaque LSAs. The type is interface{}. NoOpaque interface{} // Configure a route-policy for prioritizing RIB route install. The type is // string. SpfPrefixPriority interface{} // Forward packets over multiple paths (number of paths). The type is // interface{} with range: 1..64. MaximumPaths interface{} // Log changes in adjacency state. The type is OspfLogAdj. AdjacencyChanges interface{} // Set default metric of redistributed routes. The type is interface{} with // range: 1..16777214. The default value is 1. DefaultMetric interface{} // Enable convergence monitoring. MonitorConvergence Ospf_Processes_Process_DefaultVrf_MonitorConvergence // Segment Routing instance scoped parameters. SegmentRouting Ospf_Processes_Process_DefaultVrf_SegmentRouting // Configure MPLS routing protocol parameters. Mpls Ospf_Processes_Process_DefaultVrf_Mpls // Microloop configuration. Microloop Ospf_Processes_Process_DefaultVrf_Microloop // Maximum number of prefixes redistributed into OSPF. MaximumRedistributePrefix Ospf_Processes_Process_DefaultVrf_MaximumRedistributePrefix // Control distribution of default information. DefaultInformation Ospf_Processes_Process_DefaultVrf_DefaultInformation // OSPF address family. Af Ospf_Processes_Process_DefaultVrf_Af // Adjust OSPF input queue sizes and processing quantums. Queue Ospf_Processes_Process_DefaultVrf_Queue // Set maximum metric configuration. MaxMetric Ospf_Processes_Process_DefaultVrf_MaxMetric // Non Stop Forwarding configuration. Nsf Ospf_Processes_Process_DefaultVrf_Nsf // Process scope configuration. ProcessScope Ospf_Processes_Process_DefaultVrf_ProcessScope // Redistribute configurations. Redistribution Ospf_Processes_Process_DefaultVrf_Redistribution // Staggering OSPF adjacency bring up. AdjacencyStagger Ospf_Processes_Process_DefaultVrf_AdjacencyStagger // Set max-lsa configuration. MaxLsa Ospf_Processes_Process_DefaultVrf_MaxLsa // Controls automatic cost based on bandwidth. AutoCost Ospf_Processes_Process_DefaultVrf_AutoCost // Unequal Cost Multi-ptah configuration. Ucmp Ospf_Processes_Process_DefaultVrf_Ucmp // Fast-reroute instance scoped parameters. FastReroute Ospf_Processes_Process_DefaultVrf_FastReroute // Configure IP prefix summary. SummaryPrefixes Ospf_Processes_Process_DefaultVrf_SummaryPrefixes // Filter outgoing routing updates. OutgoingRouteUpdates Ospf_Processes_Process_DefaultVrf_OutgoingRouteUpdates // Administrative distance configuration. Distance Ospf_Processes_Process_DefaultVrf_Distance // Area configuration. AreaAddresses Ospf_Processes_Process_DefaultVrf_AreaAddresses // Adjust routing timers. Timers Ospf_Processes_Process_DefaultVrf_Timers }
Ospf_Processes_Process_DefaultVrf Default VRF related configuration
func (*Ospf_Processes_Process_DefaultVrf) GetEntityData ¶
func (defaultVrf *Ospf_Processes_Process_DefaultVrf) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AdjacencyStagger ¶
type Ospf_Processes_Process_DefaultVrf_AdjacencyStagger struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Disable OSPF adjacency stagger. The type is interface{}. Disable interface{} // Adjacency Stagger: Initial number of neighbors to bring up per area. The // type is interface{} with range: 1..65535. The default value is 2. InitialNbr interface{} // Adjacency Stagger: Subsequent simultaneous number of neighbors to bring up. // The type is interface{} with range: 1..65535. The default value is 64. MaxNbr interface{} }
Ospf_Processes_Process_DefaultVrf_AdjacencyStagger Staggering OSPF adjacency bring up
func (*Ospf_Processes_Process_DefaultVrf_AdjacencyStagger) GetEntityData ¶
func (adjacencyStagger *Ospf_Processes_Process_DefaultVrf_AdjacencyStagger) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Af ¶
type Ospf_Processes_Process_DefaultVrf_Af struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Address family. The type is OspfAddressFamily. This attribute is mandatory. AfName interface{} // Sub-Address family. The type is OspfSubAddressFamily. SafName interface{} }
Ospf_Processes_Process_DefaultVrf_Af OSPF address family This type is a presence type.
func (*Ospf_Processes_Process_DefaultVrf_Af) GetEntityData ¶
func (af *Ospf_Processes_Process_DefaultVrf_Af) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Configuration for a particular area. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress. AreaAddress []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress // Configuration for a particular area. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId. AreaAreaId []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId }
Ospf_Processes_Process_DefaultVrf_AreaAddresses Area configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses) GetEntityData ¶
func (areaAddresses *Ospf_Processes_Process_DefaultVrf_AreaAddresses) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Area ID if in IP address format. The type is // string with 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}]+)?. Address interface{} // Configure a route policy for inbound type-3 lsa filtering. The type is // string. RoutePolicyIn interface{} // Set the summary default-cost of a NSSA/stub area. The type is interface{} // with range: 1..16777215. The default value is 1. DefaultCost interface{} // Configure a route policy for outbound type-3 lsa filtering. The type is // string. RoutePolicyOut interface{} // Specify the area as a stub area (send summary LSA stub area). The type is // bool. Stub interface{} // Translate Type 7 to Type 5, even if not elected NSSA translator. The type // is bool. Type7TranslateAlways interface{} // Configure an OSPF area to run MPLS Traffic Engineering. The type is // interface{}. MplsTrafficEng interface{} // Enable/Disable an OSPF area to advertise intra-area prefixes out of this // area as external. The type is bool. ExternalOut interface{} // Enable/Disable an OSPF area to advertise external prefixes into this area // as summary. The type is bool. SummaryIn interface{} // segment-routing configuration Applicable only in Default VRF. The type is // OspfSegmentRouting. SegmentRouting interface{} // Enable routing on an IP network. The type is interface{}. Running interface{} // Virtual Link scope configurations. VirtualLinkScopes Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes // Sham Link scope configurations. ShamLinkScopes Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes // Area scope configuration. AreaScope Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope // Name scope configurations. NameScopes Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes // Multi Area Interface scope configurations. MultiAreaInterfaceScopes Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes // Summarize routes matching address/mask (border routers only). AreaRanges Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaRanges // Specify area as a NSSA area. Nssa Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_Nssa }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress Configuration for a particular area
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress) GetEntityData ¶
func (areaAddress *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaRanges ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaRanges struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Ordering index. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaRanges_AreaRange. AreaRange []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaRanges_AreaRange }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaRanges Summarize routes matching address/mask (border routers only)
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaRanges) GetEntityData ¶
func (areaRanges *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaRanges) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaRanges_AreaRange ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaRanges_AreaRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. IP address to match. The type is string with // 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}]+)?. Address interface{} // This attribute is a key. IP netmask for address. The type is string with // 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}]+)?. Netmask interface{} // Do not advertise this range. The type is bool. NotAdvertise interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaRanges_AreaRange Ordering index
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaRanges_AreaRange) GetEntityData ¶
func (areaRange *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaRanges_AreaRange) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface cost. The type is interface{} with range: 1..65535. Cost interface{} // Enable/Disable prefix suppression for primary addresses. The type is bool. // The default value is false. PrefixSuppressionPrimary interface{} // Enable/Disable ignoring of MTU in DBD packets. The type is bool. The // default value is false. MtuIgnore interface{} // Enable/Disable MPLS LDP sync for igp-shortcuts. The type is bool. LdpSyncIgpShortcuts interface{} // Enable MPLS LDP Auto Config. The type is interface{}. LdpAutoConfig interface{} // Type of attached network. The type is OspfNetwork. NetworkType interface{} // Interval between HELLO packets in seconds. The type is interface{} with // range: 1..65535. Units are second. HelloInterval interface{} // Enable/Disable advertising loopback as a stub network. The type is bool. // The default value is false. LoopbackStubNetwork interface{} // Enable/Disable prefix suppression for secondary addresses. The type is // bool. The default value is false. PrefixSuppressionSecondary interface{} // Enable/Disable OSPF demand circuit. The type is bool. The default value is // false. DemandCircuit interface{} // When enabled, prevent sending HELLO packets over link. The type is bool. // The default value is false. Passive interface{} // Number of seconds to delay transmission of LSAs. The type is interface{} // with range: 1..65535. Units are second. The default value is 1. TransmitDelay interface{} // Customize size of OSPF packets upto MTU. The type is interface{} with // range: 576..10000. PacketSize interface{} // Enable/Disable MPLS LDP sync. The type is bool. LdpSync interface{} // Filter OSPF LSA during synchronization and flooding. The type is bool. The // default value is false. DatabaseFilter interface{} // Enable/Disable registration for early interface down notifications. The // type is bool. The default value is false. LinkDownFastDetect interface{} // segment-routing forwarding configuration Applicableonly in Default VRF. The // type is OspfSegmentRoutingForwarding. SegmentRoutingForwarding interface{} // Time in seconds between retransmitting lost link state advertisements. The // type is interface{} with range: 1..65535. Units are second. The default // value is 5. RetransmitInterval interface{} // Router priority for DR and BDR election. The type is interface{} with // range: 0..255. The default value is 1. Priority interface{} // Enable/Disable OSPF flood reduction. The type is bool. The default value is // false. FloodReduction interface{} // Filter networks intalled to RIB (disable as ACL name means filtering is // disabled). DistributeList Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_DistributeList // BFD configuration. Bfd Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Bfd // Authentication. Authentication Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication // Container class for security related configuration parameters. Security Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Security // Interval after which a neighbor is declared dead. DeadIntervalMinimal Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_DeadIntervalMinimal // Fast-reroute configuration. FastReroute Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute // Interface fallback cost. CostFallback Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_CostFallback }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope Area scope configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope) GetEntityData ¶
func (areaScope *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication key configuration. The type is string with pattern: // (!.+)|([^!].+). Key interface{} // Authentication type. Type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication_Type // Message digest authentication password (key) configurations, first 16 chars // used. MessageDigestKeys Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication Authentication
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication) GetEntityData ¶
func (authentication *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Message digest authentication password (key) configuration. The type is // slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey. MessageDigestKey []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys Message digest authentication password (key) configurations, first 16 chars used
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys) GetEntityData ¶
func (messageDigestKeys *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Key ID. The type is interface{} with range: // 1..255. KeyId interface{} // Password. The type is string with pattern: (!.+)|([^!].+). This attribute // is mandatory. Password interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey Message digest authentication password (key) configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData ¶
func (messageDigestKey *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication_Type ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication_Type struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication type code . The type is OspfAuthentication. AuthenType interface{} // Keychain authentication type. The type is OspfKeychainAuth. KeychainAuthenType interface{} // Keychain name. The type is string. KeychainName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication_Type Authentication type
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication_Type) GetEntityData ¶
func (self *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Authentication_Type) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Bfd ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Bfd struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Hello interval for BFD sessions created by OSPF. The type is interface{} // with range: 3..30000. Units are millisecond. Interval interface{} // Detection multiplier for BFD sessions created by OSPF. The type is // interface{} with range: 2..50. DetectionMultiplier interface{} // use of Bidirectional Forwarding Detection. The type is BfdEnableMode. FastDetectMode interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Bfd BFD configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Bfd) GetEntityData ¶
func (bfd *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Bfd) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_CostFallback ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_CostFallback struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fallback cost of link. The type is interface{} with range: 1..65535. Cost interface{} // Bandwidth threshold. The type is interface{} with range: 1..4294967. Threshold interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_CostFallback Interface fallback cost
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_CostFallback) GetEntityData ¶
func (costFallback *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_CostFallback) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_DeadIntervalMinimal ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_DeadIntervalMinimal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interval size in seconds after which a neighbor is declared dead. The type // is interface{} with range: 1..65535. Units are second. Interval interface{} // Number of Hellos in one second. The type is interface{} with range: 3..20. Multiplier interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_DeadIntervalMinimal Interval after which a neighbor is declared dead
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_DeadIntervalMinimal) GetEntityData ¶
func (deadIntervalMinimal *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_DeadIntervalMinimal) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_DistributeList ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_DistributeList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Access Control List name. The type is string. AccessListName interface{} // Route Policy name. The type is string. RoutePolicyName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_DistributeList Filter networks intalled to RIB (disable as ACL name means filtering is disabled) This type is a presence type.
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_DistributeList) GetEntityData ¶
func (distributeList *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_DistributeList) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable Fast-reroute per-link or per-prefix. The type is // OspfFastReroute. FastRerouteEnable interface{} // Fast-reroute per-link configuration. PerLink Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink // Fast-reroute per-prefix global configuration. PerPrefix Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute Fast-reroute configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute) GetEntityData ¶
func (fastReroute *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink Fast-reroute per-link configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink) GetEntityData ¶
func (perLink *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData ¶
func (candidateInterface *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
func (excludeInterface *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Topology Independet LFA configuration. The type is bool. TopologyIndependentLfa interface{} // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Remote LFA configuration. RemoteLfa Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_RemoteLfa // Fast-reroute tiebreakers configurations. Tiebreakers Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix Fast-reroute per-prefix global configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix) GetEntityData ¶
func (perPrefix *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData ¶
func (candidateInterface *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
func (excludeInterface *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_RemoteLfa ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_RemoteLfa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable remote LFA computation. The type is OspfFrrRlfaTunnel. Tunnel interface{} // Maximum path cost to remote LFA. The type is interface{} with range: // 1..4294967295. MaximumCost interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_RemoteLfa Remote LFA configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData ¶
func (remoteLfa *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fast-reroute tiebreakers configuration. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker. Tiebreaker []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers Fast-reroute tiebreakers configurations
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers) GetEntityData ¶
func (tiebreakers *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Tiebreaker type. The type is // OspfFastRerouteTiebreakersIntf. TiebreakerType interface{} // Index value for a tiebreaker, 0 to disable. The type is interface{} with // range: 0..255. This attribute is mandatory. TiebreakerIndex interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker Fast-reroute tiebreakers configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData ¶
func (tiebreaker *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Security ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Security struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enabling turns on TTL security. Ttl Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Security_Ttl }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Security Container class for security related configuration parameters
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Security) GetEntityData ¶
func (security *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Security) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Security_Ttl ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Security_Ttl struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable TTL security. The type is bool. Enable interface{} // Hop count. The type is interface{} with range: 1..254. HopCount interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Security_Ttl Enabling turns on TTL security
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Security_Ttl) GetEntityData ¶
func (ttl *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_AreaScope_Security_Ttl) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Multi Area Interface configuration. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope. MultiAreaInterfaceScope []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes Multi Area Interface scope configurations
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes) GetEntityData ¶
func (multiAreaInterfaceScopes *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Name of Multi Area Interface to configure. The // type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Interface cost. The type is interface{} with range: 1..65535. Cost interface{} // Enable/Disable ignoring of MTU in DBD packets. The type is bool. The // default value is false. MtuIgnore interface{} // Interval between HELLO packets in seconds. The type is interface{} with // range: 1..65535. Units are second. HelloInterval interface{} // When enabled, prevent sending HELLO packets over link. The type is bool. // The default value is false. Passive interface{} // Number of seconds to delay transmission of LSAs. The type is interface{} // with range: 1..65535. Units are second. The default value is 1. TransmitDelay interface{} // Customize size of OSPF packets upto MTU. The type is interface{} with // range: 576..10000. PacketSize interface{} // Filter OSPF LSA during synchronization and flooding. The type is bool. The // default value is false. DatabaseFilter interface{} // Time in seconds between retransmitting lost link state advertisements. The // type is interface{} with range: 1..65535. Units are second. The default // value is 5. RetransmitInterval interface{} // Enable routing on an IP network. The type is interface{}. Running interface{} // Filter networks intalled to RIB (disable as ACL name means filtering is // disabled). DistributeList Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList // Authentication. Authentication Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication // Neighbor router configuration information. Neighbors Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors // Interval after which a neighbor is declared dead. DeadIntervalMinimal Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal // Fast-reroute configuration. FastReroute Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute // Interface fallback cost. CostFallback Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope Multi Area Interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope) GetEntityData ¶
func (multiAreaInterfaceScope *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication key configuration. The type is string with pattern: // (!.+)|([^!].+). Key interface{} // Authentication type. Type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type // Message digest authentication password (key) configurations, first 16 chars // used. MessageDigestKeys Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication Authentication
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication) GetEntityData ¶
func (authentication *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Message digest authentication password (key) configuration. The type is // slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey. MessageDigestKey []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys Message digest authentication password (key) configurations, first 16 chars used
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys) GetEntityData ¶
func (messageDigestKeys *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Key ID. The type is interface{} with range: // 1..255. KeyId interface{} // Password. The type is string with pattern: (!.+)|([^!].+). This attribute // is mandatory. Password interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey Message digest authentication password (key) configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication type code . The type is OspfAuthentication. AuthenType interface{} // Keychain authentication type. The type is OspfKeychainAuth. KeychainAuthenType interface{} // Keychain name. The type is string. KeychainName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type Authentication type
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fallback cost of link. The type is interface{} with range: 1..65535. Cost interface{} // Bandwidth threshold. The type is interface{} with range: 1..4294967. Threshold interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback Interface fallback cost
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback) GetEntityData ¶
func (costFallback *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interval size in seconds after which a neighbor is declared dead. The type // is interface{} with range: 1..65535. Units are second. Interval interface{} // Number of Hellos in one second. The type is interface{} with range: 3..20. Multiplier interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal Interval after which a neighbor is declared dead
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal) GetEntityData ¶
func (deadIntervalMinimal *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Access Control List name. The type is string. AccessListName interface{} // Route Policy name. The type is string. RoutePolicyName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList Filter networks intalled to RIB (disable as ACL name means filtering is disabled) This type is a presence type.
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList) GetEntityData ¶
func (distributeList *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable Fast-reroute per-link or per-prefix. The type is // OspfFastReroute. FastRerouteEnable interface{} // Fast-reroute per-link configuration. PerLink Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink // Fast-reroute per-prefix global configuration. PerPrefix Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute Fast-reroute configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute) GetEntityData ¶
func (fastReroute *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink Fast-reroute per-link configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Topology Independet LFA configuration. The type is bool. TopologyIndependentLfa interface{} // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Remote LFA configuration. RemoteLfa Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa // Fast-reroute tiebreakers configurations. Tiebreakers Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix Fast-reroute per-prefix global configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable remote LFA computation. The type is OspfFrrRlfaTunnel. Tunnel interface{} // Maximum path cost to remote LFA. The type is interface{} with range: // 1..4294967295. MaximumCost interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa Remote LFA configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fast-reroute tiebreakers configuration. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker. Tiebreaker []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers Fast-reroute tiebreakers configurations
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Tiebreaker type. The type is // OspfFastRerouteTiebreakersIntf. TiebreakerType interface{} // Index value for a tiebreaker, 0 to disable. The type is interface{} with // range: 0..255. This attribute is mandatory. TiebreakerIndex interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker Fast-reroute tiebreakers configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Router configuration information for a particular neighbor. The type is // slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor. Neighbor []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors Neighbor router configuration information
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors) GetEntityData ¶
func (neighbors *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Neighbor IP address. The type is string with // 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}]+)?. NeighborAddress interface{} // OSPF priority of non-broadcast neighbor. The type is interface{} with // range: 0..255. The default value is 0. Priority interface{} // OSPF dead router poll-interval in seconds. The type is interface{} with // range: 0..65535. Units are second. The default value is 40. PollInterval interface{} // OSPF cost for point-to-multipoint neighbor. The type is interface{} with // range: 1..65535. The default value is 1. Cost interface{} // Database filter: Filter OSPF LSA during synchronization and flooding for // point-to-multipoint. The type is bool. The default value is false. DatabaseFilter interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor Router configuration information for a particular neighbor
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name scope configuration. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope. NameScope []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes Name scope configurations
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes) GetEntityData ¶
func (nameScopes *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Name of Interface to configure. The type is string // with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Interface cost. The type is interface{} with range: 1..65535. Cost interface{} // Enable/Disable prefix suppression for primary addresses. The type is bool. // The default value is false. PrefixSuppressionPrimary interface{} // Enable/Disable ignoring of MTU in DBD packets. The type is bool. The // default value is false. MtuIgnore interface{} // Enable/Disable MPLS LDP sync for igp-shortcuts. The type is bool. LdpSyncIgpShortcuts interface{} // Enable MPLS LDP Auto Config. The type is interface{}. LdpAutoConfig interface{} // Type of attached network. The type is OspfNetwork. NetworkType interface{} // Interval between HELLO packets in seconds. The type is interface{} with // range: 1..65535. Units are second. HelloInterval interface{} // Enable/Disable advertising loopback as a stub network. The type is bool. // The default value is false. LoopbackStubNetwork interface{} // Enable/Disable prefix suppression for secondary addresses. The type is // bool. The default value is false. PrefixSuppressionSecondary interface{} // Enable/Disable OSPF demand circuit. The type is bool. The default value is // false. DemandCircuit interface{} // When enabled, prevent sending HELLO packets over link. The type is bool. // The default value is false. Passive interface{} // Number of seconds to delay transmission of LSAs. The type is interface{} // with range: 1..65535. Units are second. The default value is 1. TransmitDelay interface{} // Customize size of OSPF packets upto MTU. The type is interface{} with // range: 576..10000. PacketSize interface{} // Enable/Disable MPLS LDP sync. The type is bool. LdpSync interface{} // Filter OSPF LSA during synchronization and flooding. The type is bool. The // default value is false. DatabaseFilter interface{} // Enable/Disable registration for early interface down notifications. The // type is bool. The default value is false. LinkDownFastDetect interface{} // segment-routing forwarding configuration Applicableonly in Default VRF. The // type is OspfSegmentRoutingForwarding. SegmentRoutingForwarding interface{} // Time in seconds between retransmitting lost link state advertisements. The // type is interface{} with range: 1..65535. Units are second. The default // value is 5. RetransmitInterval interface{} // Router priority for DR and BDR election. The type is interface{} with // range: 0..255. The default value is 1. Priority interface{} // Enable/Disable OSPF flood reduction. The type is bool. The default value is // false. FloodReduction interface{} // Enable routing on an IP network. The type is interface{}. Running interface{} // Prefix SID. PrefixSid Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSid // Strict Prefix SID. PrefixSidStrict Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSidStrict // Filter networks intalled to RIB (disable as ACL name means filtering is // disabled). DistributeList Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DistributeList // BFD configuration. Bfd Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Bfd // Authentication. Authentication Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication // Container class for security related configuration parameters. Security Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security // Neighbor router configuration information. Neighbors Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors // Interval after which a neighbor is declared dead. DeadIntervalMinimal Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DeadIntervalMinimal // Fast-reroute configuration. FastReroute Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute // Interface fallback cost. CostFallback Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_CostFallback }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope Name scope configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope) GetEntityData ¶
func (nameScope *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication key configuration. The type is string with pattern: // (!.+)|([^!].+). Key interface{} // Authentication type. Type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_Type // Message digest authentication password (key) configurations, first 16 chars // used. MessageDigestKeys Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication Authentication
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication) GetEntityData ¶
func (authentication *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Message digest authentication password (key) configuration. The type is // slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey. MessageDigestKey []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys Message digest authentication password (key) configurations, first 16 chars used
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys) GetEntityData ¶
func (messageDigestKeys *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Key ID. The type is interface{} with range: // 1..255. KeyId interface{} // Password. The type is string with pattern: (!.+)|([^!].+). This attribute // is mandatory. Password interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey Message digest authentication password (key) configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData ¶
func (messageDigestKey *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_Type ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_Type struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication type code . The type is OspfAuthentication. AuthenType interface{} // Keychain authentication type. The type is OspfKeychainAuth. KeychainAuthenType interface{} // Keychain name. The type is string. KeychainName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_Type Authentication type
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_Type) GetEntityData ¶
func (self *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_Type) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Bfd ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Bfd struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Hello interval for BFD sessions created by OSPF. The type is interface{} // with range: 3..30000. Units are millisecond. Interval interface{} // Detection multiplier for BFD sessions created by OSPF. The type is // interface{} with range: 2..50. DetectionMultiplier interface{} // use of Bidirectional Forwarding Detection. The type is BfdEnableMode. FastDetectMode interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Bfd BFD configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Bfd) GetEntityData ¶
func (bfd *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Bfd) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_CostFallback ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_CostFallback struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fallback cost of link. The type is interface{} with range: 1..65535. Cost interface{} // Bandwidth threshold. The type is interface{} with range: 1..4294967. Threshold interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_CostFallback Interface fallback cost
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_CostFallback) GetEntityData ¶
func (costFallback *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_CostFallback) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DeadIntervalMinimal ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DeadIntervalMinimal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interval size in seconds after which a neighbor is declared dead. The type // is interface{} with range: 1..65535. Units are second. Interval interface{} // Number of Hellos in one second. The type is interface{} with range: 3..20. Multiplier interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DeadIntervalMinimal Interval after which a neighbor is declared dead
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DeadIntervalMinimal) GetEntityData ¶
func (deadIntervalMinimal *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DeadIntervalMinimal) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DistributeList ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DistributeList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Access Control List name. The type is string. AccessListName interface{} // Route Policy name. The type is string. RoutePolicyName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DistributeList Filter networks intalled to RIB (disable as ACL name means filtering is disabled) This type is a presence type.
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DistributeList) GetEntityData ¶
func (distributeList *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DistributeList) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable Fast-reroute per-link or per-prefix. The type is // OspfFastReroute. FastRerouteEnable interface{} // Fast-reroute per-link configuration. PerLink Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink // Fast-reroute per-prefix global configuration. PerPrefix Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute Fast-reroute configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute) GetEntityData ¶
func (fastReroute *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink Fast-reroute per-link configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink) GetEntityData ¶
func (perLink *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData ¶
func (candidateInterface *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
func (excludeInterface *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Topology Independet LFA configuration. The type is bool. TopologyIndependentLfa interface{} // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Remote LFA configuration. RemoteLfa Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa // Fast-reroute tiebreakers configurations. Tiebreakers Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix Fast-reroute per-prefix global configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix) GetEntityData ¶
func (perPrefix *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData ¶
func (candidateInterface *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
func (excludeInterface *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable remote LFA computation. The type is OspfFrrRlfaTunnel. Tunnel interface{} // Maximum path cost to remote LFA. The type is interface{} with range: // 1..4294967295. MaximumCost interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa Remote LFA configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData ¶
func (remoteLfa *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fast-reroute tiebreakers configuration. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker. Tiebreaker []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers Fast-reroute tiebreakers configurations
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers) GetEntityData ¶
func (tiebreakers *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Tiebreaker type. The type is // OspfFastRerouteTiebreakersIntf. TiebreakerType interface{} // Index value for a tiebreaker, 0 to disable. The type is interface{} with // range: 0..255. This attribute is mandatory. TiebreakerIndex interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker Fast-reroute tiebreakers configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData ¶
func (tiebreaker *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Router configuration information for a particular neighbor. The type is // slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors_Neighbor. Neighbor []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors_Neighbor }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors Neighbor router configuration information
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors) GetEntityData ¶
func (neighbors *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors_Neighbor ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors_Neighbor struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Neighbor IP address. The type is string with // 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}]+)?. NeighborAddress interface{} // OSPF priority of non-broadcast neighbor. The type is interface{} with // range: 0..255. The default value is 0. Priority interface{} // OSPF dead router poll-interval in seconds. The type is interface{} with // range: 0..65535. Units are second. The default value is 40. PollInterval interface{} // OSPF cost for point-to-multipoint neighbor. The type is interface{} with // range: 1..65535. The default value is 1. Cost interface{} // Database filter: Filter OSPF LSA during synchronization and flooding for // point-to-multipoint. The type is bool. The default value is false. DatabaseFilter interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors_Neighbor Router configuration information for a particular neighbor
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors_Neighbor) GetEntityData ¶
func (neighbor *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors_Neighbor) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSid ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSid struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // SID value. The type is interface{} with range: 0..1048575. This attribute // is mandatory. SidValue interface{} // Force Penultimate Hop To Send Explicit-Null Label. The type is bool. The // default value is false. ExplicitNull interface{} // OSPF SID Type. The type is OspfSid. This attribute is mandatory. Type interface{} // Not a node SID. The type is bool. The default value is false. NFlagClear interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSid Prefix SID This type is a presence type.
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSid) GetEntityData ¶
func (prefixSid *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSid) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSidStrict ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSidStrict struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // SID value. The type is interface{} with range: 0..1048575. This attribute // is mandatory. SidValue interface{} // Force Penultimate Hop To Send Explicit-Null Label. The type is bool. The // default value is false. ExplicitNull interface{} // OSPF SID Type. The type is OspfSid. This attribute is mandatory. Type interface{} // Not a node SID. The type is bool. The default value is false. NFlagClear interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSidStrict Strict Prefix SID This type is a presence type.
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSidStrict) GetEntityData ¶
func (prefixSidStrict *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSidStrict) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enabling turns on TTL security. Ttl Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security_Ttl }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security Container class for security related configuration parameters
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security) GetEntityData ¶
func (security *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security_Ttl ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security_Ttl struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable TTL security. The type is bool. Enable interface{} // Hop count. The type is interface{} with range: 1..254. HopCount interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security_Ttl Enabling turns on TTL security
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security_Ttl) GetEntityData ¶
func (ttl *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security_Ttl) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_Nssa ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_Nssa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // No redistribution into this NSSA area. The type is bool. The default value // is false. NoRedistribution interface{} // Originate Type 7 default into NSSA area. The type is bool. The default // value is false. DefaultInfoOriginate interface{} // Do not send summary LSA into NSSA. The type is bool. The default value is // false. NoSummary interface{} // OSPF default metric. The type is interface{} with range: 1..16777214. NssaDefMetric interface{} // OSPF External metric type. The type is OspfLinkStateMetric. The default // value is type2. MetricType interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_Nssa Specify area as a NSSA area
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_Nssa) GetEntityData ¶
func (nssa *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_Nssa) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sham Link configuration. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope. ShamLinkScope []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes Sham Link scope configurations
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes) GetEntityData ¶
func (shamLinkScopes *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Address of the local sham-link endpoint. The type // is string with 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}]+)?. SourceAddress interface{} // This attribute is a key. Address of the remote sham-link endpoint. The type // is string with 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}]+)?. DestinationAddress interface{} // Address of the local sham-link endpoint. Enter an IP Address. The type is // string with 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}]+)?. Source interface{} // Interface cost. The type is interface{} with range: 1..65535. Cost interface{} // Interval between HELLO packets in seconds. The type is interface{} with // range: 1..65535. Units are second. HelloInterval interface{} // Number of seconds to delay transmission of LSAs. The type is interface{} // with range: 1..65535. Units are second. The default value is 1. TransmitDelay interface{} // Time in seconds between retransmitting lost link state advertisements. The // type is interface{} with range: 1..65535. Units are second. The default // value is 5. RetransmitInterval interface{} // Enable routing on an IP network. The type is interface{}. Running interface{} // Authentication. Authentication Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication // Interval after which a neighbor is declared dead. DeadIntervalMinimal Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope Sham Link configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope) GetEntityData ¶
func (shamLinkScope *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication key configuration. The type is string with pattern: // (!.+)|([^!].+). Key interface{} // Authentication type. Type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_Type // Message digest authentication password (key) configurations, first 16 chars // used. MessageDigestKeys Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication Authentication
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication) GetEntityData ¶
func (authentication *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Message digest authentication password (key) configuration. The type is // slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey. MessageDigestKey []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys Message digest authentication password (key) configurations, first 16 chars used
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys) GetEntityData ¶
func (messageDigestKeys *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Key ID. The type is interface{} with range: // 1..255. KeyId interface{} // Password. The type is string with pattern: (!.+)|([^!].+). This attribute // is mandatory. Password interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey Message digest authentication password (key) configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData ¶
func (messageDigestKey *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_Type ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_Type struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication type code . The type is OspfAuthentication. AuthenType interface{} // Keychain authentication type. The type is OspfKeychainAuth. KeychainAuthenType interface{} // Keychain name. The type is string. KeychainName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_Type Authentication type
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_Type) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interval size in seconds after which a neighbor is declared dead. The type // is interface{} with range: 1..65535. Units are second. Interval interface{} // Number of Hellos in one second. The type is interface{} with range: 3..20. Multiplier interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal Interval after which a neighbor is declared dead
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal) GetEntityData ¶
func (deadIntervalMinimal *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Virtual Link configuration. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope. VirtualLinkScope []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes Virtual Link scope configurations
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes) GetEntityData ¶
func (virtualLinkScopes *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Router ID of virtual link neighbor. The type is // string with 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}]+)?. Address interface{} // Interval between HELLO packets in seconds. The type is interface{} with // range: 1..65535. Units are second. HelloInterval interface{} // Number of seconds to delay transmission of LSAs. The type is interface{} // with range: 1..65535. Units are second. The default value is 1. TransmitDelay interface{} // Time in seconds between retransmitting lost link state advertisements. The // type is interface{} with range: 1..65535. Units are second. The default // value is 5. RetransmitInterval interface{} // Enable routing on an IP network. The type is interface{}. Running interface{} // Authentication. Authentication Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication // Interval after which a neighbor is declared dead. DeadIntervalMinimal Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope Virtual Link configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope) GetEntityData ¶
func (virtualLinkScope *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication key configuration. The type is string with pattern: // (!.+)|([^!].+). Key interface{} // Authentication type. Type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_Type // Message digest authentication password (key) configurations, first 16 chars // used. MessageDigestKeys Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication Authentication
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication) GetEntityData ¶
func (authentication *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Message digest authentication password (key) configuration. The type is // slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey. MessageDigestKey []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys Message digest authentication password (key) configurations, first 16 chars used
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys) GetEntityData ¶
func (messageDigestKeys *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Key ID. The type is interface{} with range: // 1..255. KeyId interface{} // Password. The type is string with pattern: (!.+)|([^!].+). This attribute // is mandatory. Password interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey Message digest authentication password (key) configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData ¶
func (messageDigestKey *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_Type ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_Type struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication type code . The type is OspfAuthentication. AuthenType interface{} // Keychain authentication type. The type is OspfKeychainAuth. KeychainAuthenType interface{} // Keychain name. The type is string. KeychainName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_Type Authentication type
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_Type) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interval size in seconds after which a neighbor is declared dead. The type // is interface{} with range: 1..65535. Units are second. Interval interface{} // Number of Hellos in one second. The type is interface{} with range: 3..20. Multiplier interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal Interval after which a neighbor is declared dead
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal) GetEntityData ¶
func (deadIntervalMinimal *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Area ID if in integer format. The type is // interface{} with range: 0..4294967295. AreaId interface{} // Configure a route policy for inbound type-3 lsa filtering. The type is // string. RoutePolicyIn interface{} // Set the summary default-cost of a NSSA/stub area. The type is interface{} // with range: 1..16777215. The default value is 1. DefaultCost interface{} // Configure a route policy for outbound type-3 lsa filtering. The type is // string. RoutePolicyOut interface{} // Specify the area as a stub area (send summary LSA stub area). The type is // bool. Stub interface{} // Translate Type 7 to Type 5, even if not elected NSSA translator. The type // is bool. Type7TranslateAlways interface{} // Configure an OSPF area to run MPLS Traffic Engineering. The type is // interface{}. MplsTrafficEng interface{} // Enable/Disable an OSPF area to advertise intra-area prefixes out of this // area as external. The type is bool. ExternalOut interface{} // Enable/Disable an OSPF area to advertise external prefixes into this area // as summary. The type is bool. SummaryIn interface{} // segment-routing configuration Applicable only in Default VRF. The type is // OspfSegmentRouting. SegmentRouting interface{} // Enable routing on an IP network. The type is interface{}. Running interface{} // Virtual Link scope configurations. VirtualLinkScopes Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes // Sham Link scope configurations. ShamLinkScopes Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes // Area scope configuration. AreaScope Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope // Name scope configurations. NameScopes Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes // Multi Area Interface scope configurations. MultiAreaInterfaceScopes Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes // Summarize routes matching address/mask (border routers only). AreaRanges Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaRanges // Specify area as a NSSA area. Nssa Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_Nssa }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId Configuration for a particular area
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId) GetEntityData ¶
func (areaAreaId *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaRanges ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaRanges struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Ordering index. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaRanges_AreaRange. AreaRange []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaRanges_AreaRange }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaRanges Summarize routes matching address/mask (border routers only)
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaRanges) GetEntityData ¶
func (areaRanges *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaRanges) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaRanges_AreaRange ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaRanges_AreaRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. IP address to match. The type is string with // 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}]+)?. Address interface{} // This attribute is a key. IP netmask for address. The type is string with // 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}]+)?. Netmask interface{} // Do not advertise this range. The type is bool. NotAdvertise interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaRanges_AreaRange Ordering index
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaRanges_AreaRange) GetEntityData ¶
func (areaRange *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaRanges_AreaRange) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface cost. The type is interface{} with range: 1..65535. Cost interface{} // Enable/Disable prefix suppression for primary addresses. The type is bool. // The default value is false. PrefixSuppressionPrimary interface{} // Enable/Disable ignoring of MTU in DBD packets. The type is bool. The // default value is false. MtuIgnore interface{} // Enable/Disable MPLS LDP sync for igp-shortcuts. The type is bool. LdpSyncIgpShortcuts interface{} // Enable MPLS LDP Auto Config. The type is interface{}. LdpAutoConfig interface{} // Type of attached network. The type is OspfNetwork. NetworkType interface{} // Interval between HELLO packets in seconds. The type is interface{} with // range: 1..65535. Units are second. HelloInterval interface{} // Enable/Disable advertising loopback as a stub network. The type is bool. // The default value is false. LoopbackStubNetwork interface{} // Enable/Disable prefix suppression for secondary addresses. The type is // bool. The default value is false. PrefixSuppressionSecondary interface{} // Enable/Disable OSPF demand circuit. The type is bool. The default value is // false. DemandCircuit interface{} // When enabled, prevent sending HELLO packets over link. The type is bool. // The default value is false. Passive interface{} // Number of seconds to delay transmission of LSAs. The type is interface{} // with range: 1..65535. Units are second. The default value is 1. TransmitDelay interface{} // Customize size of OSPF packets upto MTU. The type is interface{} with // range: 576..10000. PacketSize interface{} // Enable/Disable MPLS LDP sync. The type is bool. LdpSync interface{} // Filter OSPF LSA during synchronization and flooding. The type is bool. The // default value is false. DatabaseFilter interface{} // Enable/Disable registration for early interface down notifications. The // type is bool. The default value is false. LinkDownFastDetect interface{} // segment-routing forwarding configuration Applicableonly in Default VRF. The // type is OspfSegmentRoutingForwarding. SegmentRoutingForwarding interface{} // Time in seconds between retransmitting lost link state advertisements. The // type is interface{} with range: 1..65535. Units are second. The default // value is 5. RetransmitInterval interface{} // Router priority for DR and BDR election. The type is interface{} with // range: 0..255. The default value is 1. Priority interface{} // Enable/Disable OSPF flood reduction. The type is bool. The default value is // false. FloodReduction interface{} // Filter networks intalled to RIB (disable as ACL name means filtering is // disabled). DistributeList Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_DistributeList // BFD configuration. Bfd Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Bfd // Authentication. Authentication Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication // Container class for security related configuration parameters. Security Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Security // Interval after which a neighbor is declared dead. DeadIntervalMinimal Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_DeadIntervalMinimal // Fast-reroute configuration. FastReroute Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute // Interface fallback cost. CostFallback Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_CostFallback }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope Area scope configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope) GetEntityData ¶
func (areaScope *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication key configuration. The type is string with pattern: // (!.+)|([^!].+). Key interface{} // Authentication type. Type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_Type // Message digest authentication password (key) configurations, first 16 chars // used. MessageDigestKeys Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication Authentication
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication) GetEntityData ¶
func (authentication *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Message digest authentication password (key) configuration. The type is // slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey. MessageDigestKey []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys Message digest authentication password (key) configurations, first 16 chars used
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys) GetEntityData ¶
func (messageDigestKeys *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Key ID. The type is interface{} with range: // 1..255. KeyId interface{} // Password. The type is string with pattern: (!.+)|([^!].+). This attribute // is mandatory. Password interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey Message digest authentication password (key) configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData ¶
func (messageDigestKey *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_Type ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_Type struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication type code . The type is OspfAuthentication. AuthenType interface{} // Keychain authentication type. The type is OspfKeychainAuth. KeychainAuthenType interface{} // Keychain name. The type is string. KeychainName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_Type Authentication type
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_Type) GetEntityData ¶
func (self *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_Type) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Bfd ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Bfd struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Hello interval for BFD sessions created by OSPF. The type is interface{} // with range: 3..30000. Units are millisecond. Interval interface{} // Detection multiplier for BFD sessions created by OSPF. The type is // interface{} with range: 2..50. DetectionMultiplier interface{} // use of Bidirectional Forwarding Detection. The type is BfdEnableMode. FastDetectMode interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Bfd BFD configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Bfd) GetEntityData ¶
func (bfd *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Bfd) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_CostFallback ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_CostFallback struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fallback cost of link. The type is interface{} with range: 1..65535. Cost interface{} // Bandwidth threshold. The type is interface{} with range: 1..4294967. Threshold interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_CostFallback Interface fallback cost
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_CostFallback) GetEntityData ¶
func (costFallback *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_CostFallback) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_DeadIntervalMinimal ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_DeadIntervalMinimal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interval size in seconds after which a neighbor is declared dead. The type // is interface{} with range: 1..65535. Units are second. Interval interface{} // Number of Hellos in one second. The type is interface{} with range: 3..20. Multiplier interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_DeadIntervalMinimal Interval after which a neighbor is declared dead
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_DeadIntervalMinimal) GetEntityData ¶
func (deadIntervalMinimal *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_DeadIntervalMinimal) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_DistributeList ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_DistributeList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Access Control List name. The type is string. AccessListName interface{} // Route Policy name. The type is string. RoutePolicyName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_DistributeList Filter networks intalled to RIB (disable as ACL name means filtering is disabled) This type is a presence type.
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_DistributeList) GetEntityData ¶
func (distributeList *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_DistributeList) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable Fast-reroute per-link or per-prefix. The type is // OspfFastReroute. FastRerouteEnable interface{} // Fast-reroute per-link configuration. PerLink Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink // Fast-reroute per-prefix global configuration. PerPrefix Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute Fast-reroute configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute) GetEntityData ¶
func (fastReroute *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink Fast-reroute per-link configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink) GetEntityData ¶
func (perLink *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData ¶
func (candidateInterface *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
func (excludeInterface *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Topology Independet LFA configuration. The type is bool. TopologyIndependentLfa interface{} // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Remote LFA configuration. RemoteLfa Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_RemoteLfa // Fast-reroute tiebreakers configurations. Tiebreakers Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix Fast-reroute per-prefix global configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix) GetEntityData ¶
func (perPrefix *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData ¶
func (candidateInterface *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
func (excludeInterface *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_RemoteLfa ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_RemoteLfa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable remote LFA computation. The type is OspfFrrRlfaTunnel. Tunnel interface{} // Maximum path cost to remote LFA. The type is interface{} with range: // 1..4294967295. MaximumCost interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_RemoteLfa Remote LFA configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData ¶
func (remoteLfa *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fast-reroute tiebreakers configuration. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker. Tiebreaker []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers Fast-reroute tiebreakers configurations
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers) GetEntityData ¶
func (tiebreakers *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Tiebreaker type. The type is // OspfFastRerouteTiebreakersIntf. TiebreakerType interface{} // Index value for a tiebreaker, 0 to disable. The type is interface{} with // range: 0..255. This attribute is mandatory. TiebreakerIndex interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker Fast-reroute tiebreakers configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData ¶
func (tiebreaker *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Security ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Security struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enabling turns on TTL security. Ttl Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Security_Ttl }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Security Container class for security related configuration parameters
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Security) GetEntityData ¶
func (security *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Security) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Security_Ttl ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Security_Ttl struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable TTL security. The type is bool. Enable interface{} // Hop count. The type is interface{} with range: 1..254. HopCount interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Security_Ttl Enabling turns on TTL security
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Security_Ttl) GetEntityData ¶
func (ttl *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_AreaScope_Security_Ttl) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Multi Area Interface configuration. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope. MultiAreaInterfaceScope []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes Multi Area Interface scope configurations
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes) GetEntityData ¶
func (multiAreaInterfaceScopes *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Name of Multi Area Interface to configure. The // type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Interface cost. The type is interface{} with range: 1..65535. Cost interface{} // Enable/Disable ignoring of MTU in DBD packets. The type is bool. The // default value is false. MtuIgnore interface{} // Interval between HELLO packets in seconds. The type is interface{} with // range: 1..65535. Units are second. HelloInterval interface{} // When enabled, prevent sending HELLO packets over link. The type is bool. // The default value is false. Passive interface{} // Number of seconds to delay transmission of LSAs. The type is interface{} // with range: 1..65535. Units are second. The default value is 1. TransmitDelay interface{} // Customize size of OSPF packets upto MTU. The type is interface{} with // range: 576..10000. PacketSize interface{} // Filter OSPF LSA during synchronization and flooding. The type is bool. The // default value is false. DatabaseFilter interface{} // Time in seconds between retransmitting lost link state advertisements. The // type is interface{} with range: 1..65535. Units are second. The default // value is 5. RetransmitInterval interface{} // Enable routing on an IP network. The type is interface{}. Running interface{} // Filter networks intalled to RIB (disable as ACL name means filtering is // disabled). DistributeList Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList // Authentication. Authentication Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication // Neighbor router configuration information. Neighbors Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors // Interval after which a neighbor is declared dead. DeadIntervalMinimal Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal // Fast-reroute configuration. FastReroute Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute // Interface fallback cost. CostFallback Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope Multi Area Interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope) GetEntityData ¶
func (multiAreaInterfaceScope *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication key configuration. The type is string with pattern: // (!.+)|([^!].+). Key interface{} // Authentication type. Type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type // Message digest authentication password (key) configurations, first 16 chars // used. MessageDigestKeys Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication Authentication
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication) GetEntityData ¶
func (authentication *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Message digest authentication password (key) configuration. The type is // slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey. MessageDigestKey []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys Message digest authentication password (key) configurations, first 16 chars used
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys) GetEntityData ¶
func (messageDigestKeys *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Key ID. The type is interface{} with range: // 1..255. KeyId interface{} // Password. The type is string with pattern: (!.+)|([^!].+). This attribute // is mandatory. Password interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey Message digest authentication password (key) configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication type code . The type is OspfAuthentication. AuthenType interface{} // Keychain authentication type. The type is OspfKeychainAuth. KeychainAuthenType interface{} // Keychain name. The type is string. KeychainName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type Authentication type
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fallback cost of link. The type is interface{} with range: 1..65535. Cost interface{} // Bandwidth threshold. The type is interface{} with range: 1..4294967. Threshold interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback Interface fallback cost
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback) GetEntityData ¶
func (costFallback *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interval size in seconds after which a neighbor is declared dead. The type // is interface{} with range: 1..65535. Units are second. Interval interface{} // Number of Hellos in one second. The type is interface{} with range: 3..20. Multiplier interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal Interval after which a neighbor is declared dead
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal) GetEntityData ¶
func (deadIntervalMinimal *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Access Control List name. The type is string. AccessListName interface{} // Route Policy name. The type is string. RoutePolicyName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList Filter networks intalled to RIB (disable as ACL name means filtering is disabled) This type is a presence type.
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList) GetEntityData ¶
func (distributeList *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable Fast-reroute per-link or per-prefix. The type is // OspfFastReroute. FastRerouteEnable interface{} // Fast-reroute per-link configuration. PerLink Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink // Fast-reroute per-prefix global configuration. PerPrefix Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute Fast-reroute configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute) GetEntityData ¶
func (fastReroute *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink Fast-reroute per-link configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Topology Independet LFA configuration. The type is bool. TopologyIndependentLfa interface{} // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Remote LFA configuration. RemoteLfa Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa // Fast-reroute tiebreakers configurations. Tiebreakers Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix Fast-reroute per-prefix global configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable remote LFA computation. The type is OspfFrrRlfaTunnel. Tunnel interface{} // Maximum path cost to remote LFA. The type is interface{} with range: // 1..4294967295. MaximumCost interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa Remote LFA configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fast-reroute tiebreakers configuration. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker. Tiebreaker []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers Fast-reroute tiebreakers configurations
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Tiebreaker type. The type is // OspfFastRerouteTiebreakersIntf. TiebreakerType interface{} // Index value for a tiebreaker, 0 to disable. The type is interface{} with // range: 0..255. This attribute is mandatory. TiebreakerIndex interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker Fast-reroute tiebreakers configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Router configuration information for a particular neighbor. The type is // slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor. Neighbor []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors Neighbor router configuration information
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors) GetEntityData ¶
func (neighbors *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Neighbor IP address. The type is string with // 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}]+)?. NeighborAddress interface{} // OSPF priority of non-broadcast neighbor. The type is interface{} with // range: 0..255. The default value is 0. Priority interface{} // OSPF dead router poll-interval in seconds. The type is interface{} with // range: 0..65535. Units are second. The default value is 40. PollInterval interface{} // OSPF cost for point-to-multipoint neighbor. The type is interface{} with // range: 1..65535. The default value is 1. Cost interface{} // Database filter: Filter OSPF LSA during synchronization and flooding for // point-to-multipoint. The type is bool. The default value is false. DatabaseFilter interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor Router configuration information for a particular neighbor
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name scope configuration. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope. NameScope []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes Name scope configurations
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes) GetEntityData ¶
func (nameScopes *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Name of Interface to configure. The type is string // with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Interface cost. The type is interface{} with range: 1..65535. Cost interface{} // Enable/Disable prefix suppression for primary addresses. The type is bool. // The default value is false. PrefixSuppressionPrimary interface{} // Enable/Disable ignoring of MTU in DBD packets. The type is bool. The // default value is false. MtuIgnore interface{} // Enable/Disable MPLS LDP sync for igp-shortcuts. The type is bool. LdpSyncIgpShortcuts interface{} // Enable MPLS LDP Auto Config. The type is interface{}. LdpAutoConfig interface{} // Type of attached network. The type is OspfNetwork. NetworkType interface{} // Interval between HELLO packets in seconds. The type is interface{} with // range: 1..65535. Units are second. HelloInterval interface{} // Enable/Disable advertising loopback as a stub network. The type is bool. // The default value is false. LoopbackStubNetwork interface{} // Enable/Disable prefix suppression for secondary addresses. The type is // bool. The default value is false. PrefixSuppressionSecondary interface{} // Enable/Disable OSPF demand circuit. The type is bool. The default value is // false. DemandCircuit interface{} // When enabled, prevent sending HELLO packets over link. The type is bool. // The default value is false. Passive interface{} // Number of seconds to delay transmission of LSAs. The type is interface{} // with range: 1..65535. Units are second. The default value is 1. TransmitDelay interface{} // Customize size of OSPF packets upto MTU. The type is interface{} with // range: 576..10000. PacketSize interface{} // Enable/Disable MPLS LDP sync. The type is bool. LdpSync interface{} // Filter OSPF LSA during synchronization and flooding. The type is bool. The // default value is false. DatabaseFilter interface{} // Enable/Disable registration for early interface down notifications. The // type is bool. The default value is false. LinkDownFastDetect interface{} // segment-routing forwarding configuration Applicableonly in Default VRF. The // type is OspfSegmentRoutingForwarding. SegmentRoutingForwarding interface{} // Time in seconds between retransmitting lost link state advertisements. The // type is interface{} with range: 1..65535. Units are second. The default // value is 5. RetransmitInterval interface{} // Router priority for DR and BDR election. The type is interface{} with // range: 0..255. The default value is 1. Priority interface{} // Enable/Disable OSPF flood reduction. The type is bool. The default value is // false. FloodReduction interface{} // Enable routing on an IP network. The type is interface{}. Running interface{} // Prefix SID. PrefixSid Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSid // Strict Prefix SID. PrefixSidStrict Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSidStrict // Filter networks intalled to RIB (disable as ACL name means filtering is // disabled). DistributeList Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DistributeList // BFD configuration. Bfd Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Bfd // Authentication. Authentication Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication // Container class for security related configuration parameters. Security Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security // Neighbor router configuration information. Neighbors Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors // Interval after which a neighbor is declared dead. DeadIntervalMinimal Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DeadIntervalMinimal // Fast-reroute configuration. FastReroute Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute // Interface fallback cost. CostFallback Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_CostFallback }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope Name scope configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope) GetEntityData ¶
func (nameScope *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication key configuration. The type is string with pattern: // (!.+)|([^!].+). Key interface{} // Authentication type. Type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_Type // Message digest authentication password (key) configurations, first 16 chars // used. MessageDigestKeys Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication Authentication
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication) GetEntityData ¶
func (authentication *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Message digest authentication password (key) configuration. The type is // slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey. MessageDigestKey []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys Message digest authentication password (key) configurations, first 16 chars used
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys) GetEntityData ¶
func (messageDigestKeys *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Key ID. The type is interface{} with range: // 1..255. KeyId interface{} // Password. The type is string with pattern: (!.+)|([^!].+). This attribute // is mandatory. Password interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey Message digest authentication password (key) configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData ¶
func (messageDigestKey *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_Type ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_Type struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication type code . The type is OspfAuthentication. AuthenType interface{} // Keychain authentication type. The type is OspfKeychainAuth. KeychainAuthenType interface{} // Keychain name. The type is string. KeychainName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_Type Authentication type
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_Type) GetEntityData ¶
func (self *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_Type) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Bfd ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Bfd struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Hello interval for BFD sessions created by OSPF. The type is interface{} // with range: 3..30000. Units are millisecond. Interval interface{} // Detection multiplier for BFD sessions created by OSPF. The type is // interface{} with range: 2..50. DetectionMultiplier interface{} // use of Bidirectional Forwarding Detection. The type is BfdEnableMode. FastDetectMode interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Bfd BFD configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Bfd) GetEntityData ¶
func (bfd *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Bfd) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_CostFallback ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_CostFallback struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fallback cost of link. The type is interface{} with range: 1..65535. Cost interface{} // Bandwidth threshold. The type is interface{} with range: 1..4294967. Threshold interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_CostFallback Interface fallback cost
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_CostFallback) GetEntityData ¶
func (costFallback *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_CostFallback) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DeadIntervalMinimal ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DeadIntervalMinimal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interval size in seconds after which a neighbor is declared dead. The type // is interface{} with range: 1..65535. Units are second. Interval interface{} // Number of Hellos in one second. The type is interface{} with range: 3..20. Multiplier interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DeadIntervalMinimal Interval after which a neighbor is declared dead
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DeadIntervalMinimal) GetEntityData ¶
func (deadIntervalMinimal *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DeadIntervalMinimal) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DistributeList ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DistributeList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Access Control List name. The type is string. AccessListName interface{} // Route Policy name. The type is string. RoutePolicyName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DistributeList Filter networks intalled to RIB (disable as ACL name means filtering is disabled) This type is a presence type.
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DistributeList) GetEntityData ¶
func (distributeList *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DistributeList) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable Fast-reroute per-link or per-prefix. The type is // OspfFastReroute. FastRerouteEnable interface{} // Fast-reroute per-link configuration. PerLink Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink // Fast-reroute per-prefix global configuration. PerPrefix Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute Fast-reroute configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute) GetEntityData ¶
func (fastReroute *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink Fast-reroute per-link configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink) GetEntityData ¶
func (perLink *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData ¶
func (candidateInterface *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
func (excludeInterface *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Topology Independet LFA configuration. The type is bool. TopologyIndependentLfa interface{} // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Remote LFA configuration. RemoteLfa Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa // Fast-reroute tiebreakers configurations. Tiebreakers Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix Fast-reroute per-prefix global configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix) GetEntityData ¶
func (perPrefix *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData ¶
func (candidateInterface *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
func (excludeInterface *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable remote LFA computation. The type is OspfFrrRlfaTunnel. Tunnel interface{} // Maximum path cost to remote LFA. The type is interface{} with range: // 1..4294967295. MaximumCost interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa Remote LFA configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData ¶
func (remoteLfa *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fast-reroute tiebreakers configuration. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker. Tiebreaker []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers Fast-reroute tiebreakers configurations
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers) GetEntityData ¶
func (tiebreakers *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Tiebreaker type. The type is // OspfFastRerouteTiebreakersIntf. TiebreakerType interface{} // Index value for a tiebreaker, 0 to disable. The type is interface{} with // range: 0..255. This attribute is mandatory. TiebreakerIndex interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker Fast-reroute tiebreakers configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData ¶
func (tiebreaker *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Router configuration information for a particular neighbor. The type is // slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors_Neighbor. Neighbor []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors_Neighbor }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors Neighbor router configuration information
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors) GetEntityData ¶
func (neighbors *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors_Neighbor ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors_Neighbor struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Neighbor IP address. The type is string with // 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}]+)?. NeighborAddress interface{} // OSPF priority of non-broadcast neighbor. The type is interface{} with // range: 0..255. The default value is 0. Priority interface{} // OSPF dead router poll-interval in seconds. The type is interface{} with // range: 0..65535. Units are second. The default value is 40. PollInterval interface{} // OSPF cost for point-to-multipoint neighbor. The type is interface{} with // range: 1..65535. The default value is 1. Cost interface{} // Database filter: Filter OSPF LSA during synchronization and flooding for // point-to-multipoint. The type is bool. The default value is false. DatabaseFilter interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors_Neighbor Router configuration information for a particular neighbor
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors_Neighbor) GetEntityData ¶
func (neighbor *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors_Neighbor) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSid ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSid struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // SID value. The type is interface{} with range: 0..1048575. This attribute // is mandatory. SidValue interface{} // Force Penultimate Hop To Send Explicit-Null Label. The type is bool. The // default value is false. ExplicitNull interface{} // OSPF SID Type. The type is OspfSid. This attribute is mandatory. Type interface{} // Not a node SID. The type is bool. The default value is false. NFlagClear interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSid Prefix SID This type is a presence type.
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSid) GetEntityData ¶
func (prefixSid *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSid) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSidStrict ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSidStrict struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // SID value. The type is interface{} with range: 0..1048575. This attribute // is mandatory. SidValue interface{} // Force Penultimate Hop To Send Explicit-Null Label. The type is bool. The // default value is false. ExplicitNull interface{} // OSPF SID Type. The type is OspfSid. This attribute is mandatory. Type interface{} // Not a node SID. The type is bool. The default value is false. NFlagClear interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSidStrict Strict Prefix SID This type is a presence type.
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSidStrict) GetEntityData ¶
func (prefixSidStrict *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSidStrict) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enabling turns on TTL security. Ttl Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security_Ttl }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security Container class for security related configuration parameters
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security) GetEntityData ¶
func (security *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security_Ttl ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security_Ttl struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable TTL security. The type is bool. Enable interface{} // Hop count. The type is interface{} with range: 1..254. HopCount interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security_Ttl Enabling turns on TTL security
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security_Ttl) GetEntityData ¶
func (ttl *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security_Ttl) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_Nssa ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_Nssa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // No redistribution into this NSSA area. The type is bool. The default value // is false. NoRedistribution interface{} // Originate Type 7 default into NSSA area. The type is bool. The default // value is false. DefaultInfoOriginate interface{} // Do not send summary LSA into NSSA. The type is bool. The default value is // false. NoSummary interface{} // OSPF default metric. The type is interface{} with range: 1..16777214. NssaDefMetric interface{} // OSPF External metric type. The type is OspfLinkStateMetric. The default // value is type2. MetricType interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_Nssa Specify area as a NSSA area
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_Nssa) GetEntityData ¶
func (nssa *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_Nssa) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sham Link configuration. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope. ShamLinkScope []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes Sham Link scope configurations
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes) GetEntityData ¶
func (shamLinkScopes *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Address of the local sham-link endpoint. The type // is string with 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}]+)?. SourceAddress interface{} // This attribute is a key. Address of the remote sham-link endpoint. The type // is string with 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}]+)?. DestinationAddress interface{} // Address of the local sham-link endpoint. Enter an IP Address. The type is // string with 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}]+)?. Source interface{} // Interface cost. The type is interface{} with range: 1..65535. Cost interface{} // Interval between HELLO packets in seconds. The type is interface{} with // range: 1..65535. Units are second. HelloInterval interface{} // Number of seconds to delay transmission of LSAs. The type is interface{} // with range: 1..65535. Units are second. The default value is 1. TransmitDelay interface{} // Time in seconds between retransmitting lost link state advertisements. The // type is interface{} with range: 1..65535. Units are second. The default // value is 5. RetransmitInterval interface{} // Enable routing on an IP network. The type is interface{}. Running interface{} // Authentication. Authentication Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication // Interval after which a neighbor is declared dead. DeadIntervalMinimal Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope Sham Link configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope) GetEntityData ¶
func (shamLinkScope *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication key configuration. The type is string with pattern: // (!.+)|([^!].+). Key interface{} // Authentication type. Type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_Type // Message digest authentication password (key) configurations, first 16 chars // used. MessageDigestKeys Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication Authentication
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication) GetEntityData ¶
func (authentication *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Message digest authentication password (key) configuration. The type is // slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey. MessageDigestKey []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys Message digest authentication password (key) configurations, first 16 chars used
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys) GetEntityData ¶
func (messageDigestKeys *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Key ID. The type is interface{} with range: // 1..255. KeyId interface{} // Password. The type is string with pattern: (!.+)|([^!].+). This attribute // is mandatory. Password interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey Message digest authentication password (key) configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData ¶
func (messageDigestKey *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_Type ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_Type struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication type code . The type is OspfAuthentication. AuthenType interface{} // Keychain authentication type. The type is OspfKeychainAuth. KeychainAuthenType interface{} // Keychain name. The type is string. KeychainName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_Type Authentication type
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_Type) GetEntityData ¶
func (self *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_Type) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interval size in seconds after which a neighbor is declared dead. The type // is interface{} with range: 1..65535. Units are second. Interval interface{} // Number of Hellos in one second. The type is interface{} with range: 3..20. Multiplier interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal Interval after which a neighbor is declared dead
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal) GetEntityData ¶
func (deadIntervalMinimal *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Virtual Link configuration. The type is slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope. VirtualLinkScope []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes Virtual Link scope configurations
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes) GetEntityData ¶
func (virtualLinkScopes *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Router ID of virtual link neighbor. The type is // string with 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}]+)?. Address interface{} // Interval between HELLO packets in seconds. The type is interface{} with // range: 1..65535. Units are second. HelloInterval interface{} // Number of seconds to delay transmission of LSAs. The type is interface{} // with range: 1..65535. Units are second. The default value is 1. TransmitDelay interface{} // Time in seconds between retransmitting lost link state advertisements. The // type is interface{} with range: 1..65535. Units are second. The default // value is 5. RetransmitInterval interface{} // Enable routing on an IP network. The type is interface{}. Running interface{} // Authentication. Authentication Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication // Interval after which a neighbor is declared dead. DeadIntervalMinimal Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope Virtual Link configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope) GetEntityData ¶
func (virtualLinkScope *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication key configuration. The type is string with pattern: // (!.+)|([^!].+). Key interface{} // Authentication type. Type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_Type // Message digest authentication password (key) configurations, first 16 chars // used. MessageDigestKeys Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication Authentication
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication) GetEntityData ¶
func (authentication *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Message digest authentication password (key) configuration. The type is // slice of // Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey. MessageDigestKey []*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys Message digest authentication password (key) configurations, first 16 chars used
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys) GetEntityData ¶
func (messageDigestKeys *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Key ID. The type is interface{} with range: // 1..255. KeyId interface{} // Password. The type is string with pattern: (!.+)|([^!].+). This attribute // is mandatory. Password interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey Message digest authentication password (key) configuration
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData ¶
func (messageDigestKey *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_Type ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_Type struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication type code . The type is OspfAuthentication. AuthenType interface{} // Keychain authentication type. The type is OspfKeychainAuth. KeychainAuthenType interface{} // Keychain name. The type is string. KeychainName interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_Type Authentication type
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_Type) GetEntityData ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal ¶
type Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interval size in seconds after which a neighbor is declared dead. The type // is interface{} with range: 1..65535. Units are second. Interval interface{} // Number of Hellos in one second. The type is interface{} with range: 3..20. Multiplier interface{} }
Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal Interval after which a neighbor is declared dead
func (*Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal) GetEntityData ¶
func (deadIntervalMinimal *Ospf_Processes_Process_DefaultVrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_AutoCost ¶
type Ospf_Processes_Process_DefaultVrf_AutoCost struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Disabling auto costing. The type is bool. The default value is false. Disable interface{} // The reference bandwidth in terms of Mbits per second. The type is // interface{} with range: 1..4294967. Units are Mbit/s. The default value is // 100. Bandwidth interface{} }
Ospf_Processes_Process_DefaultVrf_AutoCost Controls automatic cost based on bandwidth
func (*Ospf_Processes_Process_DefaultVrf_AutoCost) GetEntityData ¶
func (autoCost *Ospf_Processes_Process_DefaultVrf_AutoCost) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_DefaultInformation ¶
type Ospf_Processes_Process_DefaultVrf_DefaultInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Always advertise default route. The type is bool. The default value is // false. AlwaysAdvertise interface{} // OSPF metric. The type is interface{} with range: 1..16777214. The default // value is 1. Metric interface{} // OSPF External metric type. The type is OspfLinkStateMetric. The default // value is type2. MetricType interface{} // Routing policy name. The type is string. RoutePolicyName interface{} }
Ospf_Processes_Process_DefaultVrf_DefaultInformation Control distribution of default information
func (*Ospf_Processes_Process_DefaultVrf_DefaultInformation) GetEntityData ¶
func (defaultInformation *Ospf_Processes_Process_DefaultVrf_DefaultInformation) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Distance ¶
type Ospf_Processes_Process_DefaultVrf_Distance struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Define an administrative distance. The type is interface{} with range: // 1..255. The default value is 110. AdminDistance interface{} // OSPF distance configuration. OspfDistance Ospf_Processes_Process_DefaultVrf_Distance_OspfDistance // IP specific administrative distance configuration. IpDistances Ospf_Processes_Process_DefaultVrf_Distance_IpDistances }
Ospf_Processes_Process_DefaultVrf_Distance Administrative distance configuration
func (*Ospf_Processes_Process_DefaultVrf_Distance) GetEntityData ¶
func (distance *Ospf_Processes_Process_DefaultVrf_Distance) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Distance_IpDistances ¶
type Ospf_Processes_Process_DefaultVrf_Distance_IpDistances struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Administrative distance configuration for a particular IP address. The type // is slice of // Ospf_Processes_Process_DefaultVrf_Distance_IpDistances_IpDistance. IpDistance []*Ospf_Processes_Process_DefaultVrf_Distance_IpDistances_IpDistance }
Ospf_Processes_Process_DefaultVrf_Distance_IpDistances IP specific administrative distance configuration
func (*Ospf_Processes_Process_DefaultVrf_Distance_IpDistances) GetEntityData ¶
func (ipDistances *Ospf_Processes_Process_DefaultVrf_Distance_IpDistances) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Distance_IpDistances_IpDistance ¶
type Ospf_Processes_Process_DefaultVrf_Distance_IpDistances_IpDistance struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. IP source address. The type is string with // 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}]+)?. Address interface{} // This attribute is a key. IP wild card bits -- inverted mask. The type is // string with 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}]+)?. Wildcard interface{} // Administrative distance. The type is interface{} with range: 1..255. The // default value is 110. Distance interface{} // Access Control List name. The type is string. AccessListName interface{} }
Ospf_Processes_Process_DefaultVrf_Distance_IpDistances_IpDistance Administrative distance configuration for a particular IP address
func (*Ospf_Processes_Process_DefaultVrf_Distance_IpDistances_IpDistance) GetEntityData ¶
func (ipDistance *Ospf_Processes_Process_DefaultVrf_Distance_IpDistances_IpDistance) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Distance_OspfDistance ¶
type Ospf_Processes_Process_DefaultVrf_Distance_OspfDistance struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Distance for intra-area routes. The type is interface{} with range: 1..255. // The default value is 110. IntraArea interface{} // Distance for inter-area routes. The type is interface{} with range: 1..255. // The default value is 110. InterArea interface{} // Distance for external type 5 and type 7 routes. The type is interface{} // with range: 1..255. The default value is 110. ExternalRoutes interface{} }
Ospf_Processes_Process_DefaultVrf_Distance_OspfDistance OSPF distance configuration
func (*Ospf_Processes_Process_DefaultVrf_Distance_OspfDistance) GetEntityData ¶
func (ospfDistance *Ospf_Processes_Process_DefaultVrf_Distance_OspfDistance) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_FastReroute ¶
type Ospf_Processes_Process_DefaultVrf_FastReroute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fast-reroute per-link global configuration. PerLink Ospf_Processes_Process_DefaultVrf_FastReroute_PerLink // Fast-reroute per-prefix global configuration. PerPrefix Ospf_Processes_Process_DefaultVrf_FastReroute_PerPrefix }
Ospf_Processes_Process_DefaultVrf_FastReroute Fast-reroute instance scoped parameters
func (*Ospf_Processes_Process_DefaultVrf_FastReroute) GetEntityData ¶
func (fastReroute *Ospf_Processes_Process_DefaultVrf_FastReroute) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_FastReroute_PerLink ¶
type Ospf_Processes_Process_DefaultVrf_FastReroute_PerLink struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fast-reroute per-link/per-prefix priority-limit command. The type is // OspfFastReroutePriority. Priority interface{} }
Ospf_Processes_Process_DefaultVrf_FastReroute_PerLink Fast-reroute per-link global configuration
func (*Ospf_Processes_Process_DefaultVrf_FastReroute_PerLink) GetEntityData ¶
func (perLink *Ospf_Processes_Process_DefaultVrf_FastReroute_PerLink) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_FastReroute_PerPrefix ¶
type Ospf_Processes_Process_DefaultVrf_FastReroute_PerPrefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Disable load sharing between multiple backups. The type is interface{}. LoadSharingDisable interface{} // Fast-reroute per-link/per-prefix priority-limit command. The type is // OspfFastReroutePriority. Priority interface{} // Fast-reroute tiebreakers configurations. Tiebreakers Ospf_Processes_Process_DefaultVrf_FastReroute_PerPrefix_Tiebreakers }
Ospf_Processes_Process_DefaultVrf_FastReroute_PerPrefix Fast-reroute per-prefix global configuration
func (*Ospf_Processes_Process_DefaultVrf_FastReroute_PerPrefix) GetEntityData ¶
func (perPrefix *Ospf_Processes_Process_DefaultVrf_FastReroute_PerPrefix) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_FastReroute_PerPrefix_Tiebreakers ¶
type Ospf_Processes_Process_DefaultVrf_FastReroute_PerPrefix_Tiebreakers struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fast-reroute tiebreakers configuration. The type is slice of // Ospf_Processes_Process_DefaultVrf_FastReroute_PerPrefix_Tiebreakers_Tiebreaker. Tiebreaker []*Ospf_Processes_Process_DefaultVrf_FastReroute_PerPrefix_Tiebreakers_Tiebreaker }
Ospf_Processes_Process_DefaultVrf_FastReroute_PerPrefix_Tiebreakers Fast-reroute tiebreakers configurations
func (*Ospf_Processes_Process_DefaultVrf_FastReroute_PerPrefix_Tiebreakers) GetEntityData ¶
func (tiebreakers *Ospf_Processes_Process_DefaultVrf_FastReroute_PerPrefix_Tiebreakers) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_FastReroute_PerPrefix_Tiebreakers_Tiebreaker ¶
type Ospf_Processes_Process_DefaultVrf_FastReroute_PerPrefix_Tiebreakers_Tiebreaker struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Tiebreaker type. The type is // OspfFastRerouteTiebreakers. TiebreakerType interface{} // Index value for a tiebreaker, 0 to disable. The type is interface{} with // range: 0..255. This attribute is mandatory. TiebreakerIndex interface{} }
Ospf_Processes_Process_DefaultVrf_FastReroute_PerPrefix_Tiebreakers_Tiebreaker Fast-reroute tiebreakers configuration
func (*Ospf_Processes_Process_DefaultVrf_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData ¶
func (tiebreaker *Ospf_Processes_Process_DefaultVrf_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_MaxLsa ¶
type Ospf_Processes_Process_DefaultVrf_MaxLsa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Set maximum number of non self-generated LSAs. The type is interface{} with // range: 1..4294967294. This attribute is mandatory. MaxLsaLimit interface{} // Set max-lsa threshold for generating a warning message. The type is // interface{} with range: 1..100. MaxLsaThreshold interface{} // Only give warning message when limit is exceeded. The type is bool. MaxLsaWarningOnly interface{} // Set time during which all adjacencies are suppressed. The type is // interface{} with range: 1..35791394. MaxLsaIgnoreTime interface{} // Set count on how many times adjacencies can be suppressed. The type is // interface{} with range: 1..4294967294. MaxLsaIgnoreCount interface{} // Set number of minutes after which ignore-count is reset to zero. The type // is interface{} with range: 2..71582788. Units are minute. MaxLsaResetTime interface{} }
Ospf_Processes_Process_DefaultVrf_MaxLsa Set max-lsa configuration This type is a presence type.
func (*Ospf_Processes_Process_DefaultVrf_MaxLsa) GetEntityData ¶
func (maxLsa *Ospf_Processes_Process_DefaultVrf_MaxLsa) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_MaxMetric ¶
type Ospf_Processes_Process_DefaultVrf_MaxMetric struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Block ABR-disable mode entry while in max-metric mode. The type is // interface{}. MaxMetricNoAbrOff interface{} // Set maximum metric on-proc-restart configuration. MaxMetricOnProcRestart Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnProcRestart // Set maximum metric on-startup configuration. MaxMetricOnStartup Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnStartup // Set maximum metric on-proc-migration configuration. MaxMetricOnProcMigration Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnProcMigration // Set maximum metric always configuration. MaxMetricAlways Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricAlways // Set maximum metric on-switchover configuration. MaxMetricOnSwitchover Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnSwitchover }
Ospf_Processes_Process_DefaultVrf_MaxMetric Set maximum metric configuration
func (*Ospf_Processes_Process_DefaultVrf_MaxMetric) GetEntityData ¶
func (maxMetric *Ospf_Processes_Process_DefaultVrf_MaxMetric) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricAlways ¶
type Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricAlways struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Set maximum metric for stub links in router-LSAs. The type is bool. The // default value is false. IncludeStub interface{} // Override summary-lsa metric with max-metric value. The type is bool. SummaryLsa interface{} // Overriding metric in summary-LSAs (default 16711680). The type is // interface{} with range: 1..16777215. SummaryLsaMaximumMetric interface{} // Override external-lsa metric with max-metric value. The type is bool. ExternalLsa interface{} // Overriding metric in external-LSAs (default 16711680). The type is // interface{} with range: 1..16777215. ExternalLsaMaximumMetric interface{} }
Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricAlways Set maximum metric always configuration
func (*Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricAlways) GetEntityData ¶
func (maxMetricAlways *Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricAlways) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnProcMigration ¶
type Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnProcMigration struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Let BGP decide when to originate router-LSA with normal metric. The type is // bool. The default value is false. WaitForBgp interface{} // Time in seconds to originate router-LSA with max-metric. The type is // interface{} with range: 5..86400. Units are second. StartupMax interface{} // Set maximum metric for stub links in router-LSAs. The type is bool. IncludeStub interface{} // Override summary-lsa metric with max-metric value. The type is bool. SummaryLsa interface{} // Overriding metric in summary-LSAs (default 16711680). The type is // interface{} with range: 1..16777215. SummaryLsaMaximumMetric interface{} // Override external-lsa metric with max-metric value. The type is bool. ExternalLsa interface{} // Overriding metric in external-LSAs (default 16711680). The type is // interface{} with range: 1..16777215. ExternalLsaMaximumMetric interface{} }
Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnProcMigration Set maximum metric on-proc-migration configuration
func (*Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnProcMigration) GetEntityData ¶
func (maxMetricOnProcMigration *Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnProcMigration) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnProcRestart ¶
type Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnProcRestart struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Let BGP decide when to originate router-LSA with normal metric. The type is // bool. The default value is false. WaitForBgp interface{} // Time in seconds to originate router-LSA with max-metric. The type is // interface{} with range: 5..86400. Units are second. StartupMax interface{} // Set maximum metric for stub links in router-LSAs. The type is bool. IncludeStub interface{} // Override summary-lsa metric with max-metric value. The type is bool. SummaryLsa interface{} // Overriding metric in summary-LSAs (default 16711680). The type is // interface{} with range: 1..16777215. SummaryLsaMaximumMetric interface{} // Override external-lsa metric with max-metric value. The type is bool. ExternalLsa interface{} // Overriding metric in external-LSAs (default 16711680). The type is // interface{} with range: 1..16777215. ExternalLsaMaximumMetric interface{} }
Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnProcRestart Set maximum metric on-proc-restart configuration
func (*Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnProcRestart) GetEntityData ¶
func (maxMetricOnProcRestart *Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnProcRestart) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnStartup ¶
type Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnStartup struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Let BGP decide when to originate router-LSA with normal metric. The type is // bool. The default value is false. WaitForBgp interface{} // Time in seconds to originate router-LSA with max-metric. The type is // interface{} with range: 5..86400. Units are second. StartupMax interface{} // Set maximum metric for stub links in router-LSAs. The type is bool. IncludeStub interface{} // Override summary-lsa metric with max-metric value. The type is bool. SummaryLsa interface{} // Overriding metric in summary-LSAs (default 16711680). The type is // interface{} with range: 1..16777215. SummaryLsaMaximumMetric interface{} // Override external-lsa metric with max-metric value. The type is bool. ExternalLsa interface{} // Overriding metric in external-LSAs (default 16711680). The type is // interface{} with range: 1..16777215. ExternalLsaMaximumMetric interface{} }
Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnStartup Set maximum metric on-startup configuration
func (*Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnStartup) GetEntityData ¶
func (maxMetricOnStartup *Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnStartup) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnSwitchover ¶
type Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnSwitchover struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Let BGP decide when to originate router-LSA with normal metric. The type is // bool. The default value is false. WaitForBgp interface{} // Time in seconds to originate router-LSA with max-metric. The type is // interface{} with range: 5..86400. Units are second. StartupMax interface{} // Set maximum metric for stub links in router-LSAs. The type is bool. IncludeStub interface{} // Override summary-lsa metric with max-metric value. The type is bool. SummaryLsa interface{} // Overriding metric in summary-LSAs (default 16711680). The type is // interface{} with range: 1..16777215. SummaryLsaMaximumMetric interface{} // Override external-lsa metric with max-metric value. The type is bool. ExternalLsa interface{} // Overriding metric in external-LSAs (default 16711680). The type is // interface{} with range: 1..16777215. ExternalLsaMaximumMetric interface{} }
Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnSwitchover Set maximum metric on-switchover configuration
func (*Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnSwitchover) GetEntityData ¶
func (maxMetricOnSwitchover *Ospf_Processes_Process_DefaultVrf_MaxMetric_MaxMetricOnSwitchover) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_MaximumRedistributePrefix ¶
type Ospf_Processes_Process_DefaultVrf_MaximumRedistributePrefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Maximum number of prefixes redistributed. The type is interface{} with // range: 1..4294967295. NumberOfPrefixes interface{} // Threshold value (%) at which to generate a warning msg. The type is // interface{} with range: 1..100. Threshold interface{} // Only give warning messsage when limit is exceeded. The type is bool. WarningOnly interface{} }
Ospf_Processes_Process_DefaultVrf_MaximumRedistributePrefix Maximum number of prefixes redistributed into OSPF
func (*Ospf_Processes_Process_DefaultVrf_MaximumRedistributePrefix) GetEntityData ¶
func (maximumRedistributePrefix *Ospf_Processes_Process_DefaultVrf_MaximumRedistributePrefix) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Microloop ¶
type Ospf_Processes_Process_DefaultVrf_Microloop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Microloop avoidance configuration. Avoidance Ospf_Processes_Process_DefaultVrf_Microloop_Avoidance }
Ospf_Processes_Process_DefaultVrf_Microloop Microloop configuration
func (*Ospf_Processes_Process_DefaultVrf_Microloop) GetEntityData ¶
func (microloop *Ospf_Processes_Process_DefaultVrf_Microloop) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Microloop_Avoidance ¶
type Ospf_Processes_Process_DefaultVrf_Microloop_Avoidance struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MicroLoop avoidance feature enable configuration. The type is // OspfUloopAvoidance. The default value is all. Enable interface{} // Delay to introduce between SPF and RIB update in msecs. The type is // interface{} with range: 1..600000. Units are millisecond. The default value // is 5000. RibUpdateDelay interface{} }
Ospf_Processes_Process_DefaultVrf_Microloop_Avoidance Microloop avoidance configuration
func (*Ospf_Processes_Process_DefaultVrf_Microloop_Avoidance) GetEntityData ¶
func (avoidance *Ospf_Processes_Process_DefaultVrf_Microloop_Avoidance) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_MonitorConvergence ¶
type Ospf_Processes_Process_DefaultVrf_MonitorConvergence struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable convergence monitoring. The type is interface{}. Enable interface{} // Enable the monitoring of individual prefixes (prefix list name). The type // is string. PrefixList interface{} // Enable the Tracking of IP-Frr Convergence. The type is interface{}. TrackIpFrr interface{} // Enable the monitoring of External routes. The type is interface{}. TrackExternalRoutes interface{} // Enable the monitoring of Summary routes. The type is interface{}. TrackSummaryRoutes interface{} }
Ospf_Processes_Process_DefaultVrf_MonitorConvergence Enable convergence monitoring
func (*Ospf_Processes_Process_DefaultVrf_MonitorConvergence) GetEntityData ¶
func (monitorConvergence *Ospf_Processes_Process_DefaultVrf_MonitorConvergence) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Mpls ¶
type Ospf_Processes_Process_DefaultVrf_Mpls struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable igp-intact mode in OSPF. The type is interface{}. IgpIntact interface{} // Enable LDP sync induced metric propagation. The type is interface{}. LdpSyncUpdate interface{} // Enable multicast-intact mode in OSPF. The type is interface{}. MulticastIntact interface{} // Exclude IP destinations from using TE tunnels. The type is string. AutorouteExclude interface{} // MPLS-TE stable loopback address for this OSPF process.Enter either as IP // Address or Interface name, but not both. Unused field must be nil. MplsRouterId Ospf_Processes_Process_DefaultVrf_Mpls_MplsRouterId }
Ospf_Processes_Process_DefaultVrf_Mpls Configure MPLS routing protocol parameters
func (*Ospf_Processes_Process_DefaultVrf_Mpls) GetEntityData ¶
func (mpls *Ospf_Processes_Process_DefaultVrf_Mpls) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Mpls_MplsRouterId ¶
type Ospf_Processes_Process_DefaultVrf_Mpls_MplsRouterId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS-TE stable IP address for this OSPF process. The type is string with // 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}]+)?. Address interface{} // MPLS-TE stable loopback interface for this OSPF process. The type is string // with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_Mpls_MplsRouterId MPLS-TE stable loopback address for this OSPF process.Enter either as IP Address or Interface name, but not both. Unused field must be nil
func (*Ospf_Processes_Process_DefaultVrf_Mpls_MplsRouterId) GetEntityData ¶
func (mplsRouterId *Ospf_Processes_Process_DefaultVrf_Mpls_MplsRouterId) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Nsf ¶
type Ospf_Processes_Process_DefaultVrf_Nsf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Maximum route lifetime following restart in seconds. The type is // interface{} with range: 90..1800. Units are second. The default value is // 90. Lifetime interface{} // Enable IETF Non Stop Forwarding. The type is OspfIetfNsf. Ietf interface{} // Disable helper support role for IETF Non Stop Forwarding. The type is // OspfIetfNsfSupport. IetfSupportRole interface{} // Enable Cisco Non Stop Forwarding. The type is OspfCiscoNsf. Cisco interface{} // Minimum interval between Non Stop Forwarding restarts in seconds. The type // is interface{} with range: 90..3600. Units are second. The default value is // 90. Interval interface{} // Maximum time allowed for external route learning (seconds). The type is // interface{} with range: 1..3600. Units are second. The default value is 60. FlushDelayTime interface{} // Enable Strict LSA checking of IETF NSF. The type is interface{}. IetfStrictLsaChecking interface{} }
Ospf_Processes_Process_DefaultVrf_Nsf Non Stop Forwarding configuration
func (*Ospf_Processes_Process_DefaultVrf_Nsf) GetEntityData ¶
func (nsf *Ospf_Processes_Process_DefaultVrf_Nsf) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_OutgoingRouteUpdates ¶
type Ospf_Processes_Process_DefaultVrf_OutgoingRouteUpdates struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Filter outgoing routing updates for a particular protocol. The type is // slice of // Ospf_Processes_Process_DefaultVrf_OutgoingRouteUpdates_OutgoingRouteUpdate. OutgoingRouteUpdate []*Ospf_Processes_Process_DefaultVrf_OutgoingRouteUpdates_OutgoingRouteUpdate }
Ospf_Processes_Process_DefaultVrf_OutgoingRouteUpdates Filter outgoing routing updates
func (*Ospf_Processes_Process_DefaultVrf_OutgoingRouteUpdates) GetEntityData ¶
func (outgoingRouteUpdates *Ospf_Processes_Process_DefaultVrf_OutgoingRouteUpdates) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_OutgoingRouteUpdates_OutgoingRouteUpdate ¶
type Ospf_Processes_Process_DefaultVrf_OutgoingRouteUpdates_OutgoingRouteUpdate struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Distribute list protocol type. The type is // OspfDistListProtocol. ProtocolName interface{} // Access Control List name. The type is string. AccessListName interface{} // First half of BGP AS number in XX.YY format. Mandatory if Protocol is BGP // and must not be specified otherwise. Must be a non-zero value if second // half is zero. The type is interface{} with range: 0..65535. AsXx interface{} // Second half of BGP AS number in XX.YY format. Mandatory if Protocol is BGP // and must not be specified otherwise. Must be a non-zero value if first half // is zero. The type is interface{} with range: 0..4294967295. AsYy interface{} // OSPF process name. The type is string. OspfProcessName interface{} }
Ospf_Processes_Process_DefaultVrf_OutgoingRouteUpdates_OutgoingRouteUpdate Filter outgoing routing updates for a particular protocol
func (*Ospf_Processes_Process_DefaultVrf_OutgoingRouteUpdates_OutgoingRouteUpdate) GetEntityData ¶
func (outgoingRouteUpdate *Ospf_Processes_Process_DefaultVrf_OutgoingRouteUpdates_OutgoingRouteUpdate) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface cost. The type is interface{} with range: 1..65535. Cost interface{} // Enable/Disable an OSPF area to advertise intra-area prefixes out of this // area as external. The type is bool. ExternalOut interface{} // Enable/Disable prefix suppression for primary addresses. The type is bool. // The default value is false. PrefixSuppressionPrimary interface{} // Enable/Disable ignoring of MTU in DBD packets. The type is bool. The // default value is false. MtuIgnore interface{} // Enable/Disable MPLS LDP sync for igp-shortcuts. The type is bool. LdpSyncIgpShortcuts interface{} // Enable MPLS LDP Auto Config. The type is interface{}. LdpAutoConfig interface{} // Enable/Disable an OSPF area to advertise external prefixes into this area // as summary. The type is bool. SummaryIn interface{} // Type of attached network. The type is OspfNetwork. NetworkType interface{} // Interval between HELLO packets in seconds. The type is interface{} with // range: 1..65535. Units are second. HelloInterval interface{} // Enable/Disable advertising loopback as a stub network. The type is bool. // The default value is false. LoopbackStubNetwork interface{} // Enable/Disable prefix suppression for secondary addresses. The type is // bool. The default value is false. PrefixSuppressionSecondary interface{} // Enable/Disable OSPF demand circuit. The type is bool. The default value is // false. DemandCircuit interface{} // segment-routing configuration Applicable only in Default VRF. The type is // OspfSegmentRouting. SegmentRouting interface{} // When enabled, prevent sending HELLO packets over link. The type is bool. // The default value is false. Passive interface{} // Number of seconds to delay transmission of LSAs. The type is interface{} // with range: 1..65535. Units are second. The default value is 1. TransmitDelay interface{} // Customize size of OSPF packets upto MTU. The type is interface{} with // range: 576..10000. PacketSize interface{} // Enable/Disable MPLS LDP sync. The type is bool. LdpSync interface{} // Filter OSPF LSA during synchronization and flooding. The type is bool. The // default value is false. DatabaseFilter interface{} // Enable/Disable registration for early interface down notifications. The // type is bool. The default value is false. LinkDownFastDetect interface{} // segment-routing forwarding configuration Applicableonly in Default VRF. The // type is OspfSegmentRoutingForwarding. SegmentRoutingForwarding interface{} // Time in seconds between retransmitting lost link state advertisements. The // type is interface{} with range: 1..65535. Units are second. The default // value is 5. RetransmitInterval interface{} // Router priority for DR and BDR election. The type is interface{} with // range: 0..255. The default value is 1. Priority interface{} // Enable/Disable OSPF flood reduction. The type is bool. The default value is // false. FloodReduction interface{} // Segment Routing Global Block configuration. Srgb Ospf_Processes_Process_DefaultVrf_ProcessScope_Srgb // Fast-reroute configuration. FastReroute Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute // Filter networks intalled to RIB (disable as ACL name means filtering is // disabled). DistributeList Ospf_Processes_Process_DefaultVrf_ProcessScope_DistributeList // BFD configuration. Bfd Ospf_Processes_Process_DefaultVrf_ProcessScope_Bfd // Authentication. Authentication Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication // Container class for security related configuration parameters. Security Ospf_Processes_Process_DefaultVrf_ProcessScope_Security // Interval after which a neighbor is declared dead. DeadIntervalMinimal Ospf_Processes_Process_DefaultVrf_ProcessScope_DeadIntervalMinimal // Interface fallback cost. CostFallback Ospf_Processes_Process_DefaultVrf_ProcessScope_CostFallback }
Ospf_Processes_Process_DefaultVrf_ProcessScope Process scope configuration
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope) GetEntityData ¶
func (processScope *Ospf_Processes_Process_DefaultVrf_ProcessScope) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication key configuration. The type is string with pattern: // (!.+)|([^!].+). Key interface{} // Authentication type. Type Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication_Type // Message digest authentication password (key) configurations, first 16 chars // used. MessageDigestKeys Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication_MessageDigestKeys }
Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication Authentication
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication) GetEntityData ¶
func (authentication *Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication_MessageDigestKeys ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication_MessageDigestKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Message digest authentication password (key) configuration. The type is // slice of // Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication_MessageDigestKeys_MessageDigestKey. MessageDigestKey []*Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication_MessageDigestKeys_MessageDigestKey }
Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication_MessageDigestKeys Message digest authentication password (key) configurations, first 16 chars used
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication_MessageDigestKeys) GetEntityData ¶
func (messageDigestKeys *Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication_MessageDigestKeys) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication_MessageDigestKeys_MessageDigestKey ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication_MessageDigestKeys_MessageDigestKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Key ID. The type is interface{} with range: // 1..255. KeyId interface{} // Password. The type is string with pattern: (!.+)|([^!].+). This attribute // is mandatory. Password interface{} }
Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication_MessageDigestKeys_MessageDigestKey Message digest authentication password (key) configuration
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData ¶
func (messageDigestKey *Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication_Type ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication_Type struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication type code . The type is OspfAuthentication. AuthenType interface{} // Keychain authentication type. The type is OspfKeychainAuth. KeychainAuthenType interface{} // Keychain name. The type is string. KeychainName interface{} }
Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication_Type Authentication type
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication_Type) GetEntityData ¶
func (self *Ospf_Processes_Process_DefaultVrf_ProcessScope_Authentication_Type) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope_Bfd ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope_Bfd struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Hello interval for BFD sessions created by OSPF. The type is interface{} // with range: 3..30000. Units are millisecond. Interval interface{} // Detection multiplier for BFD sessions created by OSPF. The type is // interface{} with range: 2..50. DetectionMultiplier interface{} // use of Bidirectional Forwarding Detection. The type is BfdEnableMode. FastDetectMode interface{} }
Ospf_Processes_Process_DefaultVrf_ProcessScope_Bfd BFD configuration
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope_Bfd) GetEntityData ¶
func (bfd *Ospf_Processes_Process_DefaultVrf_ProcessScope_Bfd) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope_CostFallback ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope_CostFallback struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fallback cost of link. The type is interface{} with range: 1..65535. Cost interface{} // Bandwidth threshold. The type is interface{} with range: 1..4294967. Threshold interface{} }
Ospf_Processes_Process_DefaultVrf_ProcessScope_CostFallback Interface fallback cost
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope_CostFallback) GetEntityData ¶
func (costFallback *Ospf_Processes_Process_DefaultVrf_ProcessScope_CostFallback) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope_DeadIntervalMinimal ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope_DeadIntervalMinimal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interval size in seconds after which a neighbor is declared dead. The type // is interface{} with range: 1..65535. Units are second. Interval interface{} // Number of Hellos in one second. The type is interface{} with range: 3..20. Multiplier interface{} }
Ospf_Processes_Process_DefaultVrf_ProcessScope_DeadIntervalMinimal Interval after which a neighbor is declared dead
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope_DeadIntervalMinimal) GetEntityData ¶
func (deadIntervalMinimal *Ospf_Processes_Process_DefaultVrf_ProcessScope_DeadIntervalMinimal) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope_DistributeList ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope_DistributeList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Access Control List name. The type is string. AccessListName interface{} // Route Policy name. The type is string. RoutePolicyName interface{} }
Ospf_Processes_Process_DefaultVrf_ProcessScope_DistributeList Filter networks intalled to RIB (disable as ACL name means filtering is disabled) This type is a presence type.
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope_DistributeList) GetEntityData ¶
func (distributeList *Ospf_Processes_Process_DefaultVrf_ProcessScope_DistributeList) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable Fast-reroute per-link or per-prefix. The type is // OspfProcFastReroute. FastRerouteEnable interface{} // Fast-reroute per-link configuration. PerLink Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink // Fast-reroute per-prefix configuration. PerPrefix Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix }
Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute Fast-reroute configuration
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute) GetEntityData ¶
func (fastReroute *Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces }
Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink Fast-reroute per-link configuration
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink) GetEntityData ¶
func (perLink *Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData ¶
func (candidateInterface *Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
func (excludeInterface *Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Topology Independet LFA configuration. The type is bool. TopologyIndependentLfa interface{} // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Remote LFA configuration. RemoteLfa Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_RemoteLfa // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces }
Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix Fast-reroute per-prefix configuration
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix) GetEntityData ¶
func (perPrefix *Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData ¶
func (candidateInterface *Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
func (excludeInterface *Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_RemoteLfa ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_RemoteLfa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable remote LFA computation. The type is OspfProcFrrRlfaTunnel. Tunnel interface{} // Maximum path cost to remote LFA. The type is interface{} with range: // 1..4294967295. MaximumCost interface{} }
Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_RemoteLfa Remote LFA configuration
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData ¶
func (remoteLfa *Ospf_Processes_Process_DefaultVrf_ProcessScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope_Security ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope_Security struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enabling turns on TTL security. Ttl Ospf_Processes_Process_DefaultVrf_ProcessScope_Security_Ttl }
Ospf_Processes_Process_DefaultVrf_ProcessScope_Security Container class for security related configuration parameters
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope_Security) GetEntityData ¶
func (security *Ospf_Processes_Process_DefaultVrf_ProcessScope_Security) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope_Security_Ttl ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope_Security_Ttl struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable TTL security. The type is bool. Enable interface{} // Hop count. The type is interface{} with range: 1..254. HopCount interface{} }
Ospf_Processes_Process_DefaultVrf_ProcessScope_Security_Ttl Enabling turns on TTL security
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope_Security_Ttl) GetEntityData ¶
func (ttl *Ospf_Processes_Process_DefaultVrf_ProcessScope_Security_Ttl) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_ProcessScope_Srgb ¶
type Ospf_Processes_Process_DefaultVrf_ProcessScope_Srgb struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // The lower bound of the SRGB. The type is interface{} with range: // 16000..1048575. This attribute is mandatory. LowerBound interface{} // The upper bound of the SRGB. The type is interface{} with range: // 16000..1048575. This attribute is mandatory. UpperBound interface{} }
Ospf_Processes_Process_DefaultVrf_ProcessScope_Srgb Segment Routing Global Block configuration This type is a presence type.
func (*Ospf_Processes_Process_DefaultVrf_ProcessScope_Srgb) GetEntityData ¶
func (srgb *Ospf_Processes_Process_DefaultVrf_ProcessScope_Srgb) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Queue ¶
type Ospf_Processes_Process_DefaultVrf_Queue struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Maximum number of continuous rate-limited LSAs processed for FLUSH. The // type is interface{} with range: 30..3000. The default value is 150. DispatchRateLimitedFlush interface{} // Hello events are dropped when incoming event queue exceeds this. The type // is interface{} with range: 1000..30000. The default value is 9500. LimitHigh interface{} // Maximum number of continuous summary or external LSAs processed. The type // is interface{} with range: 30..3000. The default value is 150. DispatchSpfLsaLimit interface{} // DBDs/Updates are dropped when incoming event queue exceeds this. The type // is interface{} with range: 1000..30000. The default value is 8000. LimitLow interface{} // Maximum number of continuous rate-limited LSAs processed. The type is // interface{} with range: 30..3000. The default value is 150. DispatchRateLimited interface{} // LSA ACKs are dropped when incoming event queue exceeds this. The type is // interface{} with range: 1000..30000. The default value is 9000. LimitMedium interface{} // Maximum number of continuous incoming packet-related events processed. The // type is interface{} with range: 30..3000. The default value is 300. DispatchIncoming interface{} }
Ospf_Processes_Process_DefaultVrf_Queue Adjust OSPF input queue sizes and processing quantums
func (*Ospf_Processes_Process_DefaultVrf_Queue) GetEntityData ¶
func (queue *Ospf_Processes_Process_DefaultVrf_Queue) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Redistribution ¶
type Ospf_Processes_Process_DefaultVrf_Redistribution struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Redistribute information from another routing protocol. Redistributes Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes }
Ospf_Processes_Process_DefaultVrf_Redistribution Redistribute configurations
func (*Ospf_Processes_Process_DefaultVrf_Redistribution) GetEntityData ¶
func (redistribution *Ospf_Processes_Process_DefaultVrf_Redistribution) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes ¶
type Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Redistribute information from another routing protocol. The type is slice // of // Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute. Redistribute []*Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute }
Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes Redistribute information from another routing protocol
func (*Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes) GetEntityData ¶
func (redistributes *Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute ¶
type Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Distribute list protocol type. The type is // OspfRedistProtocol. ProtocolName interface{} // connected or static or dagr or subscriber or mobile or rip. ConnectedOrStaticOrDagrOrSubscriberOrMobileOrRip Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_ConnectedOrStaticOrDagrOrSubscriberOrMobileOrRip // application or isis or ospf. The type is slice of // Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_ApplicationOrIsisOrOspf. ApplicationOrIsisOrOspf []*Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_ApplicationOrIsisOrOspf // bgp. The type is slice of // Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_Bgp. Bgp []*Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_Bgp // eigrp. The type is slice of // Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_Eigrp. Eigrp []*Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_Eigrp }
Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute Redistribute information from another routing protocol
func (*Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute) GetEntityData ¶
func (redistribute *Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_ApplicationOrIsisOrOspf ¶
type Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_ApplicationOrIsisOrOspf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. OSPF or ISIS process name or protocol name: bgp, // eigrp, connected. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. InstanceName interface{} // Disallow subnetting. The type is bool. The default value is false. Classful interface{} // Default metric for routes being redistributed into OSPF. The type is // interface{} with range: 1..16777214. DefaultRedistributedRouteMetric interface{} // Set tag for routes redistributed into OSPF. The type is interface{} with // range: 0..4294967295. Tag interface{} // Set OSPF External metric type. The type is OspfLinkStateMetric. MetricType interface{} // EIGRP route type. The type is OspfEigrpRoute. EigrpRouteType interface{} // Levels of ISIS routes. The type is OspfRouteLevel. IsisLevels interface{} // OSPF_Internal route type. The type is bool. OspfInternal interface{} // OSPF external route types. The type is OspfRouteLevel. OspfExternal interface{} // OSPF NSSA external route types. The type is OspfRouteLevel. OspfNssaLevel interface{} // Routing policy name. The type is string. RoutePolicyName interface{} // Preserve MED of BGP routes. The type is bool. BgpPreserveMed interface{} // Preserve Metric and Metric Type of BGP Default Route. The type is bool. BgpPreserveDefaultInfo interface{} // LSA type for redistributed routes. The type is OspfRedistLsa. The default // value is external. OspfRedistLsaType interface{} // Only redistribute to NSSA areas. The type is bool. OspfnssaOnly interface{} // Use metric from RIB for redistributed routes. The type is bool. OspfUseRibMetric interface{} }
Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_ApplicationOrIsisOrOspf application or isis or ospf
func (*Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_ApplicationOrIsisOrOspf) GetEntityData ¶
func (applicationOrIsisOrOspf *Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_ApplicationOrIsisOrOspf) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_Bgp ¶
type Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_Bgp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. OSPF or ISIS process name or protocol name: bgp, // eigrp, connected. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. InstanceName interface{} // This attribute is a key. First half of BGP AS number in XX.YY format. // Mandatory if Protocol is BGP and must not be specified otherwise. Must be a // non-zero value if second half is zero. The type is interface{} with range: // 0..65535. AsXx interface{} // This attribute is a key. Second half of BGP AS number in XX.YY format . // Mandatory if Protocol is BGP or EIGRP and must not be specified otherwise. // Must be a non-zero value if first half is zero. The type is interface{} // with range: 0..4294967295. AsYy interface{} // Disallow subnetting. The type is bool. The default value is false. Classful interface{} // Default metric for routes being redistributed into OSPF. The type is // interface{} with range: 1..16777214. DefaultRedistributedRouteMetric interface{} // Set tag for routes redistributed into OSPF. The type is interface{} with // range: 0..4294967295. Tag interface{} // Set OSPF External metric type. The type is OspfLinkStateMetric. MetricType interface{} // EIGRP route type. The type is OspfEigrpRoute. EigrpRouteType interface{} // Levels of ISIS routes. The type is OspfRouteLevel. IsisLevels interface{} // OSPF_Internal route type. The type is bool. OspfInternal interface{} // OSPF external route types. The type is OspfRouteLevel. OspfExternal interface{} // OSPF NSSA external route types. The type is OspfRouteLevel. OspfNssaLevel interface{} // Routing policy name. The type is string. RoutePolicyName interface{} // Preserve MED of BGP routes. The type is bool. BgpPreserveMed interface{} // Preserve Metric and Metric Type of BGP Default Route. The type is bool. BgpPreserveDefaultInfo interface{} // LSA type for redistributed routes. The type is OspfRedistLsa. The default // value is external. OspfRedistLsaType interface{} // Only redistribute to NSSA areas. The type is bool. OspfnssaOnly interface{} // Use metric from RIB for redistributed routes. The type is bool. OspfUseRibMetric interface{} }
Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_Bgp bgp
func (*Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_Bgp) GetEntityData ¶
func (bgp *Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_Bgp) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_ConnectedOrStaticOrDagrOrSubscriberOrMobileOrRip ¶
type Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_ConnectedOrStaticOrDagrOrSubscriberOrMobileOrRip struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Disallow subnetting. The type is bool. The default value is false. Classful interface{} // Default metric for routes being redistributed into OSPF. The type is // interface{} with range: 1..16777214. DefaultRedistributedRouteMetric interface{} // Set tag for routes redistributed into OSPF. The type is interface{} with // range: 0..4294967295. Tag interface{} // Set OSPF External metric type. The type is OspfLinkStateMetric. MetricType interface{} // EIGRP route type. The type is OspfEigrpRoute. EigrpRouteType interface{} // Levels of ISIS routes. The type is OspfRouteLevel. IsisLevels interface{} // OSPF_Internal route type. The type is bool. OspfInternal interface{} // OSPF external route types. The type is OspfRouteLevel. OspfExternal interface{} // OSPF NSSA external route types. The type is OspfRouteLevel. OspfNssaLevel interface{} // Routing policy name. The type is string. RoutePolicyName interface{} // Preserve MED of BGP routes. The type is bool. BgpPreserveMed interface{} // Preserve Metric and Metric Type of BGP Default Route. The type is bool. BgpPreserveDefaultInfo interface{} // LSA type for redistributed routes. The type is OspfRedistLsa. The default // value is external. OspfRedistLsaType interface{} // Only redistribute to NSSA areas. The type is bool. OspfnssaOnly interface{} // Use metric from RIB for redistributed routes. The type is bool. OspfUseRibMetric interface{} }
Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_ConnectedOrStaticOrDagrOrSubscriberOrMobileOrRip connected or static or dagr or subscriber or mobile or rip This type is a presence type.
func (*Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_ConnectedOrStaticOrDagrOrSubscriberOrMobileOrRip) GetEntityData ¶
func (connectedOrStaticOrDagrOrSubscriberOrMobileOrRip *Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_ConnectedOrStaticOrDagrOrSubscriberOrMobileOrRip) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_Eigrp ¶
type Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_Eigrp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. OSPF or ISIS process name or protocol name: bgp, // eigrp, connected. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. InstanceName interface{} // This attribute is a key. First half of BGP AS number in XX.YY format. // Mandatory if Protocol is BGP and must not be specified otherwise. Must be a // non-zero value if second half is zero. The type is interface{} with range: // 0..65535. AsXx interface{} // Disallow subnetting. The type is bool. The default value is false. Classful interface{} // Default metric for routes being redistributed into OSPF. The type is // interface{} with range: 1..16777214. DefaultRedistributedRouteMetric interface{} // Set tag for routes redistributed into OSPF. The type is interface{} with // range: 0..4294967295. Tag interface{} // Set OSPF External metric type. The type is OspfLinkStateMetric. MetricType interface{} // EIGRP route type. The type is OspfEigrpRoute. EigrpRouteType interface{} // Levels of ISIS routes. The type is OspfRouteLevel. IsisLevels interface{} // OSPF_Internal route type. The type is bool. OspfInternal interface{} // OSPF external route types. The type is OspfRouteLevel. OspfExternal interface{} // OSPF NSSA external route types. The type is OspfRouteLevel. OspfNssaLevel interface{} // Routing policy name. The type is string. RoutePolicyName interface{} // Preserve MED of BGP routes. The type is bool. BgpPreserveMed interface{} // Preserve Metric and Metric Type of BGP Default Route. The type is bool. BgpPreserveDefaultInfo interface{} // LSA type for redistributed routes. The type is OspfRedistLsa. The default // value is external. OspfRedistLsaType interface{} // Only redistribute to NSSA areas. The type is bool. OspfnssaOnly interface{} // Use metric from RIB for redistributed routes. The type is bool. OspfUseRibMetric interface{} }
Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_Eigrp eigrp
func (*Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_Eigrp) GetEntityData ¶
func (eigrp *Ospf_Processes_Process_DefaultVrf_Redistribution_Redistributes_Redistribute_Eigrp) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_SegmentRouting ¶
type Ospf_Processes_Process_DefaultVrf_SegmentRouting struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Disable prefix-SID mapping client. The type is interface{}. PrefixSidMapReceiveDisable interface{} // Enable advertisement of local SRMS entries. The type is interface{}. PrefixSidMapAdvertiseLocal interface{} // Strict-SPF support and SID advertisement. The type is interface{}. StrictSpfDisable interface{} // Prefer segment routing labels over LDP labels. SrPrefer Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrPrefer }
Ospf_Processes_Process_DefaultVrf_SegmentRouting Segment Routing instance scoped parameters
func (*Ospf_Processes_Process_DefaultVrf_SegmentRouting) GetEntityData ¶
func (segmentRouting *Ospf_Processes_Process_DefaultVrf_SegmentRouting) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrPrefer ¶
type Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrPrefer struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable SR labels to be preferred over LDP labels. The type is bool. Enable interface{} // Name of the Prefix List. The type is string. PrefixListName interface{} }
Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrPrefer Prefer segment routing labels over LDP labels
func (*Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrPrefer) GetEntityData ¶
func (srPrefer *Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrPrefer) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_SummaryPrefixes ¶
type Ospf_Processes_Process_DefaultVrf_SummaryPrefixes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Data container. SummaryPrefixData Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_SummaryPrefixData // keys: prefix, netmask. The type is slice of // Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_PrefixAndNetmask. PrefixAndNetmask []*Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_PrefixAndNetmask // keys: prefix. The type is slice of // Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_Prefix. Prefix []*Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_Prefix // keys: netmask. The type is slice of // Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_Netmask. Netmask []*Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_Netmask }
Ospf_Processes_Process_DefaultVrf_SummaryPrefixes Configure IP prefix summary
func (*Ospf_Processes_Process_DefaultVrf_SummaryPrefixes) GetEntityData ¶
func (summaryPrefixes *Ospf_Processes_Process_DefaultVrf_SummaryPrefixes) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_Netmask ¶
type Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_Netmask struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Summary netmask. The type is string with 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}]+)?. Netmask interface{} // Do not advertise when translating OSPF type-7 LSA. The type is bool. The // default value is false. NotAdvertise interface{} // 32-bit tag value. The type is interface{} with range: 0..4294967295. Tag interface{} }
Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_Netmask keys: netmask
func (*Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_Netmask) GetEntityData ¶
func (netmask *Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_Netmask) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_Prefix ¶
type Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_Prefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. IP summary prefix. The type is string with // 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}]+)?. Prefix interface{} // Do not advertise when translating OSPF type-7 LSA. The type is bool. The // default value is false. NotAdvertise interface{} // 32-bit tag value. The type is interface{} with range: 0..4294967295. Tag interface{} }
Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_Prefix keys: prefix
func (*Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_Prefix) GetEntityData ¶
func (prefix *Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_Prefix) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_PrefixAndNetmask ¶
type Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_PrefixAndNetmask struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. IP summary prefix. The type is string with // 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}]+)?. Prefix interface{} // This attribute is a key. Summary netmask. The type is string with 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}]+)?. Netmask interface{} // Do not advertise when translating OSPF type-7 LSA. The type is bool. The // default value is false. NotAdvertise interface{} // 32-bit tag value. The type is interface{} with range: 0..4294967295. Tag interface{} }
Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_PrefixAndNetmask keys: prefix, netmask
func (*Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_PrefixAndNetmask) GetEntityData ¶
func (prefixAndNetmask *Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_PrefixAndNetmask) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_SummaryPrefixData ¶
type Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_SummaryPrefixData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Do not advertise when translating OSPF type-7 LSA. The type is bool. The // default value is false. NotAdvertise interface{} // 32-bit tag value. The type is interface{} with range: 0..4294967295. Tag interface{} }
Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_SummaryPrefixData Data container.
func (*Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_SummaryPrefixData) GetEntityData ¶
func (summaryPrefixData *Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_SummaryPrefixData) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Timers ¶
type Ospf_Processes_Process_DefaultVrf_Timers struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Seconds between group of LSAs being refreshed or maxaged. The type is // interface{} with range: 5..100. Units are second. LsaPacingFlood interface{} // Number of ms between end of SPF and start of IPFRR computation. The type is // interface{} with range: 50..600000. Units are millisecond. The default // value is 500. FastRerouteTimer interface{} // How often self-originated LSAs should be refreshed. The type is interface{} // with range: 1800..2700. Units are second. The default value is 1800. LsaRefresh interface{} // LSA group pacing timer (Seconds between group of LSAs being refreshed or // maxaged). The type is interface{} with range: 10..1800. Units are second. // The default value is 240. LsaGroupPacing interface{} // MinLSArrival timer (minimum interval in milliseconds between accepting the // same LSA). The type is interface{} with range: 0..600000. Units are // millisecond. The default value is 100. LsaMinArrival interface{} // OSPF SPF timers (in milliseconds). SpfTimer Ospf_Processes_Process_DefaultVrf_Timers_SpfTimer // OSPF LSA timers (in milliseconds). LsaGenerationTimer Ospf_Processes_Process_DefaultVrf_Timers_LsaGenerationTimer }
Ospf_Processes_Process_DefaultVrf_Timers Adjust routing timers
func (*Ospf_Processes_Process_DefaultVrf_Timers) GetEntityData ¶
func (timers *Ospf_Processes_Process_DefaultVrf_Timers) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Timers_LsaGenerationTimer ¶
type Ospf_Processes_Process_DefaultVrf_Timers_LsaGenerationTimer struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of milliseconds before generating first LSA. The type is interface{} // with range: 0..600000. Units are millisecond. The default value is 50. InitialDelay interface{} // Number of milliseconds delay between successive LSA builds. The type is // interface{} with range: 1..600000. Units are millisecond. The default value // is 200. BackoffIncrement interface{} // Max number of milliseconds between consecutive LSA builds . The type is // interface{} with range: 1..600000. Units are millisecond. The default value // is 200. MaxDelay interface{} }
Ospf_Processes_Process_DefaultVrf_Timers_LsaGenerationTimer OSPF LSA timers (in milliseconds)
func (*Ospf_Processes_Process_DefaultVrf_Timers_LsaGenerationTimer) GetEntityData ¶
func (lsaGenerationTimer *Ospf_Processes_Process_DefaultVrf_Timers_LsaGenerationTimer) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Timers_SpfTimer ¶
type Ospf_Processes_Process_DefaultVrf_Timers_SpfTimer struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of milliseconds before first SPF run. The type is interface{} with // range: 1..600000. Units are millisecond. The default value is 5000. InitialDelay interface{} // Number of milliseconds delay between successive SPF runs. The type is // interface{} with range: 1..600000. Units are millisecond. The default value // is 10000. BackoffIncrement interface{} // Max number of milliseconds between consecutive SPF calculations. The type // is interface{} with range: 1..600000. Units are millisecond. The default // value is 10000. MaxDelay interface{} }
Ospf_Processes_Process_DefaultVrf_Timers_SpfTimer OSPF SPF timers (in milliseconds)
func (*Ospf_Processes_Process_DefaultVrf_Timers_SpfTimer) GetEntityData ¶
func (spfTimer *Ospf_Processes_Process_DefaultVrf_Timers_SpfTimer) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Ucmp ¶
type Ospf_Processes_Process_DefaultVrf_Ucmp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Delay in msecs between primary SPF and UCMP computation. The type is // interface{} with range: 1..5000. Units are millisecond. The default value // is 100. DelayInterval interface{} // UCMP feature enable configuration. Enable Ospf_Processes_Process_DefaultVrf_Ucmp_Enable // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_DefaultVrf_Ucmp_ExcludeInterfaces }
Ospf_Processes_Process_DefaultVrf_Ucmp Unequal Cost Multi-ptah configuration
func (*Ospf_Processes_Process_DefaultVrf_Ucmp) GetEntityData ¶
func (ucmp *Ospf_Processes_Process_DefaultVrf_Ucmp) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Ucmp_Enable ¶
type Ospf_Processes_Process_DefaultVrf_Ucmp_Enable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Value of variance. The type is interface{} with range: 101..10000. The // default value is 200. Variance interface{} // Name of the Prefix List. The type is string. PrefixListName interface{} }
Ospf_Processes_Process_DefaultVrf_Ucmp_Enable UCMP feature enable configuration
func (*Ospf_Processes_Process_DefaultVrf_Ucmp_Enable) GetEntityData ¶
func (enable *Ospf_Processes_Process_DefaultVrf_Ucmp_Enable) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Ucmp_ExcludeInterfaces ¶
type Ospf_Processes_Process_DefaultVrf_Ucmp_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_DefaultVrf_Ucmp_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_DefaultVrf_Ucmp_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_DefaultVrf_Ucmp_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_DefaultVrf_Ucmp_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_DefaultVrf_Ucmp_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_DefaultVrf_Ucmp_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_DefaultVrf_Ucmp_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_DefaultVrf_Ucmp_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_DefaultVrf_Ucmp_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
func (excludeInterface *Ospf_Processes_Process_DefaultVrf_Ucmp_ExcludeInterfaces_ExcludeInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Distribute ¶
type Ospf_Processes_Process_Distribute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Seconds. The type is interface{} with range: 1..3600. Units are second. Throttle interface{} // Instance ID. The type is interface{} with range: 0..4294967295. InstanceId interface{} }
Ospf_Processes_Process_Distribute Enable distribution of link-state database services This type is a presence type.
func (*Ospf_Processes_Process_Distribute) GetEntityData ¶
func (distribute *Ospf_Processes_Process_Distribute) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_GracefulShutdownTimers ¶
type Ospf_Processes_Process_GracefulShutdownTimers struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time to keep OSPF routes active after graceful shutdown(in seconds). The // type is interface{} with range: 0..90. Units are second. The default value // is 5. GracefulShutdownRetainRoutes interface{} // Number of seconds to delay before beginning graceful shutdown. The type is // interface{} with range: 0..90. Units are second. The default value is 5. GracefulShutdownInitialDelay interface{} }
Ospf_Processes_Process_GracefulShutdownTimers Adjust routing timers
func (*Ospf_Processes_Process_GracefulShutdownTimers) GetEntityData ¶
func (gracefulShutdownTimers *Ospf_Processes_Process_GracefulShutdownTimers) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Snmp ¶
type Ospf_Processes_Process_Snmp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Per OSPF process SNMP trap rate-limit. TrapRateLimit Ospf_Processes_Process_Snmp_TrapRateLimit }
Ospf_Processes_Process_Snmp OSPF SNMP configuration
func (*Ospf_Processes_Process_Snmp) GetEntityData ¶
func (snmp *Ospf_Processes_Process_Snmp) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Snmp_TrapRateLimit ¶
type Ospf_Processes_Process_Snmp_TrapRateLimit struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Trap rate limit sliding window size. The type is interface{} with range: // 2..60. This attribute is mandatory. WindowSize interface{} // Max number of traps to send in window time. The type is interface{} with // range: 0..300. This attribute is mandatory. MaxWindowTraps interface{} }
Ospf_Processes_Process_Snmp_TrapRateLimit Per OSPF process SNMP trap rate-limit This type is a presence type.
func (*Ospf_Processes_Process_Snmp_TrapRateLimit) GetEntityData ¶
func (trapRateLimit *Ospf_Processes_Process_Snmp_TrapRateLimit) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_TraceBufs ¶
type Ospf_Processes_Process_TraceBufs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Changes the size of the specified trace buffer. The type is slice of // Ospf_Processes_Process_TraceBufs_TraceBuf. TraceBuf []*Ospf_Processes_Process_TraceBufs_TraceBuf }
Ospf_Processes_Process_TraceBufs Configuration to change size of trace buffer
func (*Ospf_Processes_Process_TraceBufs) GetEntityData ¶
func (traceBufs *Ospf_Processes_Process_TraceBufs) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_TraceBufs_TraceBuf ¶
type Ospf_Processes_Process_TraceBufs_TraceBuf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Name for this trace buffer. The type is string // with pattern: [\w\-\.:,_@#%$\+=\|;]+. TraceBufName interface{} // Buffer size. The type is OspfTraceBufSize. This attribute is mandatory. Bufsize interface{} }
Ospf_Processes_Process_TraceBufs_TraceBuf Changes the size of the specified trace buffer
func (*Ospf_Processes_Process_TraceBufs_TraceBuf) GetEntityData ¶
func (traceBuf *Ospf_Processes_Process_TraceBufs_TraceBuf) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs ¶
type Ospf_Processes_Process_Vrfs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Configuration for a particular OSPF vrf. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf. Vrf []*Ospf_Processes_Process_Vrfs_Vrf }
Ospf_Processes_Process_Vrfs VRF related configuration
func (*Ospf_Processes_Process_Vrfs) GetEntityData ¶
func (vrfs *Ospf_Processes_Process_Vrfs) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf ¶
type Ospf_Processes_Process_Vrfs_Vrf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Name for this vrf. The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Start OSPF VRF configuration. The type is interface{}. VrfStart interface{} // Enable/disable OSPF SNMP trap. The type is bool. The default value is // false. SnmpTrapEnabled interface{} // 32 bit Domain tag value. The type is interface{} with range: 1..4294967295. DomainTag interface{} // VRF lite capability. The type is interface{}. VrfLite interface{} // Disable DN bit check. The type is interface{}. DisableDnBitCheck interface{} // Ignore MOSPF (Type 6) LSAs. The type is interface{}. IgnoreMospf interface{} // Router ID for this OSPF process. Enter an IP Address. The type is string // with 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}]+)?. RouterId interface{} // Prefer type7 externals over type5. The type is interface{}. Type7 interface{} // OSPF SNMP context configuration. The type is string. SnmpContext interface{} // Max number of interfaces allowed to be configured. The type is interface{} // with range: 1..4294967295. The default value is 1024. MaximumInterfaces interface{} // Disable opaque LSAs. The type is interface{}. NoOpaque interface{} // Configure a route-policy for prioritizing RIB route install. The type is // string. SpfPrefixPriority interface{} // Forward packets over multiple paths (number of paths). The type is // interface{} with range: 1..64. MaximumPaths interface{} // Log changes in adjacency state. The type is OspfLogAdj. AdjacencyChanges interface{} // Set default metric of redistributed routes. The type is interface{} with // range: 1..16777214. The default value is 1. DefaultMetric interface{} // OSPF Domain ID. DomainId Ospf_Processes_Process_Vrfs_Vrf_DomainId // Microloop configuration. Microloop Ospf_Processes_Process_Vrfs_Vrf_Microloop // Maximum number of prefixes redistributed into OSPF. MaximumRedistributePrefix Ospf_Processes_Process_Vrfs_Vrf_MaximumRedistributePrefix // Control distribution of default information. DefaultInformation Ospf_Processes_Process_Vrfs_Vrf_DefaultInformation // OSPF address family. Af Ospf_Processes_Process_Vrfs_Vrf_Af // Adjust OSPF input queue sizes and processing quantums. Queue Ospf_Processes_Process_Vrfs_Vrf_Queue // Set maximum metric configuration. MaxMetric Ospf_Processes_Process_Vrfs_Vrf_MaxMetric // Non Stop Forwarding configuration. Nsf Ospf_Processes_Process_Vrfs_Vrf_Nsf // Process scope configuration. ProcessScope Ospf_Processes_Process_Vrfs_Vrf_ProcessScope // Redistribute configurations. Redistribution Ospf_Processes_Process_Vrfs_Vrf_Redistribution // Staggering OSPF adjacency bring up. AdjacencyStagger Ospf_Processes_Process_Vrfs_Vrf_AdjacencyStagger // Set max-lsa configuration. MaxLsa Ospf_Processes_Process_Vrfs_Vrf_MaxLsa // Controls automatic cost based on bandwidth. AutoCost Ospf_Processes_Process_Vrfs_Vrf_AutoCost // Unequal Cost Multi-ptah configuration. Ucmp Ospf_Processes_Process_Vrfs_Vrf_Ucmp // Fast-reroute instance scoped parameters. FastReroute Ospf_Processes_Process_Vrfs_Vrf_FastReroute // Configure IP prefix summary. SummaryPrefixes Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes // Filter outgoing routing updates. OutgoingRouteUpdates Ospf_Processes_Process_Vrfs_Vrf_OutgoingRouteUpdates // Administrative distance configuration. Distance Ospf_Processes_Process_Vrfs_Vrf_Distance // Area configuration. AreaAddresses Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses // Adjust routing timers. Timers Ospf_Processes_Process_Vrfs_Vrf_Timers }
Ospf_Processes_Process_Vrfs_Vrf Configuration for a particular OSPF vrf
func (*Ospf_Processes_Process_Vrfs_Vrf) GetEntityData ¶
func (vrf *Ospf_Processes_Process_Vrfs_Vrf) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyStagger ¶
type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyStagger struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Disable OSPF adjacency stagger. The type is interface{}. Disable interface{} // Adjacency Stagger: Initial number of neighbors to bring up per area. The // type is interface{} with range: 1..65535. The default value is 2. InitialNbr interface{} // Adjacency Stagger: Subsequent simultaneous number of neighbors to bring up. // The type is interface{} with range: 1..65535. The default value is 64. MaxNbr interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AdjacencyStagger Staggering OSPF adjacency bring up
func (*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyStagger) GetEntityData ¶
func (adjacencyStagger *Ospf_Processes_Process_Vrfs_Vrf_AdjacencyStagger) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_Af ¶
type Ospf_Processes_Process_Vrfs_Vrf_Af struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Address family. The type is OspfAddressFamily. This attribute is mandatory. AfName interface{} // Sub-Address family. The type is OspfSubAddressFamily. SafName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_Af OSPF address family This type is a presence type.
func (*Ospf_Processes_Process_Vrfs_Vrf_Af) GetEntityData ¶
func (af *Ospf_Processes_Process_Vrfs_Vrf_Af) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Configuration for a particular area. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress. AreaAddress []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress // Configuration for a particular area. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId. AreaAreaId []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses Area configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses) GetEntityData ¶
func (areaAddresses *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Area ID if in IP address format. The type is // string with 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}]+)?. Address interface{} // Configure a route policy for inbound type-3 lsa filtering. The type is // string. RoutePolicyIn interface{} // Set the summary default-cost of a NSSA/stub area. The type is interface{} // with range: 1..16777215. The default value is 1. DefaultCost interface{} // Configure a route policy for outbound type-3 lsa filtering. The type is // string. RoutePolicyOut interface{} // Specify the area as a stub area (send summary LSA stub area). The type is // bool. Stub interface{} // Translate Type 7 to Type 5, even if not elected NSSA translator. The type // is bool. Type7TranslateAlways interface{} // Configure an OSPF area to run MPLS Traffic Engineering. The type is // interface{}. MplsTrafficEng interface{} // Enable/Disable an OSPF area to advertise intra-area prefixes out of this // area as external. The type is bool. ExternalOut interface{} // Enable/Disable an OSPF area to advertise external prefixes into this area // as summary. The type is bool. SummaryIn interface{} // segment-routing configuration Applicable only in Default VRF. The type is // OspfSegmentRouting. SegmentRouting interface{} // Enable routing on an IP network. The type is interface{}. Running interface{} // Virtual Link scope configurations. VirtualLinkScopes Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes // Sham Link scope configurations. ShamLinkScopes Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes // Area scope configuration. AreaScope Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope // Name scope configurations. NameScopes Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes // Multi Area Interface scope configurations. MultiAreaInterfaceScopes Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes // Summarize routes matching address/mask (border routers only). AreaRanges Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaRanges // Specify area as a NSSA area. Nssa Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_Nssa }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress Configuration for a particular area
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress) GetEntityData ¶
func (areaAddress *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaRanges ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaRanges struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Ordering index. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaRanges_AreaRange. AreaRange []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaRanges_AreaRange }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaRanges Summarize routes matching address/mask (border routers only)
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaRanges) GetEntityData ¶
func (areaRanges *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaRanges) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaRanges_AreaRange ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaRanges_AreaRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. IP address to match. The type is string with // 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}]+)?. Address interface{} // This attribute is a key. IP netmask for address. The type is string with // 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}]+)?. Netmask interface{} // Do not advertise this range. The type is bool. NotAdvertise interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaRanges_AreaRange Ordering index
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaRanges_AreaRange) GetEntityData ¶
func (areaRange *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaRanges_AreaRange) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface cost. The type is interface{} with range: 1..65535. Cost interface{} // Enable/Disable prefix suppression for primary addresses. The type is bool. // The default value is false. PrefixSuppressionPrimary interface{} // Enable/Disable ignoring of MTU in DBD packets. The type is bool. The // default value is false. MtuIgnore interface{} // Enable/Disable MPLS LDP sync for igp-shortcuts. The type is bool. LdpSyncIgpShortcuts interface{} // Enable MPLS LDP Auto Config. The type is interface{}. LdpAutoConfig interface{} // Type of attached network. The type is OspfNetwork. NetworkType interface{} // Interval between HELLO packets in seconds. The type is interface{} with // range: 1..65535. Units are second. HelloInterval interface{} // Enable/Disable advertising loopback as a stub network. The type is bool. // The default value is false. LoopbackStubNetwork interface{} // Enable/Disable prefix suppression for secondary addresses. The type is // bool. The default value is false. PrefixSuppressionSecondary interface{} // Enable/Disable OSPF demand circuit. The type is bool. The default value is // false. DemandCircuit interface{} // When enabled, prevent sending HELLO packets over link. The type is bool. // The default value is false. Passive interface{} // Number of seconds to delay transmission of LSAs. The type is interface{} // with range: 1..65535. Units are second. The default value is 1. TransmitDelay interface{} // Customize size of OSPF packets upto MTU. The type is interface{} with // range: 576..10000. PacketSize interface{} // Enable/Disable MPLS LDP sync. The type is bool. LdpSync interface{} // Filter OSPF LSA during synchronization and flooding. The type is bool. The // default value is false. DatabaseFilter interface{} // Enable/Disable registration for early interface down notifications. The // type is bool. The default value is false. LinkDownFastDetect interface{} // segment-routing forwarding configuration Applicableonly in Default VRF. The // type is OspfSegmentRoutingForwarding. SegmentRoutingForwarding interface{} // Time in seconds between retransmitting lost link state advertisements. The // type is interface{} with range: 1..65535. Units are second. The default // value is 5. RetransmitInterval interface{} // Router priority for DR and BDR election. The type is interface{} with // range: 0..255. The default value is 1. Priority interface{} // Enable/Disable OSPF flood reduction. The type is bool. The default value is // false. FloodReduction interface{} // Filter networks intalled to RIB (disable as ACL name means filtering is // disabled). DistributeList Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_DistributeList // BFD configuration. Bfd Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Bfd // Authentication. Authentication Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication // Container class for security related configuration parameters. Security Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Security // Interval after which a neighbor is declared dead. DeadIntervalMinimal Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_DeadIntervalMinimal // Fast-reroute configuration. FastReroute Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute // Interface fallback cost. CostFallback Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_CostFallback }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope Area scope configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope) GetEntityData ¶
func (areaScope *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication key configuration. The type is string with pattern: // (!.+)|([^!].+). Key interface{} // Authentication type. Type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication_Type // Message digest authentication password (key) configurations, first 16 chars // used. MessageDigestKeys Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication Authentication
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication) GetEntityData ¶
func (authentication *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Message digest authentication password (key) configuration. The type is // slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey. MessageDigestKey []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys Message digest authentication password (key) configurations, first 16 chars used
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys) GetEntityData ¶
func (messageDigestKeys *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Key ID. The type is interface{} with range: // 1..255. KeyId interface{} // Password. The type is string with pattern: (!.+)|([^!].+). This attribute // is mandatory. Password interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey Message digest authentication password (key) configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData ¶
func (messageDigestKey *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication_Type ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication_Type struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication type code . The type is OspfAuthentication. AuthenType interface{} // Keychain authentication type. The type is OspfKeychainAuth. KeychainAuthenType interface{} // Keychain name. The type is string. KeychainName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication_Type Authentication type
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication_Type) GetEntityData ¶
func (self *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Authentication_Type) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Bfd ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Bfd struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Hello interval for BFD sessions created by OSPF. The type is interface{} // with range: 3..30000. Units are millisecond. Interval interface{} // Detection multiplier for BFD sessions created by OSPF. The type is // interface{} with range: 2..50. DetectionMultiplier interface{} // use of Bidirectional Forwarding Detection. The type is BfdEnableMode. FastDetectMode interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Bfd BFD configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Bfd) GetEntityData ¶
func (bfd *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Bfd) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_CostFallback ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_CostFallback struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fallback cost of link. The type is interface{} with range: 1..65535. Cost interface{} // Bandwidth threshold. The type is interface{} with range: 1..4294967. Threshold interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_CostFallback Interface fallback cost
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_CostFallback) GetEntityData ¶
func (costFallback *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_CostFallback) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_DeadIntervalMinimal ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_DeadIntervalMinimal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interval size in seconds after which a neighbor is declared dead. The type // is interface{} with range: 1..65535. Units are second. Interval interface{} // Number of Hellos in one second. The type is interface{} with range: 3..20. Multiplier interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_DeadIntervalMinimal Interval after which a neighbor is declared dead
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_DeadIntervalMinimal) GetEntityData ¶
func (deadIntervalMinimal *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_DeadIntervalMinimal) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_DistributeList ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_DistributeList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Access Control List name. The type is string. AccessListName interface{} // Route Policy name. The type is string. RoutePolicyName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_DistributeList Filter networks intalled to RIB (disable as ACL name means filtering is disabled) This type is a presence type.
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_DistributeList) GetEntityData ¶
func (distributeList *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_DistributeList) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable Fast-reroute per-link or per-prefix. The type is // OspfFastReroute. FastRerouteEnable interface{} // Fast-reroute per-link configuration. PerLink Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink // Fast-reroute per-prefix global configuration. PerPrefix Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute Fast-reroute configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute) GetEntityData ¶
func (fastReroute *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink Fast-reroute per-link configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink) GetEntityData ¶
func (perLink *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData ¶
func (candidateInterface *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
func (excludeInterface *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Topology Independet LFA configuration. The type is bool. TopologyIndependentLfa interface{} // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Remote LFA configuration. RemoteLfa Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_RemoteLfa // Fast-reroute tiebreakers configurations. Tiebreakers Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix Fast-reroute per-prefix global configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix) GetEntityData ¶
func (perPrefix *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData ¶
func (candidateInterface *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
func (excludeInterface *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_RemoteLfa ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_RemoteLfa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable remote LFA computation. The type is OspfFrrRlfaTunnel. Tunnel interface{} // Maximum path cost to remote LFA. The type is interface{} with range: // 1..4294967295. MaximumCost interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_RemoteLfa Remote LFA configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData ¶
func (remoteLfa *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fast-reroute tiebreakers configuration. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker. Tiebreaker []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers Fast-reroute tiebreakers configurations
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers) GetEntityData ¶
func (tiebreakers *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Tiebreaker type. The type is // OspfFastRerouteTiebreakersIntf. TiebreakerType interface{} // Index value for a tiebreaker, 0 to disable. The type is interface{} with // range: 0..255. This attribute is mandatory. TiebreakerIndex interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker Fast-reroute tiebreakers configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData ¶
func (tiebreaker *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Security ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Security struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enabling turns on TTL security. Ttl Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Security_Ttl }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Security Container class for security related configuration parameters
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Security) GetEntityData ¶
func (security *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Security) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Security_Ttl ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Security_Ttl struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable TTL security. The type is bool. Enable interface{} // Hop count. The type is interface{} with range: 1..254. HopCount interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Security_Ttl Enabling turns on TTL security
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Security_Ttl) GetEntityData ¶
func (ttl *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_AreaScope_Security_Ttl) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Multi Area Interface configuration. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope. MultiAreaInterfaceScope []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes Multi Area Interface scope configurations
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes) GetEntityData ¶
func (multiAreaInterfaceScopes *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Name of Multi Area Interface to configure. The // type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Interface cost. The type is interface{} with range: 1..65535. Cost interface{} // Enable/Disable ignoring of MTU in DBD packets. The type is bool. The // default value is false. MtuIgnore interface{} // Interval between HELLO packets in seconds. The type is interface{} with // range: 1..65535. Units are second. HelloInterval interface{} // When enabled, prevent sending HELLO packets over link. The type is bool. // The default value is false. Passive interface{} // Number of seconds to delay transmission of LSAs. The type is interface{} // with range: 1..65535. Units are second. The default value is 1. TransmitDelay interface{} // Customize size of OSPF packets upto MTU. The type is interface{} with // range: 576..10000. PacketSize interface{} // Filter OSPF LSA during synchronization and flooding. The type is bool. The // default value is false. DatabaseFilter interface{} // Time in seconds between retransmitting lost link state advertisements. The // type is interface{} with range: 1..65535. Units are second. The default // value is 5. RetransmitInterval interface{} // Enable routing on an IP network. The type is interface{}. Running interface{} // Filter networks intalled to RIB (disable as ACL name means filtering is // disabled). DistributeList Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList // Authentication. Authentication Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication // Neighbor router configuration information. Neighbors Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors // Interval after which a neighbor is declared dead. DeadIntervalMinimal Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal // Fast-reroute configuration. FastReroute Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute // Interface fallback cost. CostFallback Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope Multi Area Interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope) GetEntityData ¶
func (multiAreaInterfaceScope *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication key configuration. The type is string with pattern: // (!.+)|([^!].+). Key interface{} // Authentication type. Type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type // Message digest authentication password (key) configurations, first 16 chars // used. MessageDigestKeys Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication Authentication
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication) GetEntityData ¶
func (authentication *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Message digest authentication password (key) configuration. The type is // slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey. MessageDigestKey []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys Message digest authentication password (key) configurations, first 16 chars used
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys) GetEntityData ¶
func (messageDigestKeys *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Key ID. The type is interface{} with range: // 1..255. KeyId interface{} // Password. The type is string with pattern: (!.+)|([^!].+). This attribute // is mandatory. Password interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey Message digest authentication password (key) configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication type code . The type is OspfAuthentication. AuthenType interface{} // Keychain authentication type. The type is OspfKeychainAuth. KeychainAuthenType interface{} // Keychain name. The type is string. KeychainName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type Authentication type
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fallback cost of link. The type is interface{} with range: 1..65535. Cost interface{} // Bandwidth threshold. The type is interface{} with range: 1..4294967. Threshold interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback Interface fallback cost
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback) GetEntityData ¶
func (costFallback *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interval size in seconds after which a neighbor is declared dead. The type // is interface{} with range: 1..65535. Units are second. Interval interface{} // Number of Hellos in one second. The type is interface{} with range: 3..20. Multiplier interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal Interval after which a neighbor is declared dead
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal) GetEntityData ¶
func (deadIntervalMinimal *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Access Control List name. The type is string. AccessListName interface{} // Route Policy name. The type is string. RoutePolicyName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList Filter networks intalled to RIB (disable as ACL name means filtering is disabled) This type is a presence type.
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList) GetEntityData ¶
func (distributeList *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable Fast-reroute per-link or per-prefix. The type is // OspfFastReroute. FastRerouteEnable interface{} // Fast-reroute per-link configuration. PerLink Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink // Fast-reroute per-prefix global configuration. PerPrefix Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute Fast-reroute configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute) GetEntityData ¶
func (fastReroute *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink Fast-reroute per-link configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Topology Independet LFA configuration. The type is bool. TopologyIndependentLfa interface{} // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Remote LFA configuration. RemoteLfa Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa // Fast-reroute tiebreakers configurations. Tiebreakers Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix Fast-reroute per-prefix global configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable remote LFA computation. The type is OspfFrrRlfaTunnel. Tunnel interface{} // Maximum path cost to remote LFA. The type is interface{} with range: // 1..4294967295. MaximumCost interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa Remote LFA configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fast-reroute tiebreakers configuration. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker. Tiebreaker []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers Fast-reroute tiebreakers configurations
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Tiebreaker type. The type is // OspfFastRerouteTiebreakersIntf. TiebreakerType interface{} // Index value for a tiebreaker, 0 to disable. The type is interface{} with // range: 0..255. This attribute is mandatory. TiebreakerIndex interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker Fast-reroute tiebreakers configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Router configuration information for a particular neighbor. The type is // slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor. Neighbor []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors Neighbor router configuration information
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors) GetEntityData ¶
func (neighbors *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Neighbor IP address. The type is string with // 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}]+)?. NeighborAddress interface{} // OSPF priority of non-broadcast neighbor. The type is interface{} with // range: 0..255. The default value is 0. Priority interface{} // OSPF dead router poll-interval in seconds. The type is interface{} with // range: 0..65535. Units are second. The default value is 40. PollInterval interface{} // OSPF cost for point-to-multipoint neighbor. The type is interface{} with // range: 1..65535. The default value is 1. Cost interface{} // Database filter: Filter OSPF LSA during synchronization and flooding for // point-to-multipoint. The type is bool. The default value is false. DatabaseFilter interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor Router configuration information for a particular neighbor
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name scope configuration. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope. NameScope []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes Name scope configurations
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes) GetEntityData ¶
func (nameScopes *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Name of Interface to configure. The type is string // with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Interface cost. The type is interface{} with range: 1..65535. Cost interface{} // Enable/Disable prefix suppression for primary addresses. The type is bool. // The default value is false. PrefixSuppressionPrimary interface{} // Enable/Disable ignoring of MTU in DBD packets. The type is bool. The // default value is false. MtuIgnore interface{} // Enable/Disable MPLS LDP sync for igp-shortcuts. The type is bool. LdpSyncIgpShortcuts interface{} // Enable MPLS LDP Auto Config. The type is interface{}. LdpAutoConfig interface{} // Type of attached network. The type is OspfNetwork. NetworkType interface{} // Interval between HELLO packets in seconds. The type is interface{} with // range: 1..65535. Units are second. HelloInterval interface{} // Enable/Disable advertising loopback as a stub network. The type is bool. // The default value is false. LoopbackStubNetwork interface{} // Enable/Disable prefix suppression for secondary addresses. The type is // bool. The default value is false. PrefixSuppressionSecondary interface{} // Enable/Disable OSPF demand circuit. The type is bool. The default value is // false. DemandCircuit interface{} // When enabled, prevent sending HELLO packets over link. The type is bool. // The default value is false. Passive interface{} // Number of seconds to delay transmission of LSAs. The type is interface{} // with range: 1..65535. Units are second. The default value is 1. TransmitDelay interface{} // Customize size of OSPF packets upto MTU. The type is interface{} with // range: 576..10000. PacketSize interface{} // Enable/Disable MPLS LDP sync. The type is bool. LdpSync interface{} // Filter OSPF LSA during synchronization and flooding. The type is bool. The // default value is false. DatabaseFilter interface{} // Enable/Disable registration for early interface down notifications. The // type is bool. The default value is false. LinkDownFastDetect interface{} // segment-routing forwarding configuration Applicableonly in Default VRF. The // type is OspfSegmentRoutingForwarding. SegmentRoutingForwarding interface{} // Time in seconds between retransmitting lost link state advertisements. The // type is interface{} with range: 1..65535. Units are second. The default // value is 5. RetransmitInterval interface{} // Router priority for DR and BDR election. The type is interface{} with // range: 0..255. The default value is 1. Priority interface{} // Enable/Disable OSPF flood reduction. The type is bool. The default value is // false. FloodReduction interface{} // Enable routing on an IP network. The type is interface{}. Running interface{} // Prefix SID. PrefixSid Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSid // Strict Prefix SID. PrefixSidStrict Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSidStrict // Filter networks intalled to RIB (disable as ACL name means filtering is // disabled). DistributeList Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DistributeList // BFD configuration. Bfd Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Bfd // Authentication. Authentication Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication // Container class for security related configuration parameters. Security Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security // Neighbor router configuration information. Neighbors Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors // Interval after which a neighbor is declared dead. DeadIntervalMinimal Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DeadIntervalMinimal // Fast-reroute configuration. FastReroute Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute // Interface fallback cost. CostFallback Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_CostFallback }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope Name scope configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope) GetEntityData ¶
func (nameScope *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication key configuration. The type is string with pattern: // (!.+)|([^!].+). Key interface{} // Authentication type. Type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_Type // Message digest authentication password (key) configurations, first 16 chars // used. MessageDigestKeys Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication Authentication
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication) GetEntityData ¶
func (authentication *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Message digest authentication password (key) configuration. The type is // slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey. MessageDigestKey []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys Message digest authentication password (key) configurations, first 16 chars used
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys) GetEntityData ¶
func (messageDigestKeys *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Key ID. The type is interface{} with range: // 1..255. KeyId interface{} // Password. The type is string with pattern: (!.+)|([^!].+). This attribute // is mandatory. Password interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey Message digest authentication password (key) configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData ¶
func (messageDigestKey *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_Type ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_Type struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication type code . The type is OspfAuthentication. AuthenType interface{} // Keychain authentication type. The type is OspfKeychainAuth. KeychainAuthenType interface{} // Keychain name. The type is string. KeychainName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_Type Authentication type
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_Type) GetEntityData ¶
func (self *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Authentication_Type) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Bfd ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Bfd struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Hello interval for BFD sessions created by OSPF. The type is interface{} // with range: 3..30000. Units are millisecond. Interval interface{} // Detection multiplier for BFD sessions created by OSPF. The type is // interface{} with range: 2..50. DetectionMultiplier interface{} // use of Bidirectional Forwarding Detection. The type is BfdEnableMode. FastDetectMode interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Bfd BFD configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Bfd) GetEntityData ¶
func (bfd *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Bfd) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_CostFallback ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_CostFallback struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fallback cost of link. The type is interface{} with range: 1..65535. Cost interface{} // Bandwidth threshold. The type is interface{} with range: 1..4294967. Threshold interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_CostFallback Interface fallback cost
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_CostFallback) GetEntityData ¶
func (costFallback *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_CostFallback) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DeadIntervalMinimal ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DeadIntervalMinimal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interval size in seconds after which a neighbor is declared dead. The type // is interface{} with range: 1..65535. Units are second. Interval interface{} // Number of Hellos in one second. The type is interface{} with range: 3..20. Multiplier interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DeadIntervalMinimal Interval after which a neighbor is declared dead
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DeadIntervalMinimal) GetEntityData ¶
func (deadIntervalMinimal *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DeadIntervalMinimal) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DistributeList ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DistributeList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Access Control List name. The type is string. AccessListName interface{} // Route Policy name. The type is string. RoutePolicyName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DistributeList Filter networks intalled to RIB (disable as ACL name means filtering is disabled) This type is a presence type.
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DistributeList) GetEntityData ¶
func (distributeList *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_DistributeList) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable Fast-reroute per-link or per-prefix. The type is // OspfFastReroute. FastRerouteEnable interface{} // Fast-reroute per-link configuration. PerLink Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink // Fast-reroute per-prefix global configuration. PerPrefix Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute Fast-reroute configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute) GetEntityData ¶
func (fastReroute *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink Fast-reroute per-link configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink) GetEntityData ¶
func (perLink *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData ¶
func (candidateInterface *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
func (excludeInterface *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Topology Independet LFA configuration. The type is bool. TopologyIndependentLfa interface{} // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Remote LFA configuration. RemoteLfa Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa // Fast-reroute tiebreakers configurations. Tiebreakers Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix Fast-reroute per-prefix global configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix) GetEntityData ¶
func (perPrefix *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData ¶
func (candidateInterface *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
func (excludeInterface *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable remote LFA computation. The type is OspfFrrRlfaTunnel. Tunnel interface{} // Maximum path cost to remote LFA. The type is interface{} with range: // 1..4294967295. MaximumCost interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa Remote LFA configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData ¶
func (remoteLfa *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fast-reroute tiebreakers configuration. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker. Tiebreaker []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers Fast-reroute tiebreakers configurations
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers) GetEntityData ¶
func (tiebreakers *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Tiebreaker type. The type is // OspfFastRerouteTiebreakersIntf. TiebreakerType interface{} // Index value for a tiebreaker, 0 to disable. The type is interface{} with // range: 0..255. This attribute is mandatory. TiebreakerIndex interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker Fast-reroute tiebreakers configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData ¶
func (tiebreaker *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Router configuration information for a particular neighbor. The type is // slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors_Neighbor. Neighbor []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors_Neighbor }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors Neighbor router configuration information
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors) GetEntityData ¶
func (neighbors *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors_Neighbor ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors_Neighbor struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Neighbor IP address. The type is string with // 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}]+)?. NeighborAddress interface{} // OSPF priority of non-broadcast neighbor. The type is interface{} with // range: 0..255. The default value is 0. Priority interface{} // OSPF dead router poll-interval in seconds. The type is interface{} with // range: 0..65535. Units are second. The default value is 40. PollInterval interface{} // OSPF cost for point-to-multipoint neighbor. The type is interface{} with // range: 1..65535. The default value is 1. Cost interface{} // Database filter: Filter OSPF LSA during synchronization and flooding for // point-to-multipoint. The type is bool. The default value is false. DatabaseFilter interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors_Neighbor Router configuration information for a particular neighbor
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors_Neighbor) GetEntityData ¶
func (neighbor *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Neighbors_Neighbor) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSid ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSid struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // SID value. The type is interface{} with range: 0..1048575. This attribute // is mandatory. SidValue interface{} // Force Penultimate Hop To Send Explicit-Null Label. The type is bool. The // default value is false. ExplicitNull interface{} // OSPF SID Type. The type is OspfSid. This attribute is mandatory. Type interface{} // Not a node SID. The type is bool. The default value is false. NFlagClear interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSid Prefix SID This type is a presence type.
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSid) GetEntityData ¶
func (prefixSid *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSid) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSidStrict ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSidStrict struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // SID value. The type is interface{} with range: 0..1048575. This attribute // is mandatory. SidValue interface{} // Force Penultimate Hop To Send Explicit-Null Label. The type is bool. The // default value is false. ExplicitNull interface{} // OSPF SID Type. The type is OspfSid. This attribute is mandatory. Type interface{} // Not a node SID. The type is bool. The default value is false. NFlagClear interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSidStrict Strict Prefix SID This type is a presence type.
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSidStrict) GetEntityData ¶
func (prefixSidStrict *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_PrefixSidStrict) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enabling turns on TTL security. Ttl Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security_Ttl }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security Container class for security related configuration parameters
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security) GetEntityData ¶
func (security *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security_Ttl ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security_Ttl struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable TTL security. The type is bool. Enable interface{} // Hop count. The type is interface{} with range: 1..254. HopCount interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security_Ttl Enabling turns on TTL security
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security_Ttl) GetEntityData ¶
func (ttl *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_NameScopes_NameScope_Security_Ttl) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_Nssa ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_Nssa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // No redistribution into this NSSA area. The type is bool. The default value // is false. NoRedistribution interface{} // Originate Type 7 default into NSSA area. The type is bool. The default // value is false. DefaultInfoOriginate interface{} // Do not send summary LSA into NSSA. The type is bool. The default value is // false. NoSummary interface{} // OSPF default metric. The type is interface{} with range: 1..16777214. NssaDefMetric interface{} // OSPF External metric type. The type is OspfLinkStateMetric. The default // value is type2. MetricType interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_Nssa Specify area as a NSSA area
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_Nssa) GetEntityData ¶
func (nssa *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_Nssa) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sham Link configuration. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope. ShamLinkScope []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes Sham Link scope configurations
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes) GetEntityData ¶
func (shamLinkScopes *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Address of the local sham-link endpoint. The type // is string with 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}]+)?. SourceAddress interface{} // This attribute is a key. Address of the remote sham-link endpoint. The type // is string with 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}]+)?. DestinationAddress interface{} // Address of the local sham-link endpoint. Enter an IP Address. The type is // string with 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}]+)?. Source interface{} // Interface cost. The type is interface{} with range: 1..65535. Cost interface{} // Interval between HELLO packets in seconds. The type is interface{} with // range: 1..65535. Units are second. HelloInterval interface{} // Number of seconds to delay transmission of LSAs. The type is interface{} // with range: 1..65535. Units are second. The default value is 1. TransmitDelay interface{} // Time in seconds between retransmitting lost link state advertisements. The // type is interface{} with range: 1..65535. Units are second. The default // value is 5. RetransmitInterval interface{} // Enable routing on an IP network. The type is interface{}. Running interface{} // Authentication. Authentication Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication // Interval after which a neighbor is declared dead. DeadIntervalMinimal Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope Sham Link configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope) GetEntityData ¶
func (shamLinkScope *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication key configuration. The type is string with pattern: // (!.+)|([^!].+). Key interface{} // Authentication type. Type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_Type // Message digest authentication password (key) configurations, first 16 chars // used. MessageDigestKeys Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication Authentication
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication) GetEntityData ¶
func (authentication *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Message digest authentication password (key) configuration. The type is // slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey. MessageDigestKey []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys Message digest authentication password (key) configurations, first 16 chars used
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys) GetEntityData ¶
func (messageDigestKeys *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Key ID. The type is interface{} with range: // 1..255. KeyId interface{} // Password. The type is string with pattern: (!.+)|([^!].+). This attribute // is mandatory. Password interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey Message digest authentication password (key) configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData ¶
func (messageDigestKey *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_Type ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_Type struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication type code . The type is OspfAuthentication. AuthenType interface{} // Keychain authentication type. The type is OspfKeychainAuth. KeychainAuthenType interface{} // Keychain name. The type is string. KeychainName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_Type Authentication type
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_Type) GetEntityData ¶
func (self *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_Authentication_Type) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interval size in seconds after which a neighbor is declared dead. The type // is interface{} with range: 1..65535. Units are second. Interval interface{} // Number of Hellos in one second. The type is interface{} with range: 3..20. Multiplier interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal Interval after which a neighbor is declared dead
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal) GetEntityData ¶
func (deadIntervalMinimal *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Virtual Link configuration. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope. VirtualLinkScope []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes Virtual Link scope configurations
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes) GetEntityData ¶
func (virtualLinkScopes *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Router ID of virtual link neighbor. The type is // string with 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}]+)?. Address interface{} // Interval between HELLO packets in seconds. The type is interface{} with // range: 1..65535. Units are second. HelloInterval interface{} // Number of seconds to delay transmission of LSAs. The type is interface{} // with range: 1..65535. Units are second. The default value is 1. TransmitDelay interface{} // Time in seconds between retransmitting lost link state advertisements. The // type is interface{} with range: 1..65535. Units are second. The default // value is 5. RetransmitInterval interface{} // Enable routing on an IP network. The type is interface{}. Running interface{} // Authentication. Authentication Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication // Interval after which a neighbor is declared dead. DeadIntervalMinimal Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope Virtual Link configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope) GetEntityData ¶
func (virtualLinkScope *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication key configuration. The type is string with pattern: // (!.+)|([^!].+). Key interface{} // Authentication type. Type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_Type // Message digest authentication password (key) configurations, first 16 chars // used. MessageDigestKeys Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication Authentication
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication) GetEntityData ¶
func (authentication *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Message digest authentication password (key) configuration. The type is // slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey. MessageDigestKey []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys Message digest authentication password (key) configurations, first 16 chars used
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys) GetEntityData ¶
func (messageDigestKeys *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Key ID. The type is interface{} with range: // 1..255. KeyId interface{} // Password. The type is string with pattern: (!.+)|([^!].+). This attribute // is mandatory. Password interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey Message digest authentication password (key) configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData ¶
func (messageDigestKey *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_Type ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_Type struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication type code . The type is OspfAuthentication. AuthenType interface{} // Keychain authentication type. The type is OspfKeychainAuth. KeychainAuthenType interface{} // Keychain name. The type is string. KeychainName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_Type Authentication type
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_Authentication_Type) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interval size in seconds after which a neighbor is declared dead. The type // is interface{} with range: 1..65535. Units are second. Interval interface{} // Number of Hellos in one second. The type is interface{} with range: 3..20. Multiplier interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal Interval after which a neighbor is declared dead
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal) GetEntityData ¶
func (deadIntervalMinimal *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAddress_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Area ID if in integer format. The type is // interface{} with range: 0..4294967295. AreaId interface{} // Configure a route policy for inbound type-3 lsa filtering. The type is // string. RoutePolicyIn interface{} // Set the summary default-cost of a NSSA/stub area. The type is interface{} // with range: 1..16777215. The default value is 1. DefaultCost interface{} // Configure a route policy for outbound type-3 lsa filtering. The type is // string. RoutePolicyOut interface{} // Specify the area as a stub area (send summary LSA stub area). The type is // bool. Stub interface{} // Translate Type 7 to Type 5, even if not elected NSSA translator. The type // is bool. Type7TranslateAlways interface{} // Configure an OSPF area to run MPLS Traffic Engineering. The type is // interface{}. MplsTrafficEng interface{} // Enable/Disable an OSPF area to advertise intra-area prefixes out of this // area as external. The type is bool. ExternalOut interface{} // Enable/Disable an OSPF area to advertise external prefixes into this area // as summary. The type is bool. SummaryIn interface{} // segment-routing configuration Applicable only in Default VRF. The type is // OspfSegmentRouting. SegmentRouting interface{} // Enable routing on an IP network. The type is interface{}. Running interface{} // Virtual Link scope configurations. VirtualLinkScopes Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes // Sham Link scope configurations. ShamLinkScopes Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes // Area scope configuration. AreaScope Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope // Name scope configurations. NameScopes Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes // Multi Area Interface scope configurations. MultiAreaInterfaceScopes Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes // Summarize routes matching address/mask (border routers only). AreaRanges Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaRanges // Specify area as a NSSA area. Nssa Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_Nssa }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId Configuration for a particular area
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId) GetEntityData ¶
func (areaAreaId *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaRanges ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaRanges struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Ordering index. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaRanges_AreaRange. AreaRange []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaRanges_AreaRange }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaRanges Summarize routes matching address/mask (border routers only)
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaRanges) GetEntityData ¶
func (areaRanges *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaRanges) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaRanges_AreaRange ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaRanges_AreaRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. IP address to match. The type is string with // 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}]+)?. Address interface{} // This attribute is a key. IP netmask for address. The type is string with // 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}]+)?. Netmask interface{} // Do not advertise this range. The type is bool. NotAdvertise interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaRanges_AreaRange Ordering index
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaRanges_AreaRange) GetEntityData ¶
func (areaRange *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaRanges_AreaRange) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface cost. The type is interface{} with range: 1..65535. Cost interface{} // Enable/Disable prefix suppression for primary addresses. The type is bool. // The default value is false. PrefixSuppressionPrimary interface{} // Enable/Disable ignoring of MTU in DBD packets. The type is bool. The // default value is false. MtuIgnore interface{} // Enable/Disable MPLS LDP sync for igp-shortcuts. The type is bool. LdpSyncIgpShortcuts interface{} // Enable MPLS LDP Auto Config. The type is interface{}. LdpAutoConfig interface{} // Type of attached network. The type is OspfNetwork. NetworkType interface{} // Interval between HELLO packets in seconds. The type is interface{} with // range: 1..65535. Units are second. HelloInterval interface{} // Enable/Disable advertising loopback as a stub network. The type is bool. // The default value is false. LoopbackStubNetwork interface{} // Enable/Disable prefix suppression for secondary addresses. The type is // bool. The default value is false. PrefixSuppressionSecondary interface{} // Enable/Disable OSPF demand circuit. The type is bool. The default value is // false. DemandCircuit interface{} // When enabled, prevent sending HELLO packets over link. The type is bool. // The default value is false. Passive interface{} // Number of seconds to delay transmission of LSAs. The type is interface{} // with range: 1..65535. Units are second. The default value is 1. TransmitDelay interface{} // Customize size of OSPF packets upto MTU. The type is interface{} with // range: 576..10000. PacketSize interface{} // Enable/Disable MPLS LDP sync. The type is bool. LdpSync interface{} // Filter OSPF LSA during synchronization and flooding. The type is bool. The // default value is false. DatabaseFilter interface{} // Enable/Disable registration for early interface down notifications. The // type is bool. The default value is false. LinkDownFastDetect interface{} // segment-routing forwarding configuration Applicableonly in Default VRF. The // type is OspfSegmentRoutingForwarding. SegmentRoutingForwarding interface{} // Time in seconds between retransmitting lost link state advertisements. The // type is interface{} with range: 1..65535. Units are second. The default // value is 5. RetransmitInterval interface{} // Router priority for DR and BDR election. The type is interface{} with // range: 0..255. The default value is 1. Priority interface{} // Enable/Disable OSPF flood reduction. The type is bool. The default value is // false. FloodReduction interface{} // Filter networks intalled to RIB (disable as ACL name means filtering is // disabled). DistributeList Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_DistributeList // BFD configuration. Bfd Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Bfd // Authentication. Authentication Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication // Container class for security related configuration parameters. Security Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Security // Interval after which a neighbor is declared dead. DeadIntervalMinimal Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_DeadIntervalMinimal // Fast-reroute configuration. FastReroute Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute // Interface fallback cost. CostFallback Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_CostFallback }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope Area scope configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope) GetEntityData ¶
func (areaScope *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication key configuration. The type is string with pattern: // (!.+)|([^!].+). Key interface{} // Authentication type. Type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_Type // Message digest authentication password (key) configurations, first 16 chars // used. MessageDigestKeys Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication Authentication
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication) GetEntityData ¶
func (authentication *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Message digest authentication password (key) configuration. The type is // slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey. MessageDigestKey []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys Message digest authentication password (key) configurations, first 16 chars used
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys) GetEntityData ¶
func (messageDigestKeys *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Key ID. The type is interface{} with range: // 1..255. KeyId interface{} // Password. The type is string with pattern: (!.+)|([^!].+). This attribute // is mandatory. Password interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey Message digest authentication password (key) configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData ¶
func (messageDigestKey *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_Type ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_Type struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication type code . The type is OspfAuthentication. AuthenType interface{} // Keychain authentication type. The type is OspfKeychainAuth. KeychainAuthenType interface{} // Keychain name. The type is string. KeychainName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_Type Authentication type
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_Type) GetEntityData ¶
func (self *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Authentication_Type) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Bfd ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Bfd struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Hello interval for BFD sessions created by OSPF. The type is interface{} // with range: 3..30000. Units are millisecond. Interval interface{} // Detection multiplier for BFD sessions created by OSPF. The type is // interface{} with range: 2..50. DetectionMultiplier interface{} // use of Bidirectional Forwarding Detection. The type is BfdEnableMode. FastDetectMode interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Bfd BFD configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Bfd) GetEntityData ¶
func (bfd *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Bfd) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_CostFallback ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_CostFallback struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fallback cost of link. The type is interface{} with range: 1..65535. Cost interface{} // Bandwidth threshold. The type is interface{} with range: 1..4294967. Threshold interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_CostFallback Interface fallback cost
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_CostFallback) GetEntityData ¶
func (costFallback *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_CostFallback) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_DeadIntervalMinimal ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_DeadIntervalMinimal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interval size in seconds after which a neighbor is declared dead. The type // is interface{} with range: 1..65535. Units are second. Interval interface{} // Number of Hellos in one second. The type is interface{} with range: 3..20. Multiplier interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_DeadIntervalMinimal Interval after which a neighbor is declared dead
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_DeadIntervalMinimal) GetEntityData ¶
func (deadIntervalMinimal *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_DeadIntervalMinimal) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_DistributeList ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_DistributeList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Access Control List name. The type is string. AccessListName interface{} // Route Policy name. The type is string. RoutePolicyName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_DistributeList Filter networks intalled to RIB (disable as ACL name means filtering is disabled) This type is a presence type.
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_DistributeList) GetEntityData ¶
func (distributeList *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_DistributeList) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable Fast-reroute per-link or per-prefix. The type is // OspfFastReroute. FastRerouteEnable interface{} // Fast-reroute per-link configuration. PerLink Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink // Fast-reroute per-prefix global configuration. PerPrefix Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute Fast-reroute configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute) GetEntityData ¶
func (fastReroute *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink Fast-reroute per-link configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink) GetEntityData ¶
func (perLink *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData ¶
func (candidateInterface *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
func (excludeInterface *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Topology Independet LFA configuration. The type is bool. TopologyIndependentLfa interface{} // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Remote LFA configuration. RemoteLfa Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_RemoteLfa // Fast-reroute tiebreakers configurations. Tiebreakers Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix Fast-reroute per-prefix global configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix) GetEntityData ¶
func (perPrefix *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData ¶
func (candidateInterface *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
func (excludeInterface *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_RemoteLfa ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_RemoteLfa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable remote LFA computation. The type is OspfFrrRlfaTunnel. Tunnel interface{} // Maximum path cost to remote LFA. The type is interface{} with range: // 1..4294967295. MaximumCost interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_RemoteLfa Remote LFA configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData ¶
func (remoteLfa *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fast-reroute tiebreakers configuration. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker. Tiebreaker []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers Fast-reroute tiebreakers configurations
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers) GetEntityData ¶
func (tiebreakers *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Tiebreaker type. The type is // OspfFastRerouteTiebreakersIntf. TiebreakerType interface{} // Index value for a tiebreaker, 0 to disable. The type is interface{} with // range: 0..255. This attribute is mandatory. TiebreakerIndex interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker Fast-reroute tiebreakers configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData ¶
func (tiebreaker *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Security ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Security struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enabling turns on TTL security. Ttl Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Security_Ttl }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Security Container class for security related configuration parameters
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Security) GetEntityData ¶
func (security *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Security) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Security_Ttl ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Security_Ttl struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable TTL security. The type is bool. Enable interface{} // Hop count. The type is interface{} with range: 1..254. HopCount interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Security_Ttl Enabling turns on TTL security
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Security_Ttl) GetEntityData ¶
func (ttl *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_AreaScope_Security_Ttl) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Multi Area Interface configuration. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope. MultiAreaInterfaceScope []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes Multi Area Interface scope configurations
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes) GetEntityData ¶
func (multiAreaInterfaceScopes *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Name of Multi Area Interface to configure. The // type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Interface cost. The type is interface{} with range: 1..65535. Cost interface{} // Enable/Disable ignoring of MTU in DBD packets. The type is bool. The // default value is false. MtuIgnore interface{} // Interval between HELLO packets in seconds. The type is interface{} with // range: 1..65535. Units are second. HelloInterval interface{} // When enabled, prevent sending HELLO packets over link. The type is bool. // The default value is false. Passive interface{} // Number of seconds to delay transmission of LSAs. The type is interface{} // with range: 1..65535. Units are second. The default value is 1. TransmitDelay interface{} // Customize size of OSPF packets upto MTU. The type is interface{} with // range: 576..10000. PacketSize interface{} // Filter OSPF LSA during synchronization and flooding. The type is bool. The // default value is false. DatabaseFilter interface{} // Time in seconds between retransmitting lost link state advertisements. The // type is interface{} with range: 1..65535. Units are second. The default // value is 5. RetransmitInterval interface{} // Enable routing on an IP network. The type is interface{}. Running interface{} // Filter networks intalled to RIB (disable as ACL name means filtering is // disabled). DistributeList Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList // Authentication. Authentication Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication // Neighbor router configuration information. Neighbors Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors // Interval after which a neighbor is declared dead. DeadIntervalMinimal Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal // Fast-reroute configuration. FastReroute Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute // Interface fallback cost. CostFallback Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope Multi Area Interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope) GetEntityData ¶
func (multiAreaInterfaceScope *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication key configuration. The type is string with pattern: // (!.+)|([^!].+). Key interface{} // Authentication type. Type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type // Message digest authentication password (key) configurations, first 16 chars // used. MessageDigestKeys Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication Authentication
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication) GetEntityData ¶
func (authentication *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Message digest authentication password (key) configuration. The type is // slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey. MessageDigestKey []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys Message digest authentication password (key) configurations, first 16 chars used
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys) GetEntityData ¶
func (messageDigestKeys *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Key ID. The type is interface{} with range: // 1..255. KeyId interface{} // Password. The type is string with pattern: (!.+)|([^!].+). This attribute // is mandatory. Password interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey Message digest authentication password (key) configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData ¶
func (messageDigestKey *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication type code . The type is OspfAuthentication. AuthenType interface{} // Keychain authentication type. The type is OspfKeychainAuth. KeychainAuthenType interface{} // Keychain name. The type is string. KeychainName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type Authentication type
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Authentication_Type) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fallback cost of link. The type is interface{} with range: 1..65535. Cost interface{} // Bandwidth threshold. The type is interface{} with range: 1..4294967. Threshold interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback Interface fallback cost
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback) GetEntityData ¶
func (costFallback *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_CostFallback) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interval size in seconds after which a neighbor is declared dead. The type // is interface{} with range: 1..65535. Units are second. Interval interface{} // Number of Hellos in one second. The type is interface{} with range: 3..20. Multiplier interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal Interval after which a neighbor is declared dead
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal) GetEntityData ¶
func (deadIntervalMinimal *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DeadIntervalMinimal) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Access Control List name. The type is string. AccessListName interface{} // Route Policy name. The type is string. RoutePolicyName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList Filter networks intalled to RIB (disable as ACL name means filtering is disabled) This type is a presence type.
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList) GetEntityData ¶
func (distributeList *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_DistributeList) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable Fast-reroute per-link or per-prefix. The type is // OspfFastReroute. FastRerouteEnable interface{} // Fast-reroute per-link configuration. PerLink Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink // Fast-reroute per-prefix global configuration. PerPrefix Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute Fast-reroute configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute) GetEntityData ¶
func (fastReroute *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink Fast-reroute per-link configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Topology Independet LFA configuration. The type is bool. TopologyIndependentLfa interface{} // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Remote LFA configuration. RemoteLfa Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa // Fast-reroute tiebreakers configurations. Tiebreakers Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix Fast-reroute per-prefix global configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix) GetEntityData ¶
func (perPrefix *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable remote LFA computation. The type is OspfFrrRlfaTunnel. Tunnel interface{} // Maximum path cost to remote LFA. The type is interface{} with range: // 1..4294967295. MaximumCost interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa Remote LFA configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fast-reroute tiebreakers configuration. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker. Tiebreaker []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers Fast-reroute tiebreakers configurations
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Tiebreaker type. The type is // OspfFastRerouteTiebreakersIntf. TiebreakerType interface{} // Index value for a tiebreaker, 0 to disable. The type is interface{} with // range: 0..255. This attribute is mandatory. TiebreakerIndex interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker Fast-reroute tiebreakers configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Router configuration information for a particular neighbor. The type is // slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor. Neighbor []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors Neighbor router configuration information
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors) GetEntityData ¶
func (neighbors *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Neighbor IP address. The type is string with // 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}]+)?. NeighborAddress interface{} // OSPF priority of non-broadcast neighbor. The type is interface{} with // range: 0..255. The default value is 0. Priority interface{} // OSPF dead router poll-interval in seconds. The type is interface{} with // range: 0..65535. Units are second. The default value is 40. PollInterval interface{} // OSPF cost for point-to-multipoint neighbor. The type is interface{} with // range: 1..65535. The default value is 1. Cost interface{} // Database filter: Filter OSPF LSA during synchronization and flooding for // point-to-multipoint. The type is bool. The default value is false. DatabaseFilter interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor Router configuration information for a particular neighbor
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_MultiAreaInterfaceScopes_MultiAreaInterfaceScope_Neighbors_Neighbor) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name scope configuration. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope. NameScope []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes Name scope configurations
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes) GetEntityData ¶
func (nameScopes *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Name of Interface to configure. The type is string // with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Interface cost. The type is interface{} with range: 1..65535. Cost interface{} // Enable/Disable prefix suppression for primary addresses. The type is bool. // The default value is false. PrefixSuppressionPrimary interface{} // Enable/Disable ignoring of MTU in DBD packets. The type is bool. The // default value is false. MtuIgnore interface{} // Enable/Disable MPLS LDP sync for igp-shortcuts. The type is bool. LdpSyncIgpShortcuts interface{} // Enable MPLS LDP Auto Config. The type is interface{}. LdpAutoConfig interface{} // Type of attached network. The type is OspfNetwork. NetworkType interface{} // Interval between HELLO packets in seconds. The type is interface{} with // range: 1..65535. Units are second. HelloInterval interface{} // Enable/Disable advertising loopback as a stub network. The type is bool. // The default value is false. LoopbackStubNetwork interface{} // Enable/Disable prefix suppression for secondary addresses. The type is // bool. The default value is false. PrefixSuppressionSecondary interface{} // Enable/Disable OSPF demand circuit. The type is bool. The default value is // false. DemandCircuit interface{} // When enabled, prevent sending HELLO packets over link. The type is bool. // The default value is false. Passive interface{} // Number of seconds to delay transmission of LSAs. The type is interface{} // with range: 1..65535. Units are second. The default value is 1. TransmitDelay interface{} // Customize size of OSPF packets upto MTU. The type is interface{} with // range: 576..10000. PacketSize interface{} // Enable/Disable MPLS LDP sync. The type is bool. LdpSync interface{} // Filter OSPF LSA during synchronization and flooding. The type is bool. The // default value is false. DatabaseFilter interface{} // Enable/Disable registration for early interface down notifications. The // type is bool. The default value is false. LinkDownFastDetect interface{} // segment-routing forwarding configuration Applicableonly in Default VRF. The // type is OspfSegmentRoutingForwarding. SegmentRoutingForwarding interface{} // Time in seconds between retransmitting lost link state advertisements. The // type is interface{} with range: 1..65535. Units are second. The default // value is 5. RetransmitInterval interface{} // Router priority for DR and BDR election. The type is interface{} with // range: 0..255. The default value is 1. Priority interface{} // Enable/Disable OSPF flood reduction. The type is bool. The default value is // false. FloodReduction interface{} // Enable routing on an IP network. The type is interface{}. Running interface{} // Prefix SID. PrefixSid Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSid // Strict Prefix SID. PrefixSidStrict Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSidStrict // Filter networks intalled to RIB (disable as ACL name means filtering is // disabled). DistributeList Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DistributeList // BFD configuration. Bfd Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Bfd // Authentication. Authentication Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication // Container class for security related configuration parameters. Security Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security // Neighbor router configuration information. Neighbors Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors // Interval after which a neighbor is declared dead. DeadIntervalMinimal Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DeadIntervalMinimal // Fast-reroute configuration. FastReroute Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute // Interface fallback cost. CostFallback Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_CostFallback }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope Name scope configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope) GetEntityData ¶
func (nameScope *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication key configuration. The type is string with pattern: // (!.+)|([^!].+). Key interface{} // Authentication type. Type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_Type // Message digest authentication password (key) configurations, first 16 chars // used. MessageDigestKeys Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication Authentication
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication) GetEntityData ¶
func (authentication *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Message digest authentication password (key) configuration. The type is // slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey. MessageDigestKey []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys Message digest authentication password (key) configurations, first 16 chars used
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys) GetEntityData ¶
func (messageDigestKeys *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Key ID. The type is interface{} with range: // 1..255. KeyId interface{} // Password. The type is string with pattern: (!.+)|([^!].+). This attribute // is mandatory. Password interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey Message digest authentication password (key) configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData ¶
func (messageDigestKey *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_Type ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_Type struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication type code . The type is OspfAuthentication. AuthenType interface{} // Keychain authentication type. The type is OspfKeychainAuth. KeychainAuthenType interface{} // Keychain name. The type is string. KeychainName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_Type Authentication type
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_Type) GetEntityData ¶
func (self *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Authentication_Type) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Bfd ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Bfd struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Hello interval for BFD sessions created by OSPF. The type is interface{} // with range: 3..30000. Units are millisecond. Interval interface{} // Detection multiplier for BFD sessions created by OSPF. The type is // interface{} with range: 2..50. DetectionMultiplier interface{} // use of Bidirectional Forwarding Detection. The type is BfdEnableMode. FastDetectMode interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Bfd BFD configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Bfd) GetEntityData ¶
func (bfd *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Bfd) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_CostFallback ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_CostFallback struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fallback cost of link. The type is interface{} with range: 1..65535. Cost interface{} // Bandwidth threshold. The type is interface{} with range: 1..4294967. Threshold interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_CostFallback Interface fallback cost
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_CostFallback) GetEntityData ¶
func (costFallback *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_CostFallback) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DeadIntervalMinimal ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DeadIntervalMinimal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interval size in seconds after which a neighbor is declared dead. The type // is interface{} with range: 1..65535. Units are second. Interval interface{} // Number of Hellos in one second. The type is interface{} with range: 3..20. Multiplier interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DeadIntervalMinimal Interval after which a neighbor is declared dead
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DeadIntervalMinimal) GetEntityData ¶
func (deadIntervalMinimal *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DeadIntervalMinimal) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DistributeList ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DistributeList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Access Control List name. The type is string. AccessListName interface{} // Route Policy name. The type is string. RoutePolicyName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DistributeList Filter networks intalled to RIB (disable as ACL name means filtering is disabled) This type is a presence type.
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DistributeList) GetEntityData ¶
func (distributeList *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_DistributeList) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable Fast-reroute per-link or per-prefix. The type is // OspfFastReroute. FastRerouteEnable interface{} // Fast-reroute per-link configuration. PerLink Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink // Fast-reroute per-prefix global configuration. PerPrefix Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute Fast-reroute configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute) GetEntityData ¶
func (fastReroute *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink Fast-reroute per-link configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink) GetEntityData ¶
func (perLink *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData ¶
func (candidateInterface *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
func (excludeInterface *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Topology Independet LFA configuration. The type is bool. TopologyIndependentLfa interface{} // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Remote LFA configuration. RemoteLfa Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa // Fast-reroute tiebreakers configurations. Tiebreakers Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix Fast-reroute per-prefix global configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix) GetEntityData ¶
func (perPrefix *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData ¶
func (candidateInterface *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
func (excludeInterface *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable remote LFA computation. The type is OspfFrrRlfaTunnel. Tunnel interface{} // Maximum path cost to remote LFA. The type is interface{} with range: // 1..4294967295. MaximumCost interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa Remote LFA configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData ¶
func (remoteLfa *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fast-reroute tiebreakers configuration. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker. Tiebreaker []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers Fast-reroute tiebreakers configurations
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers) GetEntityData ¶
func (tiebreakers *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Tiebreaker type. The type is // OspfFastRerouteTiebreakersIntf. TiebreakerType interface{} // Index value for a tiebreaker, 0 to disable. The type is interface{} with // range: 0..255. This attribute is mandatory. TiebreakerIndex interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker Fast-reroute tiebreakers configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData ¶
func (tiebreaker *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Router configuration information for a particular neighbor. The type is // slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors_Neighbor. Neighbor []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors_Neighbor }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors Neighbor router configuration information
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors) GetEntityData ¶
func (neighbors *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors_Neighbor ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors_Neighbor struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Neighbor IP address. The type is string with // 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}]+)?. NeighborAddress interface{} // OSPF priority of non-broadcast neighbor. The type is interface{} with // range: 0..255. The default value is 0. Priority interface{} // OSPF dead router poll-interval in seconds. The type is interface{} with // range: 0..65535. Units are second. The default value is 40. PollInterval interface{} // OSPF cost for point-to-multipoint neighbor. The type is interface{} with // range: 1..65535. The default value is 1. Cost interface{} // Database filter: Filter OSPF LSA during synchronization and flooding for // point-to-multipoint. The type is bool. The default value is false. DatabaseFilter interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors_Neighbor Router configuration information for a particular neighbor
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors_Neighbor) GetEntityData ¶
func (neighbor *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Neighbors_Neighbor) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSid ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSid struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // SID value. The type is interface{} with range: 0..1048575. This attribute // is mandatory. SidValue interface{} // Force Penultimate Hop To Send Explicit-Null Label. The type is bool. The // default value is false. ExplicitNull interface{} // OSPF SID Type. The type is OspfSid. This attribute is mandatory. Type interface{} // Not a node SID. The type is bool. The default value is false. NFlagClear interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSid Prefix SID This type is a presence type.
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSid) GetEntityData ¶
func (prefixSid *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSid) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSidStrict ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSidStrict struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // SID value. The type is interface{} with range: 0..1048575. This attribute // is mandatory. SidValue interface{} // Force Penultimate Hop To Send Explicit-Null Label. The type is bool. The // default value is false. ExplicitNull interface{} // OSPF SID Type. The type is OspfSid. This attribute is mandatory. Type interface{} // Not a node SID. The type is bool. The default value is false. NFlagClear interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSidStrict Strict Prefix SID This type is a presence type.
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSidStrict) GetEntityData ¶
func (prefixSidStrict *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_PrefixSidStrict) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enabling turns on TTL security. Ttl Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security_Ttl }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security Container class for security related configuration parameters
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security) GetEntityData ¶
func (security *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security_Ttl ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security_Ttl struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable TTL security. The type is bool. Enable interface{} // Hop count. The type is interface{} with range: 1..254. HopCount interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security_Ttl Enabling turns on TTL security
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security_Ttl) GetEntityData ¶
func (ttl *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_NameScopes_NameScope_Security_Ttl) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_Nssa ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_Nssa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // No redistribution into this NSSA area. The type is bool. The default value // is false. NoRedistribution interface{} // Originate Type 7 default into NSSA area. The type is bool. The default // value is false. DefaultInfoOriginate interface{} // Do not send summary LSA into NSSA. The type is bool. The default value is // false. NoSummary interface{} // OSPF default metric. The type is interface{} with range: 1..16777214. NssaDefMetric interface{} // OSPF External metric type. The type is OspfLinkStateMetric. The default // value is type2. MetricType interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_Nssa Specify area as a NSSA area
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_Nssa) GetEntityData ¶
func (nssa *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_Nssa) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sham Link configuration. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope. ShamLinkScope []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes Sham Link scope configurations
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes) GetEntityData ¶
func (shamLinkScopes *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Address of the local sham-link endpoint. The type // is string with 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}]+)?. SourceAddress interface{} // This attribute is a key. Address of the remote sham-link endpoint. The type // is string with 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}]+)?. DestinationAddress interface{} // Address of the local sham-link endpoint. Enter an IP Address. The type is // string with 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}]+)?. Source interface{} // Interface cost. The type is interface{} with range: 1..65535. Cost interface{} // Interval between HELLO packets in seconds. The type is interface{} with // range: 1..65535. Units are second. HelloInterval interface{} // Number of seconds to delay transmission of LSAs. The type is interface{} // with range: 1..65535. Units are second. The default value is 1. TransmitDelay interface{} // Time in seconds between retransmitting lost link state advertisements. The // type is interface{} with range: 1..65535. Units are second. The default // value is 5. RetransmitInterval interface{} // Enable routing on an IP network. The type is interface{}. Running interface{} // Authentication. Authentication Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication // Interval after which a neighbor is declared dead. DeadIntervalMinimal Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope Sham Link configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope) GetEntityData ¶
func (shamLinkScope *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication key configuration. The type is string with pattern: // (!.+)|([^!].+). Key interface{} // Authentication type. Type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_Type // Message digest authentication password (key) configurations, first 16 chars // used. MessageDigestKeys Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication Authentication
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication) GetEntityData ¶
func (authentication *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Message digest authentication password (key) configuration. The type is // slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey. MessageDigestKey []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys Message digest authentication password (key) configurations, first 16 chars used
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys) GetEntityData ¶
func (messageDigestKeys *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Key ID. The type is interface{} with range: // 1..255. KeyId interface{} // Password. The type is string with pattern: (!.+)|([^!].+). This attribute // is mandatory. Password interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey Message digest authentication password (key) configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData ¶
func (messageDigestKey *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_Type ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_Type struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication type code . The type is OspfAuthentication. AuthenType interface{} // Keychain authentication type. The type is OspfKeychainAuth. KeychainAuthenType interface{} // Keychain name. The type is string. KeychainName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_Type Authentication type
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_Type) GetEntityData ¶
func (self *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_Authentication_Type) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interval size in seconds after which a neighbor is declared dead. The type // is interface{} with range: 1..65535. Units are second. Interval interface{} // Number of Hellos in one second. The type is interface{} with range: 3..20. Multiplier interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal Interval after which a neighbor is declared dead
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal) GetEntityData ¶
func (deadIntervalMinimal *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_ShamLinkScopes_ShamLinkScope_DeadIntervalMinimal) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Virtual Link configuration. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope. VirtualLinkScope []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes Virtual Link scope configurations
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes) GetEntityData ¶
func (virtualLinkScopes *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Router ID of virtual link neighbor. The type is // string with 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}]+)?. Address interface{} // Interval between HELLO packets in seconds. The type is interface{} with // range: 1..65535. Units are second. HelloInterval interface{} // Number of seconds to delay transmission of LSAs. The type is interface{} // with range: 1..65535. Units are second. The default value is 1. TransmitDelay interface{} // Time in seconds between retransmitting lost link state advertisements. The // type is interface{} with range: 1..65535. Units are second. The default // value is 5. RetransmitInterval interface{} // Enable routing on an IP network. The type is interface{}. Running interface{} // Authentication. Authentication Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication // Interval after which a neighbor is declared dead. DeadIntervalMinimal Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope Virtual Link configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope) GetEntityData ¶
func (virtualLinkScope *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication key configuration. The type is string with pattern: // (!.+)|([^!].+). Key interface{} // Authentication type. Type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_Type // Message digest authentication password (key) configurations, first 16 chars // used. MessageDigestKeys Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication Authentication
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication) GetEntityData ¶
func (authentication *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Message digest authentication password (key) configuration. The type is // slice of // Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey. MessageDigestKey []*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys Message digest authentication password (key) configurations, first 16 chars used
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys) GetEntityData ¶
func (messageDigestKeys *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Key ID. The type is interface{} with range: // 1..255. KeyId interface{} // Password. The type is string with pattern: (!.+)|([^!].+). This attribute // is mandatory. Password interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey Message digest authentication password (key) configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData ¶
func (messageDigestKey *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_Type ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_Type struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication type code . The type is OspfAuthentication. AuthenType interface{} // Keychain authentication type. The type is OspfKeychainAuth. KeychainAuthenType interface{} // Keychain name. The type is string. KeychainName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_Type Authentication type
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_Authentication_Type) GetEntityData ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal ¶
type Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interval size in seconds after which a neighbor is declared dead. The type // is interface{} with range: 1..65535. Units are second. Interval interface{} // Number of Hellos in one second. The type is interface{} with range: 3..20. Multiplier interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal Interval after which a neighbor is declared dead
func (*Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal) GetEntityData ¶
func (deadIntervalMinimal *Ospf_Processes_Process_Vrfs_Vrf_AreaAddresses_AreaAreaId_VirtualLinkScopes_VirtualLinkScope_DeadIntervalMinimal) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_AutoCost ¶
type Ospf_Processes_Process_Vrfs_Vrf_AutoCost struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Disabling auto costing. The type is bool. The default value is false. Disable interface{} // The reference bandwidth in terms of Mbits per second. The type is // interface{} with range: 1..4294967. Units are Mbit/s. The default value is // 100. Bandwidth interface{} }
Ospf_Processes_Process_Vrfs_Vrf_AutoCost Controls automatic cost based on bandwidth
func (*Ospf_Processes_Process_Vrfs_Vrf_AutoCost) GetEntityData ¶
func (autoCost *Ospf_Processes_Process_Vrfs_Vrf_AutoCost) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_DefaultInformation ¶
type Ospf_Processes_Process_Vrfs_Vrf_DefaultInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Always advertise default route. The type is bool. The default value is // false. AlwaysAdvertise interface{} // OSPF metric. The type is interface{} with range: 1..16777214. The default // value is 1. Metric interface{} // OSPF External metric type. The type is OspfLinkStateMetric. The default // value is type2. MetricType interface{} // Routing policy name. The type is string. RoutePolicyName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_DefaultInformation Control distribution of default information
func (*Ospf_Processes_Process_Vrfs_Vrf_DefaultInformation) GetEntityData ¶
func (defaultInformation *Ospf_Processes_Process_Vrfs_Vrf_DefaultInformation) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_Distance ¶
type Ospf_Processes_Process_Vrfs_Vrf_Distance struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Define an administrative distance. The type is interface{} with range: // 1..255. The default value is 110. AdminDistance interface{} // OSPF distance configuration. OspfDistance Ospf_Processes_Process_Vrfs_Vrf_Distance_OspfDistance // IP specific administrative distance configuration. IpDistances Ospf_Processes_Process_Vrfs_Vrf_Distance_IpDistances }
Ospf_Processes_Process_Vrfs_Vrf_Distance Administrative distance configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_Distance) GetEntityData ¶
func (distance *Ospf_Processes_Process_Vrfs_Vrf_Distance) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_Distance_IpDistances ¶
type Ospf_Processes_Process_Vrfs_Vrf_Distance_IpDistances struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Administrative distance configuration for a particular IP address. The type // is slice of // Ospf_Processes_Process_Vrfs_Vrf_Distance_IpDistances_IpDistance. IpDistance []*Ospf_Processes_Process_Vrfs_Vrf_Distance_IpDistances_IpDistance }
Ospf_Processes_Process_Vrfs_Vrf_Distance_IpDistances IP specific administrative distance configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_Distance_IpDistances) GetEntityData ¶
func (ipDistances *Ospf_Processes_Process_Vrfs_Vrf_Distance_IpDistances) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_Distance_IpDistances_IpDistance ¶
type Ospf_Processes_Process_Vrfs_Vrf_Distance_IpDistances_IpDistance struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. IP source address. The type is string with // 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}]+)?. Address interface{} // This attribute is a key. IP wild card bits -- inverted mask. The type is // string with 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}]+)?. Wildcard interface{} // Administrative distance. The type is interface{} with range: 1..255. The // default value is 110. Distance interface{} // Access Control List name. The type is string. AccessListName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_Distance_IpDistances_IpDistance Administrative distance configuration for a particular IP address
func (*Ospf_Processes_Process_Vrfs_Vrf_Distance_IpDistances_IpDistance) GetEntityData ¶
func (ipDistance *Ospf_Processes_Process_Vrfs_Vrf_Distance_IpDistances_IpDistance) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_Distance_OspfDistance ¶
type Ospf_Processes_Process_Vrfs_Vrf_Distance_OspfDistance struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Distance for intra-area routes. The type is interface{} with range: 1..255. // The default value is 110. IntraArea interface{} // Distance for inter-area routes. The type is interface{} with range: 1..255. // The default value is 110. InterArea interface{} // Distance for external type 5 and type 7 routes. The type is interface{} // with range: 1..255. The default value is 110. ExternalRoutes interface{} }
Ospf_Processes_Process_Vrfs_Vrf_Distance_OspfDistance OSPF distance configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_Distance_OspfDistance) GetEntityData ¶
func (ospfDistance *Ospf_Processes_Process_Vrfs_Vrf_Distance_OspfDistance) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_DomainId ¶
type Ospf_Processes_Process_Vrfs_Vrf_DomainId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // OSPF Primary domain ID. PrimaryDomainId Ospf_Processes_Process_Vrfs_Vrf_DomainId_PrimaryDomainId // Secondary domain ID Table. SecondaryDomainIds Ospf_Processes_Process_Vrfs_Vrf_DomainId_SecondaryDomainIds }
Ospf_Processes_Process_Vrfs_Vrf_DomainId OSPF Domain ID
func (*Ospf_Processes_Process_Vrfs_Vrf_DomainId) GetEntityData ¶
func (domainId *Ospf_Processes_Process_Vrfs_Vrf_DomainId) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_DomainId_PrimaryDomainId ¶
type Ospf_Processes_Process_Vrfs_Vrf_DomainId_PrimaryDomainId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Primary domain ID type. The type is OspfDomainId. DomainIdType interface{} // Primary domain ID value. The type is string. DomainIdName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_DomainId_PrimaryDomainId OSPF Primary domain ID
func (*Ospf_Processes_Process_Vrfs_Vrf_DomainId_PrimaryDomainId) GetEntityData ¶
func (primaryDomainId *Ospf_Processes_Process_Vrfs_Vrf_DomainId_PrimaryDomainId) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_DomainId_SecondaryDomainIds ¶
type Ospf_Processes_Process_Vrfs_Vrf_DomainId_SecondaryDomainIds struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // OSPF Secondary domain ID. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_DomainId_SecondaryDomainIds_SecondaryDomainId. SecondaryDomainId []*Ospf_Processes_Process_Vrfs_Vrf_DomainId_SecondaryDomainIds_SecondaryDomainId }
Ospf_Processes_Process_Vrfs_Vrf_DomainId_SecondaryDomainIds Secondary domain ID Table
func (*Ospf_Processes_Process_Vrfs_Vrf_DomainId_SecondaryDomainIds) GetEntityData ¶
func (secondaryDomainIds *Ospf_Processes_Process_Vrfs_Vrf_DomainId_SecondaryDomainIds) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_DomainId_SecondaryDomainIds_SecondaryDomainId ¶
type Ospf_Processes_Process_Vrfs_Vrf_DomainId_SecondaryDomainIds_SecondaryDomainId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Secondary domain ID type. The type is // OspfDomainId. DomainIdType interface{} // This attribute is a key. Secondary domain ID value. The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. DomainIdName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_DomainId_SecondaryDomainIds_SecondaryDomainId OSPF Secondary domain ID
func (*Ospf_Processes_Process_Vrfs_Vrf_DomainId_SecondaryDomainIds_SecondaryDomainId) GetEntityData ¶
func (secondaryDomainId *Ospf_Processes_Process_Vrfs_Vrf_DomainId_SecondaryDomainIds_SecondaryDomainId) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_FastReroute ¶
type Ospf_Processes_Process_Vrfs_Vrf_FastReroute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fast-reroute per-link global configuration. PerLink Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerLink // Fast-reroute per-prefix global configuration. PerPrefix Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerPrefix }
Ospf_Processes_Process_Vrfs_Vrf_FastReroute Fast-reroute instance scoped parameters
func (*Ospf_Processes_Process_Vrfs_Vrf_FastReroute) GetEntityData ¶
func (fastReroute *Ospf_Processes_Process_Vrfs_Vrf_FastReroute) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerLink ¶
type Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerLink struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fast-reroute per-link/per-prefix priority-limit command. The type is // OspfFastReroutePriority. Priority interface{} }
Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerLink Fast-reroute per-link global configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerLink) GetEntityData ¶
func (perLink *Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerLink) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerPrefix ¶
type Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerPrefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Disable load sharing between multiple backups. The type is interface{}. LoadSharingDisable interface{} // Fast-reroute per-link/per-prefix priority-limit command. The type is // OspfFastReroutePriority. Priority interface{} // Fast-reroute tiebreakers configurations. Tiebreakers Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerPrefix_Tiebreakers }
Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerPrefix Fast-reroute per-prefix global configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerPrefix) GetEntityData ¶
func (perPrefix *Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerPrefix) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerPrefix_Tiebreakers ¶
type Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerPrefix_Tiebreakers struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fast-reroute tiebreakers configuration. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerPrefix_Tiebreakers_Tiebreaker. Tiebreaker []*Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerPrefix_Tiebreakers_Tiebreaker }
Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerPrefix_Tiebreakers Fast-reroute tiebreakers configurations
func (*Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerPrefix_Tiebreakers) GetEntityData ¶
func (tiebreakers *Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerPrefix_Tiebreakers) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerPrefix_Tiebreakers_Tiebreaker ¶
type Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerPrefix_Tiebreakers_Tiebreaker struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Tiebreaker type. The type is // OspfFastRerouteTiebreakers. TiebreakerType interface{} // Index value for a tiebreaker, 0 to disable. The type is interface{} with // range: 0..255. This attribute is mandatory. TiebreakerIndex interface{} }
Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerPrefix_Tiebreakers_Tiebreaker Fast-reroute tiebreakers configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData ¶
func (tiebreaker *Ospf_Processes_Process_Vrfs_Vrf_FastReroute_PerPrefix_Tiebreakers_Tiebreaker) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_MaxLsa ¶
type Ospf_Processes_Process_Vrfs_Vrf_MaxLsa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Set maximum number of non self-generated LSAs. The type is interface{} with // range: 1..4294967294. This attribute is mandatory. MaxLsaLimit interface{} // Set max-lsa threshold for generating a warning message. The type is // interface{} with range: 1..100. MaxLsaThreshold interface{} // Only give warning message when limit is exceeded. The type is bool. MaxLsaWarningOnly interface{} // Set time during which all adjacencies are suppressed. The type is // interface{} with range: 1..35791394. MaxLsaIgnoreTime interface{} // Set count on how many times adjacencies can be suppressed. The type is // interface{} with range: 1..4294967294. MaxLsaIgnoreCount interface{} // Set number of minutes after which ignore-count is reset to zero. The type // is interface{} with range: 2..71582788. Units are minute. MaxLsaResetTime interface{} }
Ospf_Processes_Process_Vrfs_Vrf_MaxLsa Set max-lsa configuration This type is a presence type.
func (*Ospf_Processes_Process_Vrfs_Vrf_MaxLsa) GetEntityData ¶
func (maxLsa *Ospf_Processes_Process_Vrfs_Vrf_MaxLsa) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_MaxMetric ¶
type Ospf_Processes_Process_Vrfs_Vrf_MaxMetric struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Block ABR-disable mode entry while in max-metric mode. The type is // interface{}. MaxMetricNoAbrOff interface{} // Set maximum metric on-proc-restart configuration. MaxMetricOnProcRestart Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnProcRestart // Set maximum metric on-startup configuration. MaxMetricOnStartup Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnStartup // Set maximum metric on-proc-migration configuration. MaxMetricOnProcMigration Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnProcMigration // Set maximum metric always configuration. MaxMetricAlways Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricAlways // Set maximum metric on-switchover configuration. MaxMetricOnSwitchover Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnSwitchover }
Ospf_Processes_Process_Vrfs_Vrf_MaxMetric Set maximum metric configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_MaxMetric) GetEntityData ¶
func (maxMetric *Ospf_Processes_Process_Vrfs_Vrf_MaxMetric) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricAlways ¶
type Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricAlways struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Set maximum metric for stub links in router-LSAs. The type is bool. The // default value is false. IncludeStub interface{} // Override summary-lsa metric with max-metric value. The type is bool. SummaryLsa interface{} // Overriding metric in summary-LSAs (default 16711680). The type is // interface{} with range: 1..16777215. SummaryLsaMaximumMetric interface{} // Override external-lsa metric with max-metric value. The type is bool. ExternalLsa interface{} // Overriding metric in external-LSAs (default 16711680). The type is // interface{} with range: 1..16777215. ExternalLsaMaximumMetric interface{} }
Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricAlways Set maximum metric always configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricAlways) GetEntityData ¶
func (maxMetricAlways *Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricAlways) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnProcMigration ¶
type Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnProcMigration struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Let BGP decide when to originate router-LSA with normal metric. The type is // bool. The default value is false. WaitForBgp interface{} // Time in seconds to originate router-LSA with max-metric. The type is // interface{} with range: 5..86400. Units are second. StartupMax interface{} // Set maximum metric for stub links in router-LSAs. The type is bool. IncludeStub interface{} // Override summary-lsa metric with max-metric value. The type is bool. SummaryLsa interface{} // Overriding metric in summary-LSAs (default 16711680). The type is // interface{} with range: 1..16777215. SummaryLsaMaximumMetric interface{} // Override external-lsa metric with max-metric value. The type is bool. ExternalLsa interface{} // Overriding metric in external-LSAs (default 16711680). The type is // interface{} with range: 1..16777215. ExternalLsaMaximumMetric interface{} }
Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnProcMigration Set maximum metric on-proc-migration configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnProcMigration) GetEntityData ¶
func (maxMetricOnProcMigration *Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnProcMigration) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnProcRestart ¶
type Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnProcRestart struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Let BGP decide when to originate router-LSA with normal metric. The type is // bool. The default value is false. WaitForBgp interface{} // Time in seconds to originate router-LSA with max-metric. The type is // interface{} with range: 5..86400. Units are second. StartupMax interface{} // Set maximum metric for stub links in router-LSAs. The type is bool. IncludeStub interface{} // Override summary-lsa metric with max-metric value. The type is bool. SummaryLsa interface{} // Overriding metric in summary-LSAs (default 16711680). The type is // interface{} with range: 1..16777215. SummaryLsaMaximumMetric interface{} // Override external-lsa metric with max-metric value. The type is bool. ExternalLsa interface{} // Overriding metric in external-LSAs (default 16711680). The type is // interface{} with range: 1..16777215. ExternalLsaMaximumMetric interface{} }
Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnProcRestart Set maximum metric on-proc-restart configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnProcRestart) GetEntityData ¶
func (maxMetricOnProcRestart *Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnProcRestart) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnStartup ¶
type Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnStartup struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Let BGP decide when to originate router-LSA with normal metric. The type is // bool. The default value is false. WaitForBgp interface{} // Time in seconds to originate router-LSA with max-metric. The type is // interface{} with range: 5..86400. Units are second. StartupMax interface{} // Set maximum metric for stub links in router-LSAs. The type is bool. IncludeStub interface{} // Override summary-lsa metric with max-metric value. The type is bool. SummaryLsa interface{} // Overriding metric in summary-LSAs (default 16711680). The type is // interface{} with range: 1..16777215. SummaryLsaMaximumMetric interface{} // Override external-lsa metric with max-metric value. The type is bool. ExternalLsa interface{} // Overriding metric in external-LSAs (default 16711680). The type is // interface{} with range: 1..16777215. ExternalLsaMaximumMetric interface{} }
Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnStartup Set maximum metric on-startup configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnStartup) GetEntityData ¶
func (maxMetricOnStartup *Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnStartup) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnSwitchover ¶
type Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnSwitchover struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Let BGP decide when to originate router-LSA with normal metric. The type is // bool. The default value is false. WaitForBgp interface{} // Time in seconds to originate router-LSA with max-metric. The type is // interface{} with range: 5..86400. Units are second. StartupMax interface{} // Set maximum metric for stub links in router-LSAs. The type is bool. IncludeStub interface{} // Override summary-lsa metric with max-metric value. The type is bool. SummaryLsa interface{} // Overriding metric in summary-LSAs (default 16711680). The type is // interface{} with range: 1..16777215. SummaryLsaMaximumMetric interface{} // Override external-lsa metric with max-metric value. The type is bool. ExternalLsa interface{} // Overriding metric in external-LSAs (default 16711680). The type is // interface{} with range: 1..16777215. ExternalLsaMaximumMetric interface{} }
Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnSwitchover Set maximum metric on-switchover configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnSwitchover) GetEntityData ¶
func (maxMetricOnSwitchover *Ospf_Processes_Process_Vrfs_Vrf_MaxMetric_MaxMetricOnSwitchover) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_MaximumRedistributePrefix ¶
type Ospf_Processes_Process_Vrfs_Vrf_MaximumRedistributePrefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Maximum number of prefixes redistributed. The type is interface{} with // range: 1..4294967295. NumberOfPrefixes interface{} // Threshold value (%) at which to generate a warning msg. The type is // interface{} with range: 1..100. Threshold interface{} // Only give warning messsage when limit is exceeded. The type is bool. WarningOnly interface{} }
Ospf_Processes_Process_Vrfs_Vrf_MaximumRedistributePrefix Maximum number of prefixes redistributed into OSPF
func (*Ospf_Processes_Process_Vrfs_Vrf_MaximumRedistributePrefix) GetEntityData ¶
func (maximumRedistributePrefix *Ospf_Processes_Process_Vrfs_Vrf_MaximumRedistributePrefix) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_Microloop ¶
type Ospf_Processes_Process_Vrfs_Vrf_Microloop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Microloop avoidance configuration. Avoidance Ospf_Processes_Process_Vrfs_Vrf_Microloop_Avoidance }
Ospf_Processes_Process_Vrfs_Vrf_Microloop Microloop configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_Microloop) GetEntityData ¶
func (microloop *Ospf_Processes_Process_Vrfs_Vrf_Microloop) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_Microloop_Avoidance ¶
type Ospf_Processes_Process_Vrfs_Vrf_Microloop_Avoidance struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MicroLoop avoidance feature enable configuration. The type is // OspfUloopAvoidance. The default value is all. Enable interface{} // Delay to introduce between SPF and RIB update in msecs. The type is // interface{} with range: 1..600000. Units are millisecond. The default value // is 5000. RibUpdateDelay interface{} }
Ospf_Processes_Process_Vrfs_Vrf_Microloop_Avoidance Microloop avoidance configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_Microloop_Avoidance) GetEntityData ¶
func (avoidance *Ospf_Processes_Process_Vrfs_Vrf_Microloop_Avoidance) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_Nsf ¶
type Ospf_Processes_Process_Vrfs_Vrf_Nsf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Maximum route lifetime following restart in seconds. The type is // interface{} with range: 90..1800. Units are second. The default value is // 90. Lifetime interface{} // Enable IETF Non Stop Forwarding. The type is OspfIetfNsf. Ietf interface{} // Disable helper support role for IETF Non Stop Forwarding. The type is // OspfIetfNsfSupport. IetfSupportRole interface{} // Enable Cisco Non Stop Forwarding. The type is OspfCiscoNsf. Cisco interface{} // Minimum interval between Non Stop Forwarding restarts in seconds. The type // is interface{} with range: 90..3600. Units are second. The default value is // 90. Interval interface{} // Maximum time allowed for external route learning (seconds). The type is // interface{} with range: 1..3600. Units are second. The default value is 60. FlushDelayTime interface{} // Enable Strict LSA checking of IETF NSF. The type is interface{}. IetfStrictLsaChecking interface{} }
Ospf_Processes_Process_Vrfs_Vrf_Nsf Non Stop Forwarding configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_Nsf) GetEntityData ¶
func (nsf *Ospf_Processes_Process_Vrfs_Vrf_Nsf) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_OutgoingRouteUpdates ¶
type Ospf_Processes_Process_Vrfs_Vrf_OutgoingRouteUpdates struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Filter outgoing routing updates for a particular protocol. The type is // slice of // Ospf_Processes_Process_Vrfs_Vrf_OutgoingRouteUpdates_OutgoingRouteUpdate. OutgoingRouteUpdate []*Ospf_Processes_Process_Vrfs_Vrf_OutgoingRouteUpdates_OutgoingRouteUpdate }
Ospf_Processes_Process_Vrfs_Vrf_OutgoingRouteUpdates Filter outgoing routing updates
func (*Ospf_Processes_Process_Vrfs_Vrf_OutgoingRouteUpdates) GetEntityData ¶
func (outgoingRouteUpdates *Ospf_Processes_Process_Vrfs_Vrf_OutgoingRouteUpdates) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_OutgoingRouteUpdates_OutgoingRouteUpdate ¶
type Ospf_Processes_Process_Vrfs_Vrf_OutgoingRouteUpdates_OutgoingRouteUpdate struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Distribute list protocol type. The type is // OspfDistListProtocol. ProtocolName interface{} // Access Control List name. The type is string. AccessListName interface{} // First half of BGP AS number in XX.YY format. Mandatory if Protocol is BGP // and must not be specified otherwise. Must be a non-zero value if second // half is zero. The type is interface{} with range: 0..65535. AsXx interface{} // Second half of BGP AS number in XX.YY format. Mandatory if Protocol is BGP // and must not be specified otherwise. Must be a non-zero value if first half // is zero. The type is interface{} with range: 0..4294967295. AsYy interface{} // OSPF process name. The type is string. OspfProcessName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_OutgoingRouteUpdates_OutgoingRouteUpdate Filter outgoing routing updates for a particular protocol
func (*Ospf_Processes_Process_Vrfs_Vrf_OutgoingRouteUpdates_OutgoingRouteUpdate) GetEntityData ¶
func (outgoingRouteUpdate *Ospf_Processes_Process_Vrfs_Vrf_OutgoingRouteUpdates_OutgoingRouteUpdate) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface cost. The type is interface{} with range: 1..65535. Cost interface{} // Enable/Disable an OSPF area to advertise intra-area prefixes out of this // area as external. The type is bool. ExternalOut interface{} // Enable/Disable prefix suppression for primary addresses. The type is bool. // The default value is false. PrefixSuppressionPrimary interface{} // Enable/Disable ignoring of MTU in DBD packets. The type is bool. The // default value is false. MtuIgnore interface{} // Enable/Disable MPLS LDP sync for igp-shortcuts. The type is bool. LdpSyncIgpShortcuts interface{} // Enable MPLS LDP Auto Config. The type is interface{}. LdpAutoConfig interface{} // Enable/Disable an OSPF area to advertise external prefixes into this area // as summary. The type is bool. SummaryIn interface{} // Type of attached network. The type is OspfNetwork. NetworkType interface{} // Interval between HELLO packets in seconds. The type is interface{} with // range: 1..65535. Units are second. HelloInterval interface{} // Enable/Disable advertising loopback as a stub network. The type is bool. // The default value is false. LoopbackStubNetwork interface{} // Enable/Disable prefix suppression for secondary addresses. The type is // bool. The default value is false. PrefixSuppressionSecondary interface{} // Enable/Disable OSPF demand circuit. The type is bool. The default value is // false. DemandCircuit interface{} // segment-routing configuration Applicable only in Default VRF. The type is // OspfSegmentRouting. SegmentRouting interface{} // When enabled, prevent sending HELLO packets over link. The type is bool. // The default value is false. Passive interface{} // Number of seconds to delay transmission of LSAs. The type is interface{} // with range: 1..65535. Units are second. The default value is 1. TransmitDelay interface{} // Customize size of OSPF packets upto MTU. The type is interface{} with // range: 576..10000. PacketSize interface{} // Enable/Disable MPLS LDP sync. The type is bool. LdpSync interface{} // Filter OSPF LSA during synchronization and flooding. The type is bool. The // default value is false. DatabaseFilter interface{} // Enable/Disable registration for early interface down notifications. The // type is bool. The default value is false. LinkDownFastDetect interface{} // segment-routing forwarding configuration Applicableonly in Default VRF. The // type is OspfSegmentRoutingForwarding. SegmentRoutingForwarding interface{} // Time in seconds between retransmitting lost link state advertisements. The // type is interface{} with range: 1..65535. Units are second. The default // value is 5. RetransmitInterval interface{} // Router priority for DR and BDR election. The type is interface{} with // range: 0..255. The default value is 1. Priority interface{} // Enable/Disable OSPF flood reduction. The type is bool. The default value is // false. FloodReduction interface{} // Segment Routing Global Block configuration. Srgb Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Srgb // Fast-reroute configuration. FastReroute Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute // Filter networks intalled to RIB (disable as ACL name means filtering is // disabled). DistributeList Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_DistributeList // BFD configuration. Bfd Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Bfd // Authentication. Authentication Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication // Container class for security related configuration parameters. Security Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Security // Interval after which a neighbor is declared dead. DeadIntervalMinimal Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_DeadIntervalMinimal // Interface fallback cost. CostFallback Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_CostFallback }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope Process scope configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope) GetEntityData ¶
func (processScope *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication key configuration. The type is string with pattern: // (!.+)|([^!].+). Key interface{} // Authentication type. Type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication_Type // Message digest authentication password (key) configurations, first 16 chars // used. MessageDigestKeys Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication_MessageDigestKeys }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication Authentication
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication) GetEntityData ¶
func (authentication *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication_MessageDigestKeys ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication_MessageDigestKeys struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Message digest authentication password (key) configuration. The type is // slice of // Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication_MessageDigestKeys_MessageDigestKey. MessageDigestKey []*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication_MessageDigestKeys_MessageDigestKey }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication_MessageDigestKeys Message digest authentication password (key) configurations, first 16 chars used
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication_MessageDigestKeys) GetEntityData ¶
func (messageDigestKeys *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication_MessageDigestKeys) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication_MessageDigestKeys_MessageDigestKey ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication_MessageDigestKeys_MessageDigestKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Key ID. The type is interface{} with range: // 1..255. KeyId interface{} // Password. The type is string with pattern: (!.+)|([^!].+). This attribute // is mandatory. Password interface{} }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication_MessageDigestKeys_MessageDigestKey Message digest authentication password (key) configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData ¶
func (messageDigestKey *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication_MessageDigestKeys_MessageDigestKey) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication_Type ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication_Type struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Authentication type code . The type is OspfAuthentication. AuthenType interface{} // Keychain authentication type. The type is OspfKeychainAuth. KeychainAuthenType interface{} // Keychain name. The type is string. KeychainName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication_Type Authentication type
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication_Type) GetEntityData ¶
func (self *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Authentication_Type) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Bfd ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Bfd struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Hello interval for BFD sessions created by OSPF. The type is interface{} // with range: 3..30000. Units are millisecond. Interval interface{} // Detection multiplier for BFD sessions created by OSPF. The type is // interface{} with range: 2..50. DetectionMultiplier interface{} // use of Bidirectional Forwarding Detection. The type is BfdEnableMode. FastDetectMode interface{} }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Bfd BFD configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Bfd) GetEntityData ¶
func (bfd *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Bfd) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_CostFallback ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_CostFallback struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Fallback cost of link. The type is interface{} with range: 1..65535. Cost interface{} // Bandwidth threshold. The type is interface{} with range: 1..4294967. Threshold interface{} }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_CostFallback Interface fallback cost
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_CostFallback) GetEntityData ¶
func (costFallback *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_CostFallback) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_DeadIntervalMinimal ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_DeadIntervalMinimal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interval size in seconds after which a neighbor is declared dead. The type // is interface{} with range: 1..65535. Units are second. Interval interface{} // Number of Hellos in one second. The type is interface{} with range: 3..20. Multiplier interface{} }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_DeadIntervalMinimal Interval after which a neighbor is declared dead
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_DeadIntervalMinimal) GetEntityData ¶
func (deadIntervalMinimal *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_DeadIntervalMinimal) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_DistributeList ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_DistributeList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Access Control List name. The type is string. AccessListName interface{} // Route Policy name. The type is string. RoutePolicyName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_DistributeList Filter networks intalled to RIB (disable as ACL name means filtering is disabled) This type is a presence type.
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_DistributeList) GetEntityData ¶
func (distributeList *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_DistributeList) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable Fast-reroute per-link or per-prefix. The type is // OspfProcFastReroute. FastRerouteEnable interface{} // Fast-reroute per-link configuration. PerLink Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink // Fast-reroute per-prefix configuration. PerPrefix Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute Fast-reroute configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute) GetEntityData ¶
func (fastReroute *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink Fast-reroute per-link configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink) GetEntityData ¶
func (perLink *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData ¶
func (candidateInterface *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_CandidateInterfaces_CandidateInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
func (excludeInterface *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerLink_ExcludeInterfaces_ExcludeInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Topology Independet LFA configuration. The type is bool. TopologyIndependentLfa interface{} // Use only interfaces on the candidate list as a backup path. The type is // bool. The default value is false. FastRerouteUseCandidateOnly interface{} // Remote LFA configuration. RemoteLfa Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_RemoteLfa // Fast-reroute per-link/per-prefix candidate interface configuration. CandidateInterfaces Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix Fast-reroute per-prefix configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix) GetEntityData ¶
func (perPrefix *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Candidate backup interface. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface. CandidateInterface []*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces Fast-reroute per-link/per-prefix candidate interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData ¶
func (candidateInterfaces *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface Candidate backup interface
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData ¶
func (candidateInterface *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_CandidateInterfaces_CandidateInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
func (excludeInterface *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_ExcludeInterfaces_ExcludeInterface) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_RemoteLfa ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_RemoteLfa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable/Disable remote LFA computation. The type is OspfProcFrrRlfaTunnel. Tunnel interface{} // Maximum path cost to remote LFA. The type is interface{} with range: // 1..4294967295. MaximumCost interface{} }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_RemoteLfa Remote LFA configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData ¶
func (remoteLfa *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_FastReroute_PerPrefix_RemoteLfa) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Security ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Security struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enabling turns on TTL security. Ttl Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Security_Ttl }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Security Container class for security related configuration parameters
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Security) GetEntityData ¶
func (security *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Security) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Security_Ttl ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Security_Ttl struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable TTL security. The type is bool. Enable interface{} // Hop count. The type is interface{} with range: 1..254. HopCount interface{} }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Security_Ttl Enabling turns on TTL security
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Security_Ttl) GetEntityData ¶
func (ttl *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Security_Ttl) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Srgb ¶
type Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Srgb struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // The lower bound of the SRGB. The type is interface{} with range: // 16000..1048575. This attribute is mandatory. LowerBound interface{} // The upper bound of the SRGB. The type is interface{} with range: // 16000..1048575. This attribute is mandatory. UpperBound interface{} }
Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Srgb Segment Routing Global Block configuration This type is a presence type.
func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Srgb) GetEntityData ¶
func (srgb *Ospf_Processes_Process_Vrfs_Vrf_ProcessScope_Srgb) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_Queue ¶
type Ospf_Processes_Process_Vrfs_Vrf_Queue struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Maximum number of continuous rate-limited LSAs processed for FLUSH. The // type is interface{} with range: 30..3000. The default value is 150. DispatchRateLimitedFlush interface{} // Hello events are dropped when incoming event queue exceeds this. The type // is interface{} with range: 1000..30000. The default value is 9500. LimitHigh interface{} // Maximum number of continuous summary or external LSAs processed. The type // is interface{} with range: 30..3000. The default value is 150. DispatchSpfLsaLimit interface{} // DBDs/Updates are dropped when incoming event queue exceeds this. The type // is interface{} with range: 1000..30000. The default value is 8000. LimitLow interface{} // Maximum number of continuous rate-limited LSAs processed. The type is // interface{} with range: 30..3000. The default value is 150. DispatchRateLimited interface{} // LSA ACKs are dropped when incoming event queue exceeds this. The type is // interface{} with range: 1000..30000. The default value is 9000. LimitMedium interface{} // Maximum number of continuous incoming packet-related events processed. The // type is interface{} with range: 30..3000. The default value is 300. DispatchIncoming interface{} }
Ospf_Processes_Process_Vrfs_Vrf_Queue Adjust OSPF input queue sizes and processing quantums
func (*Ospf_Processes_Process_Vrfs_Vrf_Queue) GetEntityData ¶
func (queue *Ospf_Processes_Process_Vrfs_Vrf_Queue) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_Redistribution ¶
type Ospf_Processes_Process_Vrfs_Vrf_Redistribution struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Redistribute information from another routing protocol. Redistributes Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes }
Ospf_Processes_Process_Vrfs_Vrf_Redistribution Redistribute configurations
func (*Ospf_Processes_Process_Vrfs_Vrf_Redistribution) GetEntityData ¶
func (redistribution *Ospf_Processes_Process_Vrfs_Vrf_Redistribution) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes ¶
type Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Redistribute information from another routing protocol. The type is slice // of // Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute. Redistribute []*Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute }
Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes Redistribute information from another routing protocol
func (*Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes) GetEntityData ¶
func (redistributes *Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute ¶
type Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Distribute list protocol type. The type is // OspfRedistProtocol. ProtocolName interface{} // connected or static or dagr or subscriber or mobile or rip. ConnectedOrStaticOrDagrOrSubscriberOrMobileOrRip Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_ConnectedOrStaticOrDagrOrSubscriberOrMobileOrRip // application or isis or ospf. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_ApplicationOrIsisOrOspf. ApplicationOrIsisOrOspf []*Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_ApplicationOrIsisOrOspf // bgp. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_Bgp. Bgp []*Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_Bgp // eigrp. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_Eigrp. Eigrp []*Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_Eigrp }
Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute Redistribute information from another routing protocol
func (*Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute) GetEntityData ¶
func (redistribute *Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_ApplicationOrIsisOrOspf ¶
type Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_ApplicationOrIsisOrOspf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. OSPF or ISIS process name or protocol name: bgp, // eigrp, connected. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. InstanceName interface{} // Disallow subnetting. The type is bool. The default value is false. Classful interface{} // Default metric for routes being redistributed into OSPF. The type is // interface{} with range: 1..16777214. DefaultRedistributedRouteMetric interface{} // Set tag for routes redistributed into OSPF. The type is interface{} with // range: 0..4294967295. Tag interface{} // Set OSPF External metric type. The type is OspfLinkStateMetric. MetricType interface{} // EIGRP route type. The type is OspfEigrpRoute. EigrpRouteType interface{} // Levels of ISIS routes. The type is OspfRouteLevel. IsisLevels interface{} // OSPF_Internal route type. The type is bool. OspfInternal interface{} // OSPF external route types. The type is OspfRouteLevel. OspfExternal interface{} // OSPF NSSA external route types. The type is OspfRouteLevel. OspfNssaLevel interface{} // Routing policy name. The type is string. RoutePolicyName interface{} // Preserve MED of BGP routes. The type is bool. BgpPreserveMed interface{} // Preserve Metric and Metric Type of BGP Default Route. The type is bool. BgpPreserveDefaultInfo interface{} // LSA type for redistributed routes. The type is OspfRedistLsa. The default // value is external. OspfRedistLsaType interface{} // Only redistribute to NSSA areas. The type is bool. OspfnssaOnly interface{} // Use metric from RIB for redistributed routes. The type is bool. OspfUseRibMetric interface{} }
Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_ApplicationOrIsisOrOspf application or isis or ospf
func (*Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_ApplicationOrIsisOrOspf) GetEntityData ¶
func (applicationOrIsisOrOspf *Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_ApplicationOrIsisOrOspf) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_Bgp ¶
type Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_Bgp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. OSPF or ISIS process name or protocol name: bgp, // eigrp, connected. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. InstanceName interface{} // This attribute is a key. First half of BGP AS number in XX.YY format. // Mandatory if Protocol is BGP and must not be specified otherwise. Must be a // non-zero value if second half is zero. The type is interface{} with range: // 0..65535. AsXx interface{} // This attribute is a key. Second half of BGP AS number in XX.YY format . // Mandatory if Protocol is BGP or EIGRP and must not be specified otherwise. // Must be a non-zero value if first half is zero. The type is interface{} // with range: 0..4294967295. AsYy interface{} // Disallow subnetting. The type is bool. The default value is false. Classful interface{} // Default metric for routes being redistributed into OSPF. The type is // interface{} with range: 1..16777214. DefaultRedistributedRouteMetric interface{} // Set tag for routes redistributed into OSPF. The type is interface{} with // range: 0..4294967295. Tag interface{} // Set OSPF External metric type. The type is OspfLinkStateMetric. MetricType interface{} // EIGRP route type. The type is OspfEigrpRoute. EigrpRouteType interface{} // Levels of ISIS routes. The type is OspfRouteLevel. IsisLevels interface{} // OSPF_Internal route type. The type is bool. OspfInternal interface{} // OSPF external route types. The type is OspfRouteLevel. OspfExternal interface{} // OSPF NSSA external route types. The type is OspfRouteLevel. OspfNssaLevel interface{} // Routing policy name. The type is string. RoutePolicyName interface{} // Preserve MED of BGP routes. The type is bool. BgpPreserveMed interface{} // Preserve Metric and Metric Type of BGP Default Route. The type is bool. BgpPreserveDefaultInfo interface{} // LSA type for redistributed routes. The type is OspfRedistLsa. The default // value is external. OspfRedistLsaType interface{} // Only redistribute to NSSA areas. The type is bool. OspfnssaOnly interface{} // Use metric from RIB for redistributed routes. The type is bool. OspfUseRibMetric interface{} }
Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_Bgp bgp
func (*Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_Bgp) GetEntityData ¶
func (bgp *Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_Bgp) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_ConnectedOrStaticOrDagrOrSubscriberOrMobileOrRip ¶
type Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_ConnectedOrStaticOrDagrOrSubscriberOrMobileOrRip struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Disallow subnetting. The type is bool. The default value is false. Classful interface{} // Default metric for routes being redistributed into OSPF. The type is // interface{} with range: 1..16777214. DefaultRedistributedRouteMetric interface{} // Set tag for routes redistributed into OSPF. The type is interface{} with // range: 0..4294967295. Tag interface{} // Set OSPF External metric type. The type is OspfLinkStateMetric. MetricType interface{} // EIGRP route type. The type is OspfEigrpRoute. EigrpRouteType interface{} // Levels of ISIS routes. The type is OspfRouteLevel. IsisLevels interface{} // OSPF_Internal route type. The type is bool. OspfInternal interface{} // OSPF external route types. The type is OspfRouteLevel. OspfExternal interface{} // OSPF NSSA external route types. The type is OspfRouteLevel. OspfNssaLevel interface{} // Routing policy name. The type is string. RoutePolicyName interface{} // Preserve MED of BGP routes. The type is bool. BgpPreserveMed interface{} // Preserve Metric and Metric Type of BGP Default Route. The type is bool. BgpPreserveDefaultInfo interface{} // LSA type for redistributed routes. The type is OspfRedistLsa. The default // value is external. OspfRedistLsaType interface{} // Only redistribute to NSSA areas. The type is bool. OspfnssaOnly interface{} // Use metric from RIB for redistributed routes. The type is bool. OspfUseRibMetric interface{} }
Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_ConnectedOrStaticOrDagrOrSubscriberOrMobileOrRip connected or static or dagr or subscriber or mobile or rip This type is a presence type.
func (*Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_ConnectedOrStaticOrDagrOrSubscriberOrMobileOrRip) GetEntityData ¶
func (connectedOrStaticOrDagrOrSubscriberOrMobileOrRip *Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_ConnectedOrStaticOrDagrOrSubscriberOrMobileOrRip) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_Eigrp ¶
type Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_Eigrp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. OSPF or ISIS process name or protocol name: bgp, // eigrp, connected. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. InstanceName interface{} // This attribute is a key. First half of BGP AS number in XX.YY format. // Mandatory if Protocol is BGP and must not be specified otherwise. Must be a // non-zero value if second half is zero. The type is interface{} with range: // 0..65535. AsXx interface{} // Disallow subnetting. The type is bool. The default value is false. Classful interface{} // Default metric for routes being redistributed into OSPF. The type is // interface{} with range: 1..16777214. DefaultRedistributedRouteMetric interface{} // Set tag for routes redistributed into OSPF. The type is interface{} with // range: 0..4294967295. Tag interface{} // Set OSPF External metric type. The type is OspfLinkStateMetric. MetricType interface{} // EIGRP route type. The type is OspfEigrpRoute. EigrpRouteType interface{} // Levels of ISIS routes. The type is OspfRouteLevel. IsisLevels interface{} // OSPF_Internal route type. The type is bool. OspfInternal interface{} // OSPF external route types. The type is OspfRouteLevel. OspfExternal interface{} // OSPF NSSA external route types. The type is OspfRouteLevel. OspfNssaLevel interface{} // Routing policy name. The type is string. RoutePolicyName interface{} // Preserve MED of BGP routes. The type is bool. BgpPreserveMed interface{} // Preserve Metric and Metric Type of BGP Default Route. The type is bool. BgpPreserveDefaultInfo interface{} // LSA type for redistributed routes. The type is OspfRedistLsa. The default // value is external. OspfRedistLsaType interface{} // Only redistribute to NSSA areas. The type is bool. OspfnssaOnly interface{} // Use metric from RIB for redistributed routes. The type is bool. OspfUseRibMetric interface{} }
Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_Eigrp eigrp
func (*Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_Eigrp) GetEntityData ¶
func (eigrp *Ospf_Processes_Process_Vrfs_Vrf_Redistribution_Redistributes_Redistribute_Eigrp) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes ¶
type Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Data container. SummaryPrefixData Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_SummaryPrefixData // keys: prefix, netmask. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_PrefixAndNetmask. PrefixAndNetmask []*Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_PrefixAndNetmask // keys: prefix. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_Prefix. Prefix []*Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_Prefix // keys: netmask. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_Netmask. Netmask []*Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_Netmask }
Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes Configure IP prefix summary
func (*Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes) GetEntityData ¶
func (summaryPrefixes *Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_Netmask ¶
type Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_Netmask struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Summary netmask. The type is string with 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}]+)?. Netmask interface{} // Do not advertise when translating OSPF type-7 LSA. The type is bool. The // default value is false. NotAdvertise interface{} // 32-bit tag value. The type is interface{} with range: 0..4294967295. Tag interface{} }
Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_Netmask keys: netmask
func (*Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_Netmask) GetEntityData ¶
func (netmask *Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_Netmask) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_Prefix ¶
type Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_Prefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. IP summary prefix. The type is string with // 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}]+)?. Prefix interface{} // Do not advertise when translating OSPF type-7 LSA. The type is bool. The // default value is false. NotAdvertise interface{} // 32-bit tag value. The type is interface{} with range: 0..4294967295. Tag interface{} }
Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_Prefix keys: prefix
func (*Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_Prefix) GetEntityData ¶
func (prefix *Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_Prefix) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_PrefixAndNetmask ¶
type Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_PrefixAndNetmask struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. IP summary prefix. The type is string with // 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}]+)?. Prefix interface{} // This attribute is a key. Summary netmask. The type is string with 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}]+)?. Netmask interface{} // Do not advertise when translating OSPF type-7 LSA. The type is bool. The // default value is false. NotAdvertise interface{} // 32-bit tag value. The type is interface{} with range: 0..4294967295. Tag interface{} }
Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_PrefixAndNetmask keys: prefix, netmask
func (*Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_PrefixAndNetmask) GetEntityData ¶
func (prefixAndNetmask *Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_PrefixAndNetmask) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_SummaryPrefixData ¶
type Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_SummaryPrefixData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Do not advertise when translating OSPF type-7 LSA. The type is bool. The // default value is false. NotAdvertise interface{} // 32-bit tag value. The type is interface{} with range: 0..4294967295. Tag interface{} }
Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_SummaryPrefixData Data container.
func (*Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_SummaryPrefixData) GetEntityData ¶
func (summaryPrefixData *Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_SummaryPrefixData) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_Timers ¶
type Ospf_Processes_Process_Vrfs_Vrf_Timers struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Seconds between group of LSAs being refreshed or maxaged. The type is // interface{} with range: 5..100. Units are second. LsaPacingFlood interface{} // Number of ms between end of SPF and start of IPFRR computation. The type is // interface{} with range: 50..600000. Units are millisecond. The default // value is 500. FastRerouteTimer interface{} // How often self-originated LSAs should be refreshed. The type is interface{} // with range: 1800..2700. Units are second. The default value is 1800. LsaRefresh interface{} // LSA group pacing timer (Seconds between group of LSAs being refreshed or // maxaged). The type is interface{} with range: 10..1800. Units are second. // The default value is 240. LsaGroupPacing interface{} // MinLSArrival timer (minimum interval in milliseconds between accepting the // same LSA). The type is interface{} with range: 0..600000. Units are // millisecond. The default value is 100. LsaMinArrival interface{} // OSPF SPF timers (in milliseconds). SpfTimer Ospf_Processes_Process_Vrfs_Vrf_Timers_SpfTimer // OSPF LSA timers (in milliseconds). LsaGenerationTimer Ospf_Processes_Process_Vrfs_Vrf_Timers_LsaGenerationTimer }
Ospf_Processes_Process_Vrfs_Vrf_Timers Adjust routing timers
func (*Ospf_Processes_Process_Vrfs_Vrf_Timers) GetEntityData ¶
func (timers *Ospf_Processes_Process_Vrfs_Vrf_Timers) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_Timers_LsaGenerationTimer ¶
type Ospf_Processes_Process_Vrfs_Vrf_Timers_LsaGenerationTimer struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of milliseconds before generating first LSA. The type is interface{} // with range: 0..600000. Units are millisecond. The default value is 50. InitialDelay interface{} // Number of milliseconds delay between successive LSA builds. The type is // interface{} with range: 1..600000. Units are millisecond. The default value // is 200. BackoffIncrement interface{} // Max number of milliseconds between consecutive LSA builds . The type is // interface{} with range: 1..600000. Units are millisecond. The default value // is 200. MaxDelay interface{} }
Ospf_Processes_Process_Vrfs_Vrf_Timers_LsaGenerationTimer OSPF LSA timers (in milliseconds)
func (*Ospf_Processes_Process_Vrfs_Vrf_Timers_LsaGenerationTimer) GetEntityData ¶
func (lsaGenerationTimer *Ospf_Processes_Process_Vrfs_Vrf_Timers_LsaGenerationTimer) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_Timers_SpfTimer ¶
type Ospf_Processes_Process_Vrfs_Vrf_Timers_SpfTimer struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of milliseconds before first SPF run. The type is interface{} with // range: 1..600000. Units are millisecond. The default value is 5000. InitialDelay interface{} // Number of milliseconds delay between successive SPF runs. The type is // interface{} with range: 1..600000. Units are millisecond. The default value // is 10000. BackoffIncrement interface{} // Max number of milliseconds between consecutive SPF calculations. The type // is interface{} with range: 1..600000. Units are millisecond. The default // value is 10000. MaxDelay interface{} }
Ospf_Processes_Process_Vrfs_Vrf_Timers_SpfTimer OSPF SPF timers (in milliseconds)
func (*Ospf_Processes_Process_Vrfs_Vrf_Timers_SpfTimer) GetEntityData ¶
func (spfTimer *Ospf_Processes_Process_Vrfs_Vrf_Timers_SpfTimer) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_Ucmp ¶
type Ospf_Processes_Process_Vrfs_Vrf_Ucmp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Delay in msecs between primary SPF and UCMP computation. The type is // interface{} with range: 1..5000. Units are millisecond. The default value // is 100. DelayInterval interface{} // UCMP feature enable configuration. Enable Ospf_Processes_Process_Vrfs_Vrf_Ucmp_Enable // Fast-reroute per-link/per-prefix or UCMP exclude interface configuration. ExcludeInterfaces Ospf_Processes_Process_Vrfs_Vrf_Ucmp_ExcludeInterfaces }
Ospf_Processes_Process_Vrfs_Vrf_Ucmp Unequal Cost Multi-ptah configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_Ucmp) GetEntityData ¶
func (ucmp *Ospf_Processes_Process_Vrfs_Vrf_Ucmp) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_Ucmp_Enable ¶
type Ospf_Processes_Process_Vrfs_Vrf_Ucmp_Enable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Value of variance. The type is interface{} with range: 101..10000. The // default value is 200. Variance interface{} // Name of the Prefix List. The type is string. PrefixListName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_Ucmp_Enable UCMP feature enable configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_Ucmp_Enable) GetEntityData ¶
func (enable *Ospf_Processes_Process_Vrfs_Vrf_Ucmp_Enable) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_Ucmp_ExcludeInterfaces ¶
type Ospf_Processes_Process_Vrfs_Vrf_Ucmp_ExcludeInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exclude an interface from becoming a backup or UCMP. The type is slice of // Ospf_Processes_Process_Vrfs_Vrf_Ucmp_ExcludeInterfaces_ExcludeInterface. ExcludeInterface []*Ospf_Processes_Process_Vrfs_Vrf_Ucmp_ExcludeInterfaces_ExcludeInterface }
Ospf_Processes_Process_Vrfs_Vrf_Ucmp_ExcludeInterfaces Fast-reroute per-link/per-prefix or UCMP exclude interface configuration
func (*Ospf_Processes_Process_Vrfs_Vrf_Ucmp_ExcludeInterfaces) GetEntityData ¶
func (excludeInterfaces *Ospf_Processes_Process_Vrfs_Vrf_Ucmp_ExcludeInterfaces) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_Ucmp_ExcludeInterfaces_ExcludeInterface ¶
type Ospf_Processes_Process_Vrfs_Vrf_Ucmp_ExcludeInterfaces_ExcludeInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
Ospf_Processes_Process_Vrfs_Vrf_Ucmp_ExcludeInterfaces_ExcludeInterface Exclude an interface from becoming a backup or UCMP
func (*Ospf_Processes_Process_Vrfs_Vrf_Ucmp_ExcludeInterfaces_ExcludeInterface) GetEntityData ¶
func (excludeInterface *Ospf_Processes_Process_Vrfs_Vrf_Ucmp_ExcludeInterfaces_ExcludeInterface) GetEntityData() *types.CommonEntityData