Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR mpls-lsd package operational data.
This module contains definitions for the following management objects:
mpls-lsd-nodes: Location MPLS LSD operational data mpls-lsd: mpls lsd
Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
- type MgmtLsdApp
- type MgmtLsdAppRsrcState
- type MgmtLsdAppState
- type MgmtLsdClient
- type MgmtLsdFpi
- type MgmtLsdFrrState
- type MgmtLsdIntfState
- type MgmtLsdLblCtx
- type MgmtLsdLspRole
- type MgmtLsdMoi
- type MgmtLsdRwId
- type MgmtLsdTeBinding
- type MplsLsd
- type MplsLsdNnh
- type MplsLsdNodes
- type MplsLsdNodes_MplsLsdNode
- type MplsLsdNodes_MplsLsdNode_Applications
- type MplsLsdNodes_MplsLsdNode_Applications_Application
- type MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics
- type MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics_Connected
- type MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics_LabelContextCount
- type MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics_LabelContextPendingCount
- type MplsLsdNodes_MplsLsdNode_Clients
- type MplsLsdNodes_MplsLsdNode_Clients_Client
- type MplsLsdNodes_MplsLsdNode_Clients_Client_ClientUnion
- type MplsLsdNodes_MplsLsdNode_Clients_Client_ClientUnion_Application
- type MplsLsdNodes_MplsLsdNode_Clients_Client_ClientUnion_BcdlAgent
- type MplsLsdNodes_MplsLsdNode_FrrDatabase
- type MplsLsdNodes_MplsLsdNode_FrrDatabase_SummaryProtectedInterfaces
- type MplsLsdNodes_MplsLsdNode_FrrDatabase_SummaryProtectedInterfaces_SummaryProtectedInterface
- type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeadSummary
- type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads
- type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead
- type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId
- type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Head
- type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Midpoint
- type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_OutPath
- type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpointSummary
- type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints
- type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint
- type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId
- type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Head
- type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Midpoint
- type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_OutPath
- type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelSummary
- type MplsLsdNodes_MplsLsdNode_Interfaces
- type MplsLsdNodes_MplsLsdNode_Interfaces_Interface
- type MplsLsdNodes_MplsLsdNode_Interfaces_Interface_ApplicationOwner
- type MplsLsdNodes_MplsLsdNode_LabelRange
- type MplsLsdNodes_MplsLsdNode_LabelSummary
- type MplsLsdNodes_MplsLsdNode_LabelSummaryVrfs
- type MplsLsdNodes_MplsLsdNode_LabelSummaryVrfs_LabelSummaryVrf
- type MplsLsdNodes_MplsLsdNode_LabelSummaryVrfs_LabelSummaryVrf_OwnerCount
- type MplsLsdNodes_MplsLsdNode_LabelSummary_OwnerCount
- type MplsLsdNodes_MplsLsdNode_Labels
- type MplsLsdNodes_MplsLsdNode_Labels_Label
- type MplsLsdNodes_MplsLsdNode_Labels_Label_ApplicationOwner
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Cev4l3vpnData
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Cev6l3vpnData
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_EvpnData
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_GenericRoutingEncapsulation
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_IpSubData
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv4Data
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv4blbData
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv4l3vpnData
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6Data
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6GenericRoutingEncapsulation
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6blbData
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6l3vpnData
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_LabelBlockData
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_LabelBlockSrgbData
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_LabelBlockSrlbData
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_MldPv4Data
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_NextHopSetL3vpn
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PiMiPmsiData
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PiMsPmsiData
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PseudowireData
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PseudowireHeadEndData
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_SrAdjSegmentIpv4
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_SrAdjSegmentIpv6
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_SrPrefixSegment
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_TeBinding
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Tev4Data
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Tev4p2mpData
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_TpData
- type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_VrfL3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite
- type MplsLsdNodes_MplsLsdNode_RewriteSummary
- type MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs
- type MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs_RewriteSummaryVrf
- type MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv4Paths
- type MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv6Paths
- type MplsLsdNodes_MplsLsdNode_RewriteSummary_Ipv4Paths
- type MplsLsdNodes_MplsLsdNode_RewriteSummary_Ipv6Paths
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_ApplicationOwner
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_DmtcExtIntfData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelRange
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_PwListData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_TeData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_ApplicationOwner
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_DmtcExtIntfData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelRange
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_PwListData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_TeData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_ApplicationResource
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_DmtcData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_IpSubData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_LabelRange
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv4
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv6
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupTp
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireHeadEndData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PwListData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_TeHeadData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Tev4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev4l3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev6l3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_EvpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_IpSubData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4blbData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6blbData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_MldPv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMiPmsiData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMsPmsiData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrPrefixSegment
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TeBinding
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4p2mpData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TpData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_VrfL3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite_LabelData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_V4Rpf
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_V6Rpf
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_ApplicationOwner
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_DmtcExtIntfData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelRange
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_PwListData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_TeData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_ApplicationOwner
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_DmtcExtIntfData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelRange
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_PwListData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_TeData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_ApplicationResource
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_DmtcData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_IpSubData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_LabelRange
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv4
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv6
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupTp
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireHeadEndData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PwListData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_TeHeadData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Tev4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev4l3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev6l3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_EvpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_IpSubData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4blbData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6blbData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_MldPv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMiPmsiData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMsPmsiData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrPrefixSegment
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TeBinding
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4p2mpData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TpData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_VrfL3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite_LabelData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V4Rpf
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V6Rpf
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_ApplicationOwner
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_DmtcExtIntfData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelRange
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_PwListData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_TeData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_ApplicationOwner
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_DmtcExtIntfData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelRange
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_PwListData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_TeData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_ApplicationResource
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_DmtcData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_IpSubData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_LabelRange
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv4
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv6
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupTp
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireHeadEndData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PwListData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_TeHeadData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Tev4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev4l3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev6l3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_EvpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_IpSubData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4blbData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6blbData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_MldPv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMiPmsiData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMsPmsiData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrPrefixSegment
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TeBinding
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4p2mpData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TpData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_VrfL3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite_LabelData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_V4Rpf
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_V6Rpf
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_ApplicationOwner
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_DmtcExtIntfData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelRange
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_PwListData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_TeData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_ApplicationOwner
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_DmtcExtIntfData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelRange
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_PwListData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_TeData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_ApplicationResource
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_DmtcData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_IpSubData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_LabelRange
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv4
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv6
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupTp
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireHeadEndData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PwListData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_TeHeadData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Tev4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev4l3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev6l3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_EvpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_IpSubData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4blbData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6blbData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_MldPv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMiPmsiData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMsPmsiData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrPrefixSegment
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TeBinding
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4p2mpData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TpData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_VrfL3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite_LabelData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_V4Rpf
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_V6Rpf
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_ApplicationOwner
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_DmtcExtIntfData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelRange
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_PwListData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_TeData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_ApplicationOwner
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_DmtcExtIntfData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelRange
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_PwListData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_TeData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_ApplicationResource
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_DmtcData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_IpSubData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_LabelRange
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv4
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv6
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupTp
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireHeadEndData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PwListData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_Nexthop
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_TeHeadData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Tev4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev4l3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev6l3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_EvpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_IpSubData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4blbData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6blbData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_MldPv4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMiPmsiData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMsPmsiData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrPrefixSegment
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TeBinding
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4Data
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4p2mpData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TpData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_VrfL3vpnData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite_LabelData
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_V4Rpf
- type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_V6Rpf
- type MplsLsd_Applications
- type MplsLsd_Applications_Application
- type MplsLsd_Applications_Application_ApplicationStatistics
- type MplsLsd_Applications_Application_ApplicationStatistics_Connected
- type MplsLsd_Applications_Application_ApplicationStatistics_LabelContextCount
- type MplsLsd_Applications_Application_ApplicationStatistics_LabelContextPendingCount
- type MplsLsd_Clients
- type MplsLsd_Clients_Client
- type MplsLsd_Clients_Client_ClientUnion
- type MplsLsd_Clients_Client_ClientUnion_Application
- type MplsLsd_Clients_Client_ClientUnion_BcdlAgent
- type MplsLsd_FrrDatabase
- type MplsLsd_FrrDatabase_SummaryProtectedInterfaces
- type MplsLsd_FrrDatabase_SummaryProtectedInterfaces_SummaryProtectedInterface
- type MplsLsd_FrrDatabase_TunnelHeadSummary
- type MplsLsd_FrrDatabase_TunnelHeads
- type MplsLsd_FrrDatabase_TunnelHeads_TunnelHead
- type MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId
- type MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Head
- type MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Midpoint
- type MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_OutPath
- type MplsLsd_FrrDatabase_TunnelMidpointSummary
- type MplsLsd_FrrDatabase_TunnelMidpoints
- type MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint
- type MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId
- type MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Head
- type MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Midpoint
- type MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_OutPath
- type MplsLsd_FrrDatabase_TunnelSummary
- type MplsLsd_Interfaces
- type MplsLsd_Interfaces_Interface
- type MplsLsd_Interfaces_Interface_ApplicationOwner
- type MplsLsd_LabelRange
- type MplsLsd_LabelSummary
- type MplsLsd_LabelSummaryVrfs
- type MplsLsd_LabelSummaryVrfs_LabelSummaryVrf
- type MplsLsd_LabelSummaryVrfs_LabelSummaryVrf_OwnerCount
- type MplsLsd_LabelSummary_OwnerCount
- type MplsLsd_Labels
- type MplsLsd_Labels_Label
- type MplsLsd_Labels_Label_ApplicationOwner
- type MplsLsd_Labels_Label_LabelContext
- type MplsLsd_Labels_Label_LabelContext_Key
- type MplsLsd_Labels_Label_LabelContext_Key_Cev4l3vpnData
- type MplsLsd_Labels_Label_LabelContext_Key_Cev6l3vpnData
- type MplsLsd_Labels_Label_LabelContext_Key_EvpnData
- type MplsLsd_Labels_Label_LabelContext_Key_GenericRoutingEncapsulation
- type MplsLsd_Labels_Label_LabelContext_Key_IpSubData
- type MplsLsd_Labels_Label_LabelContext_Key_Ipv4Data
- type MplsLsd_Labels_Label_LabelContext_Key_Ipv4blbData
- type MplsLsd_Labels_Label_LabelContext_Key_Ipv4l3vpnData
- type MplsLsd_Labels_Label_LabelContext_Key_Ipv6Data
- type MplsLsd_Labels_Label_LabelContext_Key_Ipv6GenericRoutingEncapsulation
- type MplsLsd_Labels_Label_LabelContext_Key_Ipv6blbData
- type MplsLsd_Labels_Label_LabelContext_Key_Ipv6l3vpnData
- type MplsLsd_Labels_Label_LabelContext_Key_LabelBlockData
- type MplsLsd_Labels_Label_LabelContext_Key_LabelBlockSrgbData
- type MplsLsd_Labels_Label_LabelContext_Key_LabelBlockSrlbData
- type MplsLsd_Labels_Label_LabelContext_Key_MldPv4Data
- type MplsLsd_Labels_Label_LabelContext_Key_NextHopSetL3vpn
- type MplsLsd_Labels_Label_LabelContext_Key_PiMiPmsiData
- type MplsLsd_Labels_Label_LabelContext_Key_PiMsPmsiData
- type MplsLsd_Labels_Label_LabelContext_Key_PseudowireData
- type MplsLsd_Labels_Label_LabelContext_Key_PseudowireHeadEndData
- type MplsLsd_Labels_Label_LabelContext_Key_SrAdjSegmentIpv4
- type MplsLsd_Labels_Label_LabelContext_Key_SrAdjSegmentIpv6
- type MplsLsd_Labels_Label_LabelContext_Key_SrPrefixSegment
- type MplsLsd_Labels_Label_LabelContext_Key_TeBinding
- type MplsLsd_Labels_Label_LabelContext_Key_Tev4Data
- type MplsLsd_Labels_Label_LabelContext_Key_Tev4p2mpData
- type MplsLsd_Labels_Label_LabelContext_Key_TpData
- type MplsLsd_Labels_Label_LabelContext_Key_VrfL3vpnData
- type MplsLsd_Rewrite
- type MplsLsd_RewriteSummary
- type MplsLsd_RewriteSummaryVrfs
- type MplsLsd_RewriteSummaryVrfs_RewriteSummaryVrf
- type MplsLsd_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv4Paths
- type MplsLsd_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv6Paths
- type MplsLsd_RewriteSummary_Ipv4Paths
- type MplsLsd_RewriteSummary_Ipv6Paths
- type MplsLsd_Rewrite_RewriteIpv4s
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_ApplicationOwner
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_DmtcExtIntfData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv4Data
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv6Data
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelRange
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_PwListData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_TeData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_ApplicationOwner
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_DmtcExtIntfData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv4Data
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv6Data
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelRange
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_PwListData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_TeData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_ApplicationResource
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_DmtcData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_IpSubData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv4Data
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv6Data
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_LabelRange
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv4
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv6
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupTp
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireHeadEndData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PwListData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_Nexthop
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_Nexthop
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_TeHeadData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Tev4Data
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev4l3vpnData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev6l3vpnData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_EvpnData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_IpSubData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4Data
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4blbData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6Data
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6blbData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_MldPv4Data
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMiPmsiData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMsPmsiData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrPrefixSegment
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TeBinding
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4Data
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4p2mpData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TpData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_VrfL3vpnData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite_LabelData
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_V4Rpf
- type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_V6Rpf
- type MplsLsd_Rewrite_RewriteLabelRangeCnts
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_ApplicationOwner
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_DmtcExtIntfData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv4Data
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv6Data
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelRange
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_PwListData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_TeData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_ApplicationOwner
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_DmtcExtIntfData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv4Data
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv6Data
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelRange
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_PwListData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_TeData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_ApplicationResource
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_DmtcData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_IpSubData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv4Data
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv6Data
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_LabelRange
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv4
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv6
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupTp
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireHeadEndData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PwListData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_Nexthop
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_Nexthop
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_TeHeadData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Tev4Data
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev4l3vpnData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev6l3vpnData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_EvpnData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_IpSubData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4Data
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4blbData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6Data
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6blbData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_MldPv4Data
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMiPmsiData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMsPmsiData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrPrefixSegment
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TeBinding
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4Data
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4p2mpData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TpData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_VrfL3vpnData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite_LabelData
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V4Rpf
- type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V6Rpf
- type MplsLsd_Rewrite_RewriteLabels
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_ApplicationOwner
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_DmtcExtIntfData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv4Data
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv6Data
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelRange
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_PwListData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_TeData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_ApplicationOwner
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_DmtcExtIntfData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv4Data
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv6Data
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelRange
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_PwListData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_TeData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_ApplicationResource
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_DmtcData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_IpSubData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv4Data
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv6Data
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_LabelRange
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv4
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv6
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupTp
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireHeadEndData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PwListData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_Nexthop
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_Nexthop
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_TeHeadData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Tev4Data
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev4l3vpnData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev6l3vpnData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_EvpnData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_IpSubData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4Data
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4blbData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6Data
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6blbData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_MldPv4Data
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMiPmsiData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMsPmsiData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrPrefixSegment
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TeBinding
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4Data
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4p2mpData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TpData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_VrfL3vpnData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite_LabelData
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_V4Rpf
- type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_V6Rpf
- type MplsLsd_Rewrite_RewritePws
- type MplsLsd_Rewrite_RewritePws_RewritePw
- type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi
- type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_ApplicationOwner
- type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi
- type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_DmtcExtIntfData
- type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv4Data
- type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv6Data
- type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelData
- type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelRange
- type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_PwListData
- type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_TeData
- type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey
- type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_ApplicationOwner
- type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi
- type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_DmtcExtIntfData
- type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv4Data
- type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv6Data
- type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelData
- type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelRange
- type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_PwListData
- type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_TeData
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_ApplicationResource
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_DmtcData
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_IpSubData
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv4Data
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv6Data
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_LabelRange
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv4
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv6
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupTp
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireData
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireHeadEndData
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PwListData
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_Nexthop
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_Nexthop
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_TeHeadData
- type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Tev4Data
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev4l3vpnData
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev6l3vpnData
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_EvpnData
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_IpSubData
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4Data
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4blbData
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6Data
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6blbData
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockData
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_MldPv4Data
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMiPmsiData
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMsPmsiData
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireData
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrPrefixSegment
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TeBinding
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4Data
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4p2mpData
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TpData
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_VrfL3vpnData
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite
- type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite_LabelData
- type MplsLsd_Rewrite_RewritePws_RewritePw_V4Rpf
- type MplsLsd_Rewrite_RewritePws_RewritePw_V6Rpf
- type MplsLsd_Rewrite_RewriteTes
- type MplsLsd_Rewrite_RewriteTes_RewriteTe
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_ApplicationOwner
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_DmtcExtIntfData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv4Data
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv6Data
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelRange
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_PwListData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_TeData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_ApplicationOwner
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_DmtcExtIntfData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv4Data
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv6Data
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelRange
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_PwListData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_TeData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_ApplicationResource
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_DmtcData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_IpSubData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv4Data
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv6Data
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_LabelRange
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv4
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv6
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupTp
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireHeadEndData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PwListData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_Nexthop
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_Nexthop
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_TeHeadData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Tev4Data
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev4l3vpnData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev6l3vpnData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_EvpnData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_IpSubData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4Data
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4blbData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6Data
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6blbData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_MldPv4Data
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMiPmsiData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMsPmsiData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrPrefixSegment
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TeBinding
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4Data
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4p2mpData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TpData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_VrfL3vpnData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite_LabelData
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_V4Rpf
- type MplsLsd_Rewrite_RewriteTes_RewriteTe_V6Rpf
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MgmtLsdApp ¶
type MgmtLsdApp string
MgmtLsdApp represents Mgmt lsd app
const ( // None MgmtLsdApp_mgmt_lsd_app_type_none MgmtLsdApp = "mgmt-lsd-app-type-none" // LSD MgmtLsdApp_mgmt_lsd_app_type_int MgmtLsdApp = "mgmt-lsd-app-type-int" // Test MgmtLsdApp_mgmt_lsd_app_type_test MgmtLsdApp = "mgmt-lsd-app-type-test" // Static MgmtLsdApp_mgmt_lsd_app_type_static MgmtLsdApp = "mgmt-lsd-app-type-static" // LDP MgmtLsdApp_mgmt_lsd_app_type_ldp MgmtLsdApp = "mgmt-lsd-app-type-ldp" // TE Control MgmtLsdApp_mgmt_lsd_app_type_te MgmtLsdApp = "mgmt-lsd-app-type-te" // App Controller MgmtLsdApp_mgmt_lsd_app_type_app_controller MgmtLsdApp = "mgmt-lsd-app-type-app-controller" // BGP v4 MgmtLsdApp_mgmt_lsd_app_type_bgp_ipv4 MgmtLsdApp = "mgmt-lsd-app-type-bgp-ipv4" // BGP VPNv4 MgmtLsdApp_mgmt_lsd_app_type_bgp_vpn_ipv4 MgmtLsdApp = "mgmt-lsd-app-type-bgp-vpn-ipv4" // L2VPN MgmtLsdApp_mgmt_lsd_app_type_l2vpn MgmtLsdApp = "mgmt-lsd-app-type-l2vpn" // BGP Spkr MgmtLsdApp_mgmt_lsd_app_type_bgp_spkr MgmtLsdApp = "mgmt-lsd-app-type-bgp-spkr" // BFD MgmtLsdApp_mgmt_lsd_app_type_bfd MgmtLsdApp = "mgmt-lsd-app-type-bfd" // PIM MgmtLsdApp_mgmt_lsd_app_type_pim MgmtLsdApp = "mgmt-lsd-app-type-pim" // V2 LSD MgmtLsdApp_mgmt_lsd_app_type_v2_lsd MgmtLsdApp = "mgmt-lsd-app-type-v2-lsd" // PIM6 MgmtLsdApp_mgmt_lsd_app_type_pim6 MgmtLsdApp = "mgmt-lsd-app-type-pim6" // ISIS MgmtLsdApp_mgmt_lsd_app_type_isis MgmtLsdApp = "mgmt-lsd-app-type-isis" // OSPF MgmtLsdApp_mgmt_lsd_app_type_ospf MgmtLsdApp = "mgmt-lsd-app-type-ospf" // CGN MgmtLsdApp_mgmt_lsd_app_type_cgn MgmtLsdApp = "mgmt-lsd-app-type-cgn" // Traffic Collector MgmtLsdApp_mgmt_lsd_app_type_dmtc MgmtLsdApp = "mgmt-lsd-app-type-dmtc" // Any MgmtLsdApp_mgmt_lsd_app_type_any MgmtLsdApp = "mgmt-lsd-app-type-any" )
type MgmtLsdAppRsrcState ¶
type MgmtLsdAppRsrcState string
MgmtLsdAppRsrcState represents Mgmt lsd app rsrc state
const ( // Active MgmtLsdAppRsrcState_mgmt_lsd_app_rsrc_state_active MgmtLsdAppRsrcState = "mgmt-lsd-app-rsrc-state-active" // Pending MgmtLsdAppRsrcState_mgmt_lsd_app_rsrc_state_pnd MgmtLsdAppRsrcState = "mgmt-lsd-app-rsrc-state-pnd" // Pending Server MgmtLsdAppRsrcState_mgmt_lsd_app_rsrc_state_pnd_svr MgmtLsdAppRsrcState = "mgmt-lsd-app-rsrc-state-pnd-svr" )
type MgmtLsdAppState ¶
type MgmtLsdAppState string
MgmtLsdAppState represents Mgmt lsd app state
const ( // Active MgmtLsdAppState_mgmt_lsd_app_state_active MgmtLsdAppState = "mgmt-lsd-app-state-active" // Zombie MgmtLsdAppState_mgmt_lsd_app_state_zombie MgmtLsdAppState = "mgmt-lsd-app-state-zombie" // Recover MgmtLsdAppState_mgmt_lsd_app_state_recover MgmtLsdAppState = "mgmt-lsd-app-state-recover" )
type MgmtLsdClient ¶
type MgmtLsdClient string
MgmtLsdClient represents Mgmt lsd client
const ( // Application MgmtLsdClient_mgmt_lsd_client_type_app MgmtLsdClient = "mgmt-lsd-client-type-app" // BCDL Agent MgmtLsdClient_mgmt_lsd_client_type_ba MgmtLsdClient = "mgmt-lsd-client-type-ba" )
type MgmtLsdFpi ¶
type MgmtLsdFpi string
MgmtLsdFpi represents Mgmt lsd fpi
const ( // Label MgmtLsdFpi_mgmt_lsd_fpi_type_label MgmtLsdFpi = "mgmt-lsd-fpi-type-label" // TE MgmtLsdFpi_mgmt_lsd_fpi_type_te MgmtLsdFpi = "mgmt-lsd-fpi-type-te" // IPv4 MgmtLsdFpi_mgmt_lsd_fpi_type_ipv4 MgmtLsdFpi = "mgmt-lsd-fpi-type-ipv4" // IPv6 MgmtLsdFpi_mgmt_lsd_fpi_type_ipv6 MgmtLsdFpi = "mgmt-lsd-fpi-type-ipv6" // PW List MgmtLsdFpi_mgmt_lsd_fpi_type_pw_list MgmtLsdFpi = "mgmt-lsd-fpi-type-pw-list" // TE v2 MgmtLsdFpi_mgmt_lsd_fpi_type_te_v2 MgmtLsdFpi = "mgmt-lsd-fpi-type-te-v2" // DMTC External Interface MgmtLsdFpi_mgmt_lsd_fpi_type_dmtc_ext_intf MgmtLsdFpi = "mgmt-lsd-fpi-type-dmtc-ext-intf" // Label Range Opaque Message Key MgmtLsdFpi_mgmt_lsd_fpi_type_label_range MgmtLsdFpi = "mgmt-lsd-fpi-type-label-range" )
type MgmtLsdFrrState ¶
type MgmtLsdFrrState string
MgmtLsdFrrState represents Mgmt lsd frr state
const ( // Partial MgmtLsdFrrState_mgmt_lsd_frr_state_partial MgmtLsdFrrState = "mgmt-lsd-frr-state-partial" // Active MgmtLsdFrrState_mgmt_lsd_frr_state_active MgmtLsdFrrState = "mgmt-lsd-frr-state-active" // Ready MgmtLsdFrrState_mgmt_lsd_frr_state_ready MgmtLsdFrrState = "mgmt-lsd-frr-state-ready" // Complete MgmtLsdFrrState_mgmt_lsd_frr_state_complete MgmtLsdFrrState = "mgmt-lsd-frr-state-complete" // Any MgmtLsdFrrState_mgmt_lsd_frr_state_any MgmtLsdFrrState = "mgmt-lsd-frr-state-any" // IGP MgmtLsdFrrState_mgmt_lsd_frr_state_igp MgmtLsdFrrState = "mgmt-lsd-frr-state-igp" )
type MgmtLsdIntfState ¶
type MgmtLsdIntfState string
MgmtLsdIntfState represents Mgmt lsd intf state
const ( // unknown MgmtLsdIntfState_mgmt_lsd_intf_state_unknown MgmtLsdIntfState = "mgmt-lsd-intf-state-unknown" // up MgmtLsdIntfState_mgmt_lsd_intf_state_up MgmtLsdIntfState = "mgmt-lsd-intf-state-up" // down MgmtLsdIntfState_mgmt_lsd_intf_state_down MgmtLsdIntfState = "mgmt-lsd-intf-state-down" )
type MgmtLsdLblCtx ¶
type MgmtLsdLblCtx string
MgmtLsdLblCtx represents Mgmt lsd lbl ctx
const ( // None MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_none MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-none" // IPv4 MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_ipv4 MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-ipv4" // IPv6 MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_ipv6 MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-ipv6" // TE IPv4 MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_tev4 MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-tev4" // L3VPN IPv4 MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_l3vpn_ipv4 MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-l3vpn-ipv4" // L3VPN IPv6 MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_l3vpn_ipv6 MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-l3vpn-ipv6" // L3VPN Per-VRF MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_l3vpn_vrf MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-l3vpn-vrf" // L3VPN IPv4 Per-CE MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_l3vpn_cev4 MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-l3vpn-cev4" // L3VPN IPv6 Per-CE MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_l3vpn_cev6 MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-l3vpn-cev6" // PW MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_pw MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-pw" // LBL BLK MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_lbl_blk MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-lbl-blk" // IP SUB MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_ip_sub MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-ip-sub" // TE IPv4 P2MP MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_tev4_p2mp MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-tev4-p2mp" // MLDP IPv4 MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_mldpv4 MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-mldpv4" // PW HE MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_pwhe MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-pwhe" // MPLS TP MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_tp MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-tp" // GRE MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_gre MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-gre" // EVPN MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_evpn MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-evpn" // BLB IPv4 MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_blb_ipv4 MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-blb-ipv4" // BLB IPv6 MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_blb_ipv6 MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-blb-ipv6" // PIM I-PMSI MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_pim_i_pmsi MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-pim-i-pmsi" // PIM S-PMSI MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_pim_s_pmsi MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-pim-s-pmsi" // L3VPN NH SET MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_l3vpn_nh_set MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-l3vpn-nh-set" // SR Prefix Segment MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_sr_pfx_seg MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-sr-pfx-seg" // SR Adj Segment IPv4 MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_sr_adj_seg_ipv4 MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-sr-adj-seg-ipv4" // SR Adj Segment IPv6 MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_sr_adj_seg_ipv6 MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-sr-adj-seg-ipv6" // LBL BLK SRGB MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_lbl_blk_srgb MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-lbl-blk-srgb" // TE Binding MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_te_binding MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-te-binding" // GRE IPV6 MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_gre_ipv6 MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-gre-ipv6" // Any MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_any MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-any" // LBL BLK SRLB MgmtLsdLblCtx_mgmt_lsd_lbl_ctx_type_lbl_blk_srlb MgmtLsdLblCtx = "mgmt-lsd-lbl-ctx-type-lbl-blk-srlb" )
type MgmtLsdLspRole ¶
type MgmtLsdLspRole string
MgmtLsdLspRole represents Mgmt lsd lsp role
const ( // Head MgmtLsdLspRole_mgmt_lsd_lsp_role_head MgmtLsdLspRole = "mgmt-lsd-lsp-role-head" // Midpoint MgmtLsdLspRole_mgmt_lsd_lsp_role_mid MgmtLsdLspRole = "mgmt-lsd-lsp-role-mid" )
type MgmtLsdMoi ¶
type MgmtLsdMoi string
MgmtLsdMoi represents Mgmt lsd moi
const ( // Pop-and-lookup IPv4 MgmtLsdMoi_mgmt_lsd_moi_type_pop_and_lkup_ipv4 MgmtLsdMoi = "mgmt-lsd-moi-type-pop-and-lkup-ipv4" // IPv4 MgmtLsdMoi_mgmt_lsd_moi_type_ipv4 MgmtLsdMoi = "mgmt-lsd-moi-type-ipv4" // IPv6 MgmtLsdMoi_mgmt_lsd_moi_type_ipv6 MgmtLsdMoi = "mgmt-lsd-moi-type-ipv6" // TE IPv4 MgmtLsdMoi_mgmt_lsd_moi_type_tev4 MgmtLsdMoi = "mgmt-lsd-moi-type-tev4" // PW MgmtLsdMoi_mgmt_lsd_moi_type_pw MgmtLsdMoi = "mgmt-lsd-moi-type-pw" // Pop-and-lookup IPv6 MgmtLsdMoi_mgmt_lsd_moi_type_pop_and_lkup_ipv6 MgmtLsdMoi = "mgmt-lsd-moi-type-pop-and-lkup-ipv6" // IP Subscriber MgmtLsdMoi_mgmt_lsd_moi_type_ip_sub MgmtLsdMoi = "mgmt-lsd-moi-type-ip-sub" // PW HE MgmtLsdMoi_mgmt_lsd_moi_type_pwhe MgmtLsdMoi = "mgmt-lsd-moi-type-pwhe" // PW List MgmtLsdMoi_mgmt_lsd_moi_type_pw_list MgmtLsdMoi = "mgmt-lsd-moi-type-pw-list" // IPv4 Multi-Label MgmtLsdMoi_mgmt_lsd_moi_type_ipv4_stack MgmtLsdMoi = "mgmt-lsd-moi-type-ipv4-stack" // Pop-and-lookup TP MgmtLsdMoi_mgmt_lsd_moi_type_pop_and_lkup_tp MgmtLsdMoi = "mgmt-lsd-moi-type-pop-and-lkup-tp" // IPv6 Multi-Label MgmtLsdMoi_mgmt_lsd_moi_type_ipv6_stack MgmtLsdMoi = "mgmt-lsd-moi-type-ipv6-stack" // TE Head MgmtLsdMoi_mgmt_lsd_moi_type_te_head MgmtLsdMoi = "mgmt-lsd-moi-type-te-head" // Demand Matrix Traffic-Collector MgmtLsdMoi_mgmt_lsd_moi_type_dmtc_ext_intf MgmtLsdMoi = "mgmt-lsd-moi-type-dmtc-ext-intf" // IPv4 Neighbor-Next-Hop MgmtLsdMoi_mgmt_lsd_moi_type_ipv4_nnh_stack MgmtLsdMoi = "mgmt-lsd-moi-type-ipv4-nnh-stack" // IPv6 Neighbor-Next-Hop MgmtLsdMoi_mgmt_lsd_moi_type_ipv6_nnh_stack MgmtLsdMoi = "mgmt-lsd-moi-type-ipv6-nnh-stack" // Label Range Opaque Message Data MgmtLsdMoi_mgmt_lsd_moi_type_label_range MgmtLsdMoi = "mgmt-lsd-moi-type-label-range" )
type MgmtLsdRwId ¶
type MgmtLsdRwId string
MgmtLsdRwId represents Mgmt lsd rw id
const ( // None MgmtLsdRwId_mgmt_lsd_rw_id_type_none MgmtLsdRwId = "mgmt-lsd-rw-id-type-none" // Label Context MgmtLsdRwId_mgmt_lsd_rw_id_type_lbl_ctx MgmtLsdRwId = "mgmt-lsd-rw-id-type-lbl-ctx" // Local Label MgmtLsdRwId_mgmt_lsd_rw_id_type_loc_lbl MgmtLsdRwId = "mgmt-lsd-rw-id-type-loc-lbl" )
type MgmtLsdTeBinding ¶
type MgmtLsdTeBinding string
MgmtLsdTeBinding represents Mgmt lsd te binding
const ( // mgmt lsd ident p2p tun id MgmtLsdTeBinding_mgmt_lsd_ident_p2p_tun_id MgmtLsdTeBinding = "mgmt-lsd-ident-p2p-tun-id" // mgmt lsd ident p2p grp id MgmtLsdTeBinding_mgmt_lsd_ident_p2p_grp_id MgmtLsdTeBinding = "mgmt-lsd-ident-p2p-grp-id" // mgmt lsd ident p2mp tun id MgmtLsdTeBinding_mgmt_lsd_ident_p2mp_tun_id MgmtLsdTeBinding = "mgmt-lsd-ident-p2mp-tun-id" // mgmt lsd ident p2mp grp id MgmtLsdTeBinding_mgmt_lsd_ident_p2mp_grp_id MgmtLsdTeBinding = "mgmt-lsd-ident-p2mp-grp-id" )
type MplsLsd ¶
type MplsLsd struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table of MPLS clients using LSD. Clients MplsLsd_Clients // Dynamic label range. LabelSummary MplsLsd_LabelSummary // Table of labels. Labels MplsLsd_Labels // FRR database. FrrDatabase MplsLsd_FrrDatabase // Table of rewrites. Rewrite MplsLsd_Rewrite // Rewrite Summary . RewriteSummary MplsLsd_RewriteSummary // Table of MPLS applications using LSD. Applications MplsLsd_Applications // Dynamic label range summary by VRF. LabelSummaryVrfs MplsLsd_LabelSummaryVrfs // Label range. LabelRange MplsLsd_LabelRange // Rewrite Summary by VRF. RewriteSummaryVrfs MplsLsd_RewriteSummaryVrfs // Table of MPLS interfaces. Interfaces MplsLsd_Interfaces }
MplsLsd mpls lsd
func (*MplsLsd) GetEntityData ¶
func (mplsLsd *MplsLsd) GetEntityData() *types.CommonEntityData
type MplsLsdNnh ¶
type MplsLsdNnh string
MplsLsdNnh represents Mpls lsd nnh
const ( // None - Invalid MplsLsdNnh_none MplsLsdNnh = "none" // IPv4 Address MplsLsdNnh_ipv4_address MplsLsdNnh = "ipv4-address" // Interface MplsLsdNnh_interface_name MplsLsdNnh = "interface-name" )
type MplsLsdNodes ¶
type MplsLsdNodes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The MPLS LSD operational data for a particular node. The type is slice of // MplsLsdNodes_MplsLsdNode. MplsLsdNode []*MplsLsdNodes_MplsLsdNode }
MplsLsdNodes Location MPLS LSD operational data
func (*MplsLsdNodes) GetEntityData ¶
func (mplsLsdNodes *MplsLsdNodes) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode ¶
type MplsLsdNodes_MplsLsdNode struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The identifier for the node. The type is string // with pattern: ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+). NodeName interface{} // Table of MPLS clients using LSD. Clients MplsLsdNodes_MplsLsdNode_Clients // Dynamic label range. LabelSummary MplsLsdNodes_MplsLsdNode_LabelSummary // Table of labels. Labels MplsLsdNodes_MplsLsdNode_Labels // FRR database. FrrDatabase MplsLsdNodes_MplsLsdNode_FrrDatabase // Table of rewrites. Rewrite MplsLsdNodes_MplsLsdNode_Rewrite // Rewrite Summary . RewriteSummary MplsLsdNodes_MplsLsdNode_RewriteSummary // Table of MPLS applications using LSD. Applications MplsLsdNodes_MplsLsdNode_Applications // Dynamic label range summary by VRF. LabelSummaryVrfs MplsLsdNodes_MplsLsdNode_LabelSummaryVrfs // Label range. LabelRange MplsLsdNodes_MplsLsdNode_LabelRange // Rewrite Summary by VRF. RewriteSummaryVrfs MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs // Table of MPLS interfaces. Interfaces MplsLsdNodes_MplsLsdNode_Interfaces }
MplsLsdNodes_MplsLsdNode The MPLS LSD operational data for a particular node
func (*MplsLsdNodes_MplsLsdNode) GetEntityData ¶
func (mplsLsdNode *MplsLsdNodes_MplsLsdNode) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Applications ¶
type MplsLsdNodes_MplsLsdNode_Applications struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Data for MPLS application using LSD. The type is slice of // MplsLsdNodes_MplsLsdNode_Applications_Application. Application []*MplsLsdNodes_MplsLsdNode_Applications_Application }
MplsLsdNodes_MplsLsdNode_Applications Table of MPLS applications using LSD
func (*MplsLsdNodes_MplsLsdNode_Applications) GetEntityData ¶
func (applications *MplsLsdNodes_MplsLsdNode_Applications) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Applications_Application ¶
type MplsLsdNodes_MplsLsdNode_Applications_Application struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Application Instance name in the form of // '<app_type_name>[:<instance>]'. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. ApplicationName interface{} // Application name. The type is string. ApplicationNameXr interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // client-app instance. The type is string. ApplicationInstance interface{} // App reg ts. The type is interface{} with range: 0..18446744073709551615. AppRegTime interface{} // App disconnect ts. The type is interface{} with range: // 0..18446744073709551615. AppDisconnectTime interface{} // App flow control status. The type is interface{} with range: // -2147483648..2147483647. AppFlowControlled interface{} // Flow Ctrl ts. The type is interface{} with range: 0..18446744073709551615. FlowCtrlTime interface{} // Flow Ctrl Clr ts. The type is interface{} with range: // 0..18446744073709551615. FlowCtrlClrTime interface{} // App go active timestamp. The type is interface{} with range: // 0..18446744073709551615. GoActTs interface{} // Application state. The type is MgmtLsdAppState. ApplicationState interface{} // Recovery time [secs] remaining if client is timing out. The type is // interface{} with range: 0..4294967295. Units are second. RecoveryTimeRemainingSeconds interface{} // Recovery time [secs] elapsed if client is timing out. The type is // interface{} with range: 0..4294967295. Units are second. RecoveryTimeElapsedSeconds interface{} // Recovery time [secs] specified at registration or set explicitly. The type // is interface{} with range: 0..4294967295. Units are second. RecoveryTimeRegisterSeconds interface{} // Node ID where application is/was running. The type is string with pattern: // ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+). NodeId interface{} // Application Statistics. ApplicationStatistics MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics }
MplsLsdNodes_MplsLsdNode_Applications_Application Data for MPLS application using LSD
func (*MplsLsdNodes_MplsLsdNode_Applications_Application) GetEntityData ¶
func (application *MplsLsdNodes_MplsLsdNode_Applications_Application) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics ¶
type MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of interface enabled. The type is interface{} with range: // 0..4294967295. InterfaceEnable interface{} // Number of interface enable pending. The type is interface{} with range: // 0..4294967295. InterfaceEnablePending interface{} // Connect count. The type is interface{} with range: 0..4294967295. ConnectCount interface{} // Connected statistics. Connected MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics_Connected // Label context count. The type is slice of // MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics_LabelContextCount. LabelContextCount []*MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics_LabelContextCount // Label context pending count. The type is slice of // MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics_LabelContextPendingCount. LabelContextPendingCount []*MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics_LabelContextPendingCount }
MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics Application Statistics
func (*MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics) GetEntityData ¶
func (applicationStatistics *MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics_Connected ¶
type MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics_Connected struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RT set count. The type is interface{} with range: 0..4294967295. RtSetMsgCount interface{} // Operation count. The type is interface{} with range: 0..4294967295. OperationMsgCount interface{} // Label OOR count. The type is interface{} with range: 0..4294967295. OorLabelCount interface{} // Error count. The type is interface{} with range: 0..4294967295. ErrorMsgCount interface{} }
MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics_Connected Connected statistics
func (*MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics_Connected) GetEntityData ¶
func (connected *MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics_Connected) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics_LabelContextCount ¶
type MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics_LabelContextCount struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics_LabelContextCount Label context count
func (*MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics_LabelContextCount) GetEntityData ¶
func (labelContextCount *MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics_LabelContextCount) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics_LabelContextPendingCount ¶
type MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics_LabelContextPendingCount struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics_LabelContextPendingCount Label context pending count
func (*MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics_LabelContextPendingCount) GetEntityData ¶
func (labelContextPendingCount *MplsLsdNodes_MplsLsdNode_Applications_Application_ApplicationStatistics_LabelContextPendingCount) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Clients ¶
type MplsLsdNodes_MplsLsdNode_Clients struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Data for MPLS client using LSD. The type is slice of // MplsLsdNodes_MplsLsdNode_Clients_Client. Client []*MplsLsdNodes_MplsLsdNode_Clients_Client }
MplsLsdNodes_MplsLsdNode_Clients Table of MPLS clients using LSD
func (*MplsLsdNodes_MplsLsdNode_Clients) GetEntityData ¶
func (clients *MplsLsdNodes_MplsLsdNode_Clients) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Clients_Client ¶
type MplsLsdNodes_MplsLsdNode_Clients_Client struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Client Instance name in the form of // 'Application-<client_name>' or 'BCDL_Agent-<index:parent_index>'. The type // is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. ClientName interface{} // Client Index Value. The type is interface{} with range: 0..4294967295. ClientIndex interface{} // Node ID. The type is string with pattern: // ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+). NodeId interface{} // Client union. ClientUnion MplsLsdNodes_MplsLsdNode_Clients_Client_ClientUnion }
MplsLsdNodes_MplsLsdNode_Clients_Client Data for MPLS client using LSD
func (*MplsLsdNodes_MplsLsdNode_Clients_Client) GetEntityData ¶
func (client *MplsLsdNodes_MplsLsdNode_Clients_Client) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Clients_Client_ClientUnion ¶
type MplsLsdNodes_MplsLsdNode_Clients_Client_ClientUnion struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // LSDClientType. The type is MgmtLsdClient. LsdClientType interface{} // Application client. Application MplsLsdNodes_MplsLsdNode_Clients_Client_ClientUnion_Application // BCDL agent client. BcdlAgent MplsLsdNodes_MplsLsdNode_Clients_Client_ClientUnion_BcdlAgent }
MplsLsdNodes_MplsLsdNode_Clients_Client_ClientUnion Client union
func (*MplsLsdNodes_MplsLsdNode_Clients_Client_ClientUnion) GetEntityData ¶
func (clientUnion *MplsLsdNodes_MplsLsdNode_Clients_Client_ClientUnion) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Clients_Client_ClientUnion_Application ¶
type MplsLsdNodes_MplsLsdNode_Clients_Client_ClientUnion_Application struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // client-app instance. The type is string. ApplicationInstance interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} }
MplsLsdNodes_MplsLsdNode_Clients_Client_ClientUnion_Application Application client
func (*MplsLsdNodes_MplsLsdNode_Clients_Client_ClientUnion_Application) GetEntityData ¶
func (application *MplsLsdNodes_MplsLsdNode_Clients_Client_ClientUnion_Application) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Clients_Client_ClientUnion_BcdlAgent ¶
type MplsLsdNodes_MplsLsdNode_Clients_Client_ClientUnion_BcdlAgent struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BCDL Agent client connection index. The type is interface{} with range: // -2147483648..2147483647. ClientConnIndex interface{} // BCDL Agent parent client connection index. The type is interface{} with // range: -2147483648..2147483647. ParentClientConnIndex interface{} }
MplsLsdNodes_MplsLsdNode_Clients_Client_ClientUnion_BcdlAgent BCDL agent client
func (*MplsLsdNodes_MplsLsdNode_Clients_Client_ClientUnion_BcdlAgent) GetEntityData ¶
func (bcdlAgent *MplsLsdNodes_MplsLsdNode_Clients_Client_ClientUnion_BcdlAgent) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_FrrDatabase ¶
type MplsLsdNodes_MplsLsdNode_FrrDatabase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table of FRR database entries - Tunnel midpoints. TunnelMidpoints MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints // Table of FRR database entries - Tunnel heads. TunnelHeads MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads // Summary data for FRR database entry - Tunnel head. TunnelHeadSummary MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeadSummary // Sumary table of Protected Interfaces. SummaryProtectedInterfaces MplsLsdNodes_MplsLsdNode_FrrDatabase_SummaryProtectedInterfaces // Summary data for FRR database entry. TunnelSummary MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelSummary // Summary data for FRR database entry - Tunnel midpoint. TunnelMidpointSummary MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpointSummary }
MplsLsdNodes_MplsLsdNode_FrrDatabase FRR database
func (*MplsLsdNodes_MplsLsdNode_FrrDatabase) GetEntityData ¶
func (frrDatabase *MplsLsdNodes_MplsLsdNode_FrrDatabase) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_FrrDatabase_SummaryProtectedInterfaces ¶
type MplsLsdNodes_MplsLsdNode_FrrDatabase_SummaryProtectedInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Data for MPLS interface. The type is slice of // MplsLsdNodes_MplsLsdNode_FrrDatabase_SummaryProtectedInterfaces_SummaryProtectedInterface. SummaryProtectedInterface []*MplsLsdNodes_MplsLsdNode_FrrDatabase_SummaryProtectedInterfaces_SummaryProtectedInterface }
MplsLsdNodes_MplsLsdNode_FrrDatabase_SummaryProtectedInterfaces Sumary table of Protected Interfaces
func (*MplsLsdNodes_MplsLsdNode_FrrDatabase_SummaryProtectedInterfaces) GetEntityData ¶
func (summaryProtectedInterfaces *MplsLsdNodes_MplsLsdNode_FrrDatabase_SummaryProtectedInterfaces) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_FrrDatabase_SummaryProtectedInterfaces_SummaryProtectedInterface ¶
type MplsLsdNodes_MplsLsdNode_FrrDatabase_SummaryProtectedInterfaces_SummaryProtectedInterface 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{} // Number of FRR rewrites in Active state. The type is interface{} with range: // 0..4294967295. Active interface{} // Number of FRR rewrites in Ready state. The type is interface{} with range: // 0..4294967295. Ready interface{} // Number of FRR rewrites in Partial state. The type is interface{} with // range: 0..4294967295. Partial interface{} // Number of FRR rewrites in IGP state for SR-TE. The type is interface{} with // range: 0..4294967295. Igp interface{} }
MplsLsdNodes_MplsLsdNode_FrrDatabase_SummaryProtectedInterfaces_SummaryProtectedInterface Data for MPLS interface
func (*MplsLsdNodes_MplsLsdNode_FrrDatabase_SummaryProtectedInterfaces_SummaryProtectedInterface) GetEntityData ¶
func (summaryProtectedInterface *MplsLsdNodes_MplsLsdNode_FrrDatabase_SummaryProtectedInterfaces_SummaryProtectedInterface) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeadSummary ¶
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeadSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of FRR rewrites in Active state. The type is interface{} with range: // 0..4294967295. Active interface{} // Number of FRR rewrites in Ready state. The type is interface{} with range: // 0..4294967295. Ready interface{} // Number of FRR rewrites in Partial state. The type is interface{} with // range: 0..4294967295. Partial interface{} // Number of FRR rewrites in IGP state for SR-TE. The type is interface{} with // range: 0..4294967295. Igp interface{} }
MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeadSummary Summary data for FRR database entry - Tunnel head
func (*MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeadSummary) GetEntityData ¶
func (tunnelHeadSummary *MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeadSummary) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads ¶
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Data for FRR database entry - Tunnel head. The type is slice of // MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead. TunnelHead []*MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead }
MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads Table of FRR database entries - Tunnel heads
func (*MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads) GetEntityData ¶
func (tunnelHeads *MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead ¶
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Tunnel interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Input label. The type is interface{} with range: 0..4294967295. InputLabel interface{} // MPLS FRR entry state. The type is MgmtLsdFrrState. EntryFrrState interface{} // FRR entry ID. FrrEntryId MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId // Out Path List. The type is slice of // MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_OutPath. OutPath []*MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_OutPath }
MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead Data for FRR database entry - Tunnel head
func (*MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead) GetEntityData ¶
func (tunnelHead *MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId ¶
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Role. The type is MgmtLsdLspRole. Role interface{} // head. Head MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Head // midpoint. Midpoint MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Midpoint }
MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId FRR entry ID
func (*MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId) GetEntityData ¶
func (frrEntryId *MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Head ¶
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Head struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationPrefix interface{} // Destination prefix length. The type is interface{} with range: 0..255. DestinationPrefixLength interface{} }
MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Head head
func (*MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Head) GetEntityData ¶
func (head *MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Head) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Midpoint ¶
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Midpoint struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source IPv4 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}]+)?. SourceAddress interface{} // LSP ID. The type is interface{} with range: 0..4294967295. Lspid interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} }
MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Midpoint midpoint
func (*MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Midpoint) GetEntityData ¶
func (midpoint *MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Midpoint) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_OutPath ¶
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_OutPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Next hop IPv4 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}]+)?. Ipv4NextHop interface{} // FRR interface. The type is string with pattern: [a-zA-Z0-9._/-]+. FrrInterface interface{} // FRR output label. The type is interface{} with range: 0..4294967295. FrrLabel interface{} }
MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_OutPath Out Path List
func (*MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_OutPath) GetEntityData ¶
func (outPath *MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelHeads_TunnelHead_OutPath) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpointSummary ¶
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpointSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of FRR rewrites in Active state. The type is interface{} with range: // 0..4294967295. Active interface{} // Number of FRR rewrites in Ready state. The type is interface{} with range: // 0..4294967295. Ready interface{} // Number of FRR rewrites in Partial state. The type is interface{} with // range: 0..4294967295. Partial interface{} // Number of FRR rewrites in IGP state for SR-TE. The type is interface{} with // range: 0..4294967295. Igp interface{} }
MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpointSummary Summary data for FRR database entry - Tunnel midpoint
func (*MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpointSummary) GetEntityData ¶
func (tunnelMidpointSummary *MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpointSummary) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints ¶
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Data for FRR database entry - Tunnel midpoint. The type is slice of // MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint. TunnelMidpoint []*MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint }
MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints Table of FRR database entries - Tunnel midpoints
func (*MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints) GetEntityData ¶
func (tunnelMidpoints *MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint ¶
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Label value. The type is interface{} with range: // 0..4294967295. Label interface{} // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Input label. The type is interface{} with range: 0..4294967295. InputLabel interface{} // MPLS FRR entry state. The type is MgmtLsdFrrState. EntryFrrState interface{} // FRR entry ID. FrrEntryId MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId // Out Path List. The type is slice of // MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_OutPath. OutPath []*MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_OutPath }
MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint Data for FRR database entry - Tunnel midpoint
func (*MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint) GetEntityData ¶
func (tunnelMidpoint *MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId ¶
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Role. The type is MgmtLsdLspRole. Role interface{} // head. Head MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Head // midpoint. Midpoint MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Midpoint }
MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId FRR entry ID
func (*MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId) GetEntityData ¶
func (frrEntryId *MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Head ¶
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Head struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationPrefix interface{} // Destination prefix length. The type is interface{} with range: 0..255. DestinationPrefixLength interface{} }
MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Head head
func (*MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Head) GetEntityData ¶
func (head *MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Head) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Midpoint ¶
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Midpoint struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source IPv4 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}]+)?. SourceAddress interface{} // LSP ID. The type is interface{} with range: 0..4294967295. Lspid interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} }
MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Midpoint midpoint
func (*MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Midpoint) GetEntityData ¶
func (midpoint *MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Midpoint) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_OutPath ¶
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_OutPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Next hop IPv4 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}]+)?. Ipv4NextHop interface{} // FRR interface. The type is string with pattern: [a-zA-Z0-9._/-]+. FrrInterface interface{} // FRR output label. The type is interface{} with range: 0..4294967295. FrrLabel interface{} }
MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_OutPath Out Path List
func (*MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_OutPath) GetEntityData ¶
func (outPath *MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelMidpoints_TunnelMidpoint_OutPath) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelSummary ¶
type MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of FRR rewrites in Active state. The type is interface{} with range: // 0..4294967295. Active interface{} // Number of FRR rewrites in Ready state. The type is interface{} with range: // 0..4294967295. Ready interface{} // Number of FRR rewrites in Partial state. The type is interface{} with // range: 0..4294967295. Partial interface{} // Number of FRR rewrites in IGP state for SR-TE. The type is interface{} with // range: 0..4294967295. Igp interface{} }
MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelSummary Summary data for FRR database entry
func (*MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelSummary) GetEntityData ¶
func (tunnelSummary *MplsLsdNodes_MplsLsdNode_FrrDatabase_TunnelSummary) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Interfaces ¶
type MplsLsdNodes_MplsLsdNode_Interfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Data for MPLS interface. The type is slice of // MplsLsdNodes_MplsLsdNode_Interfaces_Interface. Interface []*MplsLsdNodes_MplsLsdNode_Interfaces_Interface }
MplsLsdNodes_MplsLsdNode_Interfaces Table of MPLS interfaces
func (*MplsLsdNodes_MplsLsdNode_Interfaces) GetEntityData ¶
func (interfaces *MplsLsdNodes_MplsLsdNode_Interfaces) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Interfaces_Interface ¶
type MplsLsdNodes_MplsLsdNode_Interfaces_Interface 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{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Interface interface{} // Interface state. The type is MgmtLsdIntfState. InterfaceState interface{} // Application Owner. The type is slice of // MplsLsdNodes_MplsLsdNode_Interfaces_Interface_ApplicationOwner. ApplicationOwner []*MplsLsdNodes_MplsLsdNode_Interfaces_Interface_ApplicationOwner }
MplsLsdNodes_MplsLsdNode_Interfaces_Interface Data for MPLS interface
func (*MplsLsdNodes_MplsLsdNode_Interfaces_Interface) GetEntityData ¶
func (self *MplsLsdNodes_MplsLsdNode_Interfaces_Interface) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Interfaces_Interface_ApplicationOwner ¶
type MplsLsdNodes_MplsLsdNode_Interfaces_Interface_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsdNodes_MplsLsdNode_Interfaces_Interface_ApplicationOwner Application Owner
func (*MplsLsdNodes_MplsLsdNode_Interfaces_Interface_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsdNodes_MplsLsdNode_Interfaces_Interface_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_LabelRange ¶
type MplsLsdNodes_MplsLsdNode_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Minimum dynamic label value. The type is interface{} with range: // 0..4294967295. MinDynamicLabelValue interface{} // Maximum dynamic label value. The type is interface{} with range: // 0..4294967295. MaxDynamicLabelValue interface{} // Minimum static label value. The type is interface{} with range: // 0..4294967295. MinStaticLabelValue interface{} // Maximum static label value. The type is interface{} with range: // 0..4294967295. MaxStaticLabelValue interface{} }
MplsLsdNodes_MplsLsdNode_LabelRange Label range
func (*MplsLsdNodes_MplsLsdNode_LabelRange) GetEntityData ¶
func (labelRange *MplsLsdNodes_MplsLsdNode_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_LabelSummary ¶
type MplsLsdNodes_MplsLsdNode_LabelSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF Name. The type is string. VrfNameXr interface{} // Total labels. The type is interface{} with range: 0..4294967295. TotalLabels interface{} // Rsi connected. The type is interface{} with range: -2147483648..2147483647. RsiConnected interface{} // Owner counts. The type is slice of // MplsLsdNodes_MplsLsdNode_LabelSummary_OwnerCount. OwnerCount []*MplsLsdNodes_MplsLsdNode_LabelSummary_OwnerCount }
MplsLsdNodes_MplsLsdNode_LabelSummary Dynamic label range
func (*MplsLsdNodes_MplsLsdNode_LabelSummary) GetEntityData ¶
func (labelSummary *MplsLsdNodes_MplsLsdNode_LabelSummary) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_LabelSummaryVrfs ¶
type MplsLsdNodes_MplsLsdNode_LabelSummaryVrfs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Dynamic label range summary by VRF. The type is slice of // MplsLsdNodes_MplsLsdNode_LabelSummaryVrfs_LabelSummaryVrf. LabelSummaryVrf []*MplsLsdNodes_MplsLsdNode_LabelSummaryVrfs_LabelSummaryVrf }
MplsLsdNodes_MplsLsdNode_LabelSummaryVrfs Dynamic label range summary by VRF
func (*MplsLsdNodes_MplsLsdNode_LabelSummaryVrfs) GetEntityData ¶
func (labelSummaryVrfs *MplsLsdNodes_MplsLsdNode_LabelSummaryVrfs) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_LabelSummaryVrfs_LabelSummaryVrf ¶
type MplsLsdNodes_MplsLsdNode_LabelSummaryVrfs_LabelSummaryVrf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. VRF name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // VRF Name. The type is string. VrfNameXr interface{} // Total labels. The type is interface{} with range: 0..4294967295. TotalLabels interface{} // Rsi connected. The type is interface{} with range: -2147483648..2147483647. RsiConnected interface{} // Owner counts. The type is slice of // MplsLsdNodes_MplsLsdNode_LabelSummaryVrfs_LabelSummaryVrf_OwnerCount. OwnerCount []*MplsLsdNodes_MplsLsdNode_LabelSummaryVrfs_LabelSummaryVrf_OwnerCount }
MplsLsdNodes_MplsLsdNode_LabelSummaryVrfs_LabelSummaryVrf Dynamic label range summary by VRF
func (*MplsLsdNodes_MplsLsdNode_LabelSummaryVrfs_LabelSummaryVrf) GetEntityData ¶
func (labelSummaryVrf *MplsLsdNodes_MplsLsdNode_LabelSummaryVrfs_LabelSummaryVrf) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_LabelSummaryVrfs_LabelSummaryVrf_OwnerCount ¶
type MplsLsdNodes_MplsLsdNode_LabelSummaryVrfs_LabelSummaryVrf_OwnerCount struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Application name. The type is string. ApplicationName interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // client-app identifier. The type is string. ApplicationInstance interface{} // Number of labels. The type is interface{} with range: 0..4294967295. NumberOfLabels interface{} }
MplsLsdNodes_MplsLsdNode_LabelSummaryVrfs_LabelSummaryVrf_OwnerCount Owner counts
func (*MplsLsdNodes_MplsLsdNode_LabelSummaryVrfs_LabelSummaryVrf_OwnerCount) GetEntityData ¶
func (ownerCount *MplsLsdNodes_MplsLsdNode_LabelSummaryVrfs_LabelSummaryVrf_OwnerCount) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_LabelSummary_OwnerCount ¶
type MplsLsdNodes_MplsLsdNode_LabelSummary_OwnerCount struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Application name. The type is string. ApplicationName interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // client-app identifier. The type is string. ApplicationInstance interface{} // Number of labels. The type is interface{} with range: 0..4294967295. NumberOfLabels interface{} }
MplsLsdNodes_MplsLsdNode_LabelSummary_OwnerCount Owner counts
func (*MplsLsdNodes_MplsLsdNode_LabelSummary_OwnerCount) GetEntityData ¶
func (ownerCount *MplsLsdNodes_MplsLsdNode_LabelSummary_OwnerCount) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels ¶
type MplsLsdNodes_MplsLsdNode_Labels struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Data for label. The type is slice of MplsLsdNodes_MplsLsdNode_Labels_Label. Label []*MplsLsdNodes_MplsLsdNode_Labels_Label }
MplsLsdNodes_MplsLsdNode_Labels Table of labels
func (*MplsLsdNodes_MplsLsdNode_Labels) GetEntityData ¶
func (labels *MplsLsdNodes_MplsLsdNode_Labels) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Label value. The type is interface{} with range: // 0..4294967295. LabelId interface{} // Label value. The type is interface{} with range: 0..4294967295. Label interface{} // Rewrite bound to label. The type is interface{} with range: // -2147483648..2147483647. RewriteIsBound interface{} // Rewrite owner. The type is interface{} with range: 0..4294967295. RewriteOwners interface{} // RSI connected. The type is interface{} with range: -2147483648..2147483647. RsIconnected interface{} // VRF Name. The type is string. VrfName interface{} // Label context. LabelContext MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext // Application owner. The type is slice of // MplsLsdNodes_MplsLsdNode_Labels_Label_ApplicationOwner. ApplicationOwner []*MplsLsdNodes_MplsLsdNode_Labels_Label_ApplicationOwner }
MplsLsdNodes_MplsLsdNode_Labels_Label Data for label
func (*MplsLsdNodes_MplsLsdNode_Labels_Label) GetEntityData ¶
func (label *MplsLsdNodes_MplsLsdNode_Labels_Label) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_ApplicationOwner ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_ApplicationOwner Application owner
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsdNodes_MplsLsdNode_Labels_Label_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Application opaque data. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. ApplicationData interface{} // Label Key. Key MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext Label context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext) GetEntityData ¶
func (labelContext *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // LabelContextType. The type is MgmtLsdLblCtx. LabelContextType interface{} // IPv4 label context. Ipv4Data MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv4Data // IPv6 label context. Ipv6Data MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6Data // TEv4 label context. Tev4Data MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Tev4Data // L3VPN IPv4 label context. Ipv4l3vpnData MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv4l3vpnData // L3VPN IPv6 label context. Ipv6l3vpnData MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6l3vpnData // L3VPN VRF label context. VrfL3vpnData MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_VrfL3vpnData // L3VPN CEv4 label context. Cev4l3vpnData MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Cev4l3vpnData // L3VPN CEv6 label context. Cev6l3vpnData MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Cev6l3vpnData // Pseudowire label context. PseudowireData MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PseudowireData // Label block context. LabelBlockData MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_LabelBlockData // IP Subscriber context. IpSubData MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_IpSubData // TEv4 P2MP context. Tev4p2mpData MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Tev4p2mpData // MLDPv4 LSM-ID context. MldPv4Data MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_MldPv4Data // Pseudowire Head-end label context. PseudowireHeadEndData MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PseudowireHeadEndData // TP context. TpData MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_TpData // Generic routing encapsulation context. GenericRoutingEncapsulation MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_GenericRoutingEncapsulation // Generic routing encapsulation context. Ipv6GenericRoutingEncapsulation MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6GenericRoutingEncapsulation // EVPN context. EvpnData MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_EvpnData // BFD BLB label context. Ipv4blbData MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv4blbData // BFD BLB label context. Ipv6blbData MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6blbData // PIM I-PMSI label conext. PiMiPmsiData MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PiMiPmsiData // PIM S-PMSI label conext. PiMsPmsiData MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PiMsPmsiData // L3VPN NH SET label context. NextHopSetL3vpn MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_NextHopSetL3vpn // SR Prefix Segment context. SrPrefixSegment MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_SrPrefixSegment // SR Adj Segment ipv4 context. SrAdjSegmentIpv4 MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_SrAdjSegmentIpv4 // SR Adj Segment ipv6 context. SrAdjSegmentIpv6 MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_SrAdjSegmentIpv6 // Label block SRGB context. LabelBlockSrgbData MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_LabelBlockSrgbData // MPLS TE tunnel binding context. TeBinding MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_TeBinding // Label block SRLB context. LabelBlockSrlbData MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_LabelBlockSrlbData }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key Label Key
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key) GetEntityData ¶
func (key *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Cev4l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Cev4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Cev4l3vpnData L3VPN CEv4 label context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Cev4l3vpnData) GetEntityData ¶
func (cev4l3vpnData *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Cev4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Cev6l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Cev6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Cev6l3vpnData L3VPN CEv6 label context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Cev6l3vpnData) GetEntityData ¶
func (cev6l3vpnData *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Cev6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_EvpnData ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_EvpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // EVPN ID. The type is interface{} with range: 0..4294967295. EvpnId interface{} // EVPN TAG. The type is interface{} with range: 0..4294967295. EvpnTag interface{} // Ethernet Segment ID. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. EthernetSegment interface{} // EVPN Encap. The type is interface{} with range: 0..255. EvpnEncap interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_EvpnData EVPN context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_EvpnData) GetEntityData ¶
func (evpnData *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_EvpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_GenericRoutingEncapsulation ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. GreInterface interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_GenericRoutingEncapsulation) GetEntityData ¶
func (genericRoutingEncapsulation *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_IpSubData ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_IpSubData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table Id. The type is interface{} with range: 0..4294967295. TableId interface{} // Parent interface. The type is string with pattern: [a-zA-Z0-9._/-]+. ParentInterface interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_IpSubData IP Subscriber context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_IpSubData) GetEntityData ¶
func (ipSubData *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_IpSubData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv4Data ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 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{} // IPv4 prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv4Data IPv4 label context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv4blbData ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv4blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv4 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{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv4blbData BFD BLB label context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv4blbData) GetEntityData ¶
func (ipv4blbData *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv4blbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv4l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 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{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv4l3vpnData L3VPN IPv4 label context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv4l3vpnData) GetEntityData ¶
func (ipv4l3vpnData *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6Data ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6Data IPv6 label context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6GenericRoutingEncapsulation ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation IPv6 interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. Greipv6Interface interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6GenericRoutingEncapsulation) GetEntityData ¶
func (ipv6GenericRoutingEncapsulation *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6blbData ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6blbData BFD BLB label context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6blbData) GetEntityData ¶
func (ipv6blbData *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6blbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6l3vpnData L3VPN IPv6 label context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6l3vpnData) GetEntityData ¶
func (ipv6l3vpnData *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Ipv6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_LabelBlockData ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_LabelBlockData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Service. The type is interface{} with range: 0..255. Service interface{} // VPN ID. The type is interface{} with range: 0..65535. VpnId interface{} // Edge ID. The type is interface{} with range: 0..65535. EdgeId interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_LabelBlockData Label block context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_LabelBlockData) GetEntityData ¶
func (labelBlockData *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_LabelBlockData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_LabelBlockSrgbData ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_LabelBlockSrgbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_LabelBlockSrgbData Label block SRGB context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_LabelBlockSrgbData) GetEntityData ¶
func (labelBlockSrgbData *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_LabelBlockSrgbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_LabelBlockSrlbData ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_LabelBlockSrlbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_LabelBlockSrlbData Label block SRLB context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_LabelBlockSrlbData) GetEntityData ¶
func (labelBlockSrlbData *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_LabelBlockSrlbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_MldPv4Data ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_MldPv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // LSM ID Type. The type is interface{} with range: 0..65535. Type interface{} // LSM ID. The type is interface{} with range: 0..4294967295. LsmId interface{} // Peer LSR Id. 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}]+)?. PeerLsrid interface{} // Peer Label Space Id. The type is interface{} with range: 0..65535. PeerLabelSpaceId interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_MldPv4Data MLDPv4 LSM-ID context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_MldPv4Data) GetEntityData ¶
func (mldPv4Data *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_MldPv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_NextHopSetL3vpn ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_NextHopSetL3vpn struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Next Hop Set ID. The type is interface{} with range: 0..4294967295. NextHopSetId interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_NextHopSetL3vpn L3VPN NH SET label context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_NextHopSetL3vpn) GetEntityData ¶
func (nextHopSetL3vpn *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_NextHopSetL3vpn) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PiMiPmsiData ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PiMiPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PiMiPmsiData PIM I-PMSI label conext
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PiMiPmsiData) GetEntityData ¶
func (piMiPmsiData *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PiMiPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PiMsPmsiData ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PiMsPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Originating Router. 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{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} // Head LSM-ID. The type is interface{} with range: 0..4294967295. Hli interface{} // Segmented Multicast. The type is interface{} with range: // -2147483648..2147483647. Seg interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PiMsPmsiData PIM S-PMSI label conext
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PiMsPmsiData) GetEntityData ¶
func (piMsPmsiData *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PiMsPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PseudowireData ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PseudowireData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address 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{} // Pseudo-wire ID. The type is interface{} with range: // 0..18446744073709551615. PseudowireId interface{} // Remote L2 Router ID. The type is interface{} with range: 0..4294967295. RemoteL2RouterId interface{} // Subinterface. The type is string with pattern: [a-zA-Z0-9._/-]+. Subinterface interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PseudowireData Pseudowire label context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PseudowireData) GetEntityData ¶
func (pseudowireData *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PseudowireData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PseudowireHeadEndData ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PseudowireHeadEndData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudo-wire Head-end interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. PwheIntf interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PseudowireHeadEndData Pseudowire Head-end label context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PseudowireHeadEndData) GetEntityData ¶
func (pseudowireHeadEndData *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_PseudowireHeadEndData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_SrAdjSegmentIpv4 ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_SrAdjSegmentIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv4 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}]+)?. Addr interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_SrAdjSegmentIpv4 SR Adj Segment ipv4 context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_SrAdjSegmentIpv4) GetEntityData ¶
func (srAdjSegmentIpv4 *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_SrAdjSegmentIpv4) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_SrAdjSegmentIpv6 ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_SrAdjSegmentIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Addr interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_SrAdjSegmentIpv6 SR Adj Segment ipv6 context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_SrAdjSegmentIpv6) GetEntityData ¶
func (srAdjSegmentIpv6 *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_SrAdjSegmentIpv6) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_SrPrefixSegment ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_SrPrefixSegment struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix Segment ID. The type is interface{} with range: 0..4294967295. SegmentId interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_SrPrefixSegment SR Prefix Segment context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_SrPrefixSegment) GetEntityData ¶
func (srPrefixSegment *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_SrPrefixSegment) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_TeBinding ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_TeBinding struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS Traffic Engineering Tunnel or Group ID. The type is interface{} with // range: 0..4294967295. TeIdentifier interface{} // Type of identifier for the binding. The type is MgmtLsdTeBinding. TeType interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_TeBinding MPLS TE tunnel binding context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_TeBinding) GetEntityData ¶
func (teBinding *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_TeBinding) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Tev4Data ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Tev4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Tunnel destination. 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}]+)?. TunnelDest interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Extended tunnel ID. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Is this an SRTE head tunnel. The type is interface{} with range: // -2147483648..2147483647. IsSrte interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Tev4Data TEv4 label context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Tev4Data) GetEntityData ¶
func (tev4Data *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Tev4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Tev4p2mpData ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Tev4p2mpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Point to multipoint ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Tunnel ID extension. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Previous hop. 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}]+)?. PreviousHop interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Tev4p2mpData TEv4 P2MP context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Tev4p2mpData) GetEntityData ¶
func (tev4p2mpData *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_Tev4p2mpData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_TpData ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_TpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // TP source global ID. The type is interface{} with range: 0..4294967295. SourceGlobalId interface{} // TP source node ID. 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}]+)?. SourceNodeId interface{} // TP destination global ID. The type is interface{} with range: // 0..4294967295. DestGlobalId interface{} // TP destination node ID. 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}]+)?. DestNodeId interface{} // TP source tunnel ID. The type is interface{} with range: 0..65535. SourceTunnelId interface{} // TP destination tunnel ID. The type is interface{} with range: 0..65535. DestTunnelId interface{} // TP LSP ID. The type is interface{} with range: 0..65535. LspId interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_TpData TP context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_TpData) GetEntityData ¶
func (tpData *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_TpData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_VrfL3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_VrfL3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_VrfL3vpnData L3VPN VRF label context
func (*MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_VrfL3vpnData) GetEntityData ¶
func (vrfL3vpnData *MplsLsdNodes_MplsLsdNode_Labels_Label_LabelContext_Key_VrfL3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite ¶
type MplsLsdNodes_MplsLsdNode_Rewrite struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table of Label Range Counters. RewriteLabelRangeCnts MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts // Table of Rewrites. RewritePws MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws // Table of Rewrites. RewriteIpv4s MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s // Table of Traffic Engineering Rewrites. RewriteTes MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes // Table of Rewrites. RewriteLabels MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels }
MplsLsdNodes_MplsLsdNode_Rewrite Table of rewrites
func (*MplsLsdNodes_MplsLsdNode_Rewrite) GetEntityData ¶
func (rewrite *MplsLsdNodes_MplsLsdNode_Rewrite) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_RewriteSummary ¶
type MplsLsdNodes_MplsLsdNode_RewriteSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of label FPI. The type is interface{} with range: 0..4294967295. NumLabelFpi interface{} // Number of TE FPI. The type is interface{} with range: 0..4294967295. NumTefpi interface{} // Number of IPv4 FPI. The type is interface{} with range: 0..4294967295. NumIpv4fpi interface{} // Number of IPv6 FPI. The type is interface{} with range: 0..4294967295. NumIpv6fpi interface{} // Number of PW List FPI. The type is interface{} with range: 0..4294967295. NumPwListTefpi interface{} // Number of DMTC FPI. The type is interface{} with range: 0..4294967295. NumDmtctefpi interface{} // Number of Label Range FPI. The type is interface{} with range: // 0..4294967295. NumLabelRange interface{} // Number of rewrites. The type is interface{} with range: 0..4294967295. NumRewrite interface{} // Total number of forward updates. The type is interface{} with range: // 0..4294967295. TotalForwardUpdate interface{} // Total number of forward update messages. The type is interface{} with // range: 0..4294967295. TotalForwadUpdateMessage interface{} // Total paths. The type is interface{} with range: 0..4294967295. TotalPaths interface{} // Total number of Traffic Eng IPv4 paths. The type is interface{} with range: // 0..4294967295. TotalTEv4Paths interface{} // Total number of Traffic Eng Head paths. The type is interface{} with range: // 0..4294967295. TotalTeHeadPaths interface{} // Total number of Pseudo-wire paths. The type is interface{} with range: // 0..4294967295. TotalPwPaths interface{} // Total number of IP Subscriber paths. The type is interface{} with range: // 0..4294967295. TotalIpSubPaths interface{} // Total number of IPv4 RPF Neighbors. The type is interface{} with range: // 0..4294967295. TotalIpv4rpfNeighbors interface{} // Total number of IPv6 RPF Neighbors. The type is interface{} with range: // 0..4294967295. TotalIpv6rpfNeighbors interface{} // Number of rewrites with RPF Neighbors. The type is interface{} with range: // 0..4294967295. NumRewriteRpfNeighbors interface{} // Total number of DMTC External Interfaces. The type is interface{} with // range: 0..4294967295. TotalDmtcIntf interface{} // Total number of Label Ranges. The type is interface{} with range: // 0..4294967295. TotalLabelRange interface{} // VRF Name. The type is string. VrfNameXr interface{} // Count for IPv4 paths. Ipv4Paths MplsLsdNodes_MplsLsdNode_RewriteSummary_Ipv4Paths // Count for IPv6 paths. Ipv6Paths MplsLsdNodes_MplsLsdNode_RewriteSummary_Ipv6Paths }
MplsLsdNodes_MplsLsdNode_RewriteSummary Rewrite Summary
func (*MplsLsdNodes_MplsLsdNode_RewriteSummary) GetEntityData ¶
func (rewriteSummary *MplsLsdNodes_MplsLsdNode_RewriteSummary) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs ¶
type MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Rewrite summary by VRF VRF-name. The type is slice of // MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs_RewriteSummaryVrf. RewriteSummaryVrf []*MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs_RewriteSummaryVrf }
MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs Rewrite Summary by VRF
func (*MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs) GetEntityData ¶
func (rewriteSummaryVrfs *MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs_RewriteSummaryVrf ¶
type MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs_RewriteSummaryVrf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. VRF name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Number of label FPI. The type is interface{} with range: 0..4294967295. NumLabelFpi interface{} // Number of TE FPI. The type is interface{} with range: 0..4294967295. NumTefpi interface{} // Number of IPv4 FPI. The type is interface{} with range: 0..4294967295. NumIpv4fpi interface{} // Number of IPv6 FPI. The type is interface{} with range: 0..4294967295. NumIpv6fpi interface{} // Number of PW List FPI. The type is interface{} with range: 0..4294967295. NumPwListTefpi interface{} // Number of DMTC FPI. The type is interface{} with range: 0..4294967295. NumDmtctefpi interface{} // Number of Label Range FPI. The type is interface{} with range: // 0..4294967295. NumLabelRange interface{} // Number of rewrites. The type is interface{} with range: 0..4294967295. NumRewrite interface{} // Total number of forward updates. The type is interface{} with range: // 0..4294967295. TotalForwardUpdate interface{} // Total number of forward update messages. The type is interface{} with // range: 0..4294967295. TotalForwadUpdateMessage interface{} // Total paths. The type is interface{} with range: 0..4294967295. TotalPaths interface{} // Total number of Traffic Eng IPv4 paths. The type is interface{} with range: // 0..4294967295. TotalTEv4Paths interface{} // Total number of Traffic Eng Head paths. The type is interface{} with range: // 0..4294967295. TotalTeHeadPaths interface{} // Total number of Pseudo-wire paths. The type is interface{} with range: // 0..4294967295. TotalPwPaths interface{} // Total number of IP Subscriber paths. The type is interface{} with range: // 0..4294967295. TotalIpSubPaths interface{} // Total number of IPv4 RPF Neighbors. The type is interface{} with range: // 0..4294967295. TotalIpv4rpfNeighbors interface{} // Total number of IPv6 RPF Neighbors. The type is interface{} with range: // 0..4294967295. TotalIpv6rpfNeighbors interface{} // Number of rewrites with RPF Neighbors. The type is interface{} with range: // 0..4294967295. NumRewriteRpfNeighbors interface{} // Total number of DMTC External Interfaces. The type is interface{} with // range: 0..4294967295. TotalDmtcIntf interface{} // Total number of Label Ranges. The type is interface{} with range: // 0..4294967295. TotalLabelRange interface{} // VRF Name. The type is string. VrfNameXr interface{} // Count for IPv4 paths. Ipv4Paths MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv4Paths // Count for IPv6 paths. Ipv6Paths MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv6Paths }
MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs_RewriteSummaryVrf Rewrite summary by VRF VRF-name
func (*MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs_RewriteSummaryVrf) GetEntityData ¶
func (rewriteSummaryVrf *MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs_RewriteSummaryVrf) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv4Paths ¶
type MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv4Paths struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Total number of IP paths. The type is interface{} with range: // 0..4294967295. TotalPaths interface{} // Total number of non-primary backup paths. The type is interface{} with // range: 0..4294967295. TotalBackupPaths interface{} // Total number of remote backup paths. The type is interface{} with range: // 0..4294967295. TotalRemoteBackupPaths interface{} // Total number of protected paths. The type is interface{} with range: // 0..4294967295. TotalProtectedPaths interface{} // Total number of Pop-and-Lookup paths. The type is interface{} with range: // 0..4294967295. TotalPopLkupPaths interface{} }
MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv4Paths Count for IPv4 paths
func (*MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv4Paths) GetEntityData ¶
func (ipv4Paths *MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv4Paths) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv6Paths ¶
type MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv6Paths struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Total number of IP paths. The type is interface{} with range: // 0..4294967295. TotalPaths interface{} // Total number of non-primary backup paths. The type is interface{} with // range: 0..4294967295. TotalBackupPaths interface{} // Total number of remote backup paths. The type is interface{} with range: // 0..4294967295. TotalRemoteBackupPaths interface{} // Total number of protected paths. The type is interface{} with range: // 0..4294967295. TotalProtectedPaths interface{} // Total number of Pop-and-Lookup paths. The type is interface{} with range: // 0..4294967295. TotalPopLkupPaths interface{} }
MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv6Paths Count for IPv6 paths
func (*MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv6Paths) GetEntityData ¶
func (ipv6Paths *MplsLsdNodes_MplsLsdNode_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv6Paths) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_RewriteSummary_Ipv4Paths ¶
type MplsLsdNodes_MplsLsdNode_RewriteSummary_Ipv4Paths struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Total number of IP paths. The type is interface{} with range: // 0..4294967295. TotalPaths interface{} // Total number of non-primary backup paths. The type is interface{} with // range: 0..4294967295. TotalBackupPaths interface{} // Total number of remote backup paths. The type is interface{} with range: // 0..4294967295. TotalRemoteBackupPaths interface{} // Total number of protected paths. The type is interface{} with range: // 0..4294967295. TotalProtectedPaths interface{} // Total number of Pop-and-Lookup paths. The type is interface{} with range: // 0..4294967295. TotalPopLkupPaths interface{} }
MplsLsdNodes_MplsLsdNode_RewriteSummary_Ipv4Paths Count for IPv4 paths
func (*MplsLsdNodes_MplsLsdNode_RewriteSummary_Ipv4Paths) GetEntityData ¶
func (ipv4Paths *MplsLsdNodes_MplsLsdNode_RewriteSummary_Ipv4Paths) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_RewriteSummary_Ipv6Paths ¶
type MplsLsdNodes_MplsLsdNode_RewriteSummary_Ipv6Paths struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Total number of IP paths. The type is interface{} with range: // 0..4294967295. TotalPaths interface{} // Total number of non-primary backup paths. The type is interface{} with // range: 0..4294967295. TotalBackupPaths interface{} // Total number of remote backup paths. The type is interface{} with range: // 0..4294967295. TotalRemoteBackupPaths interface{} // Total number of protected paths. The type is interface{} with range: // 0..4294967295. TotalProtectedPaths interface{} // Total number of Pop-and-Lookup paths. The type is interface{} with range: // 0..4294967295. TotalPopLkupPaths interface{} }
MplsLsdNodes_MplsLsdNode_RewriteSummary_Ipv6Paths Count for IPv6 paths
func (*MplsLsdNodes_MplsLsdNode_RewriteSummary_Ipv6Paths) GetEntityData ¶
func (ipv6Paths *MplsLsdNodes_MplsLsdNode_RewriteSummary_Ipv6Paths) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPI rewrite for label. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4. RewriteIpv4 []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4 }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s Table of Rewrites
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s) GetEntityData ¶
func (rewriteIpv4s *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4 ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // RSI table name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. RsiTableName interface{} // RSI table ID. The type is string with pattern: [0-9a-fA-F]{1,8}. RsiTableId interface{} // IPv4 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{} // Prefix length. The type is interface{} with range: 0..4294967295. PrefixLength interface{} // Rewrite version. The type is interface{} with range: // 0..18446744073709551615. RewriteVersion interface{} // BCDL Priority. The type is interface{} with range: 0..255. BcdlPriority interface{} // LSD queue. The type is interface{} with range: 0..255. LsdQueue interface{} // Rewrite install timestamp. The type is interface{} with range: // 0..18446744073709551615. RwInstallTime interface{} // Rewrite install age. The type is interface{} with range: // 0..18446744073709551615. RwInstallAge interface{} // Is rewrite ever updated. The type is interface{} with range: // -2147483648..2147483647. RwUpdated interface{} // Is rewrite's BCDL priority updated. The type is interface{} with range: // -2147483648..2147483647. PriorityUpdated interface{} // Is Rewrite redistributed. The type is interface{} with range: // -2147483648..2147483647. RwRedist interface{} // fpi key. FpiKey MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey // Rewrite ID. RewriteId MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId // Associated FPI. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi. AssociatedFpi []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi // IPv4 RPF neighbors. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_V4Rpf. V4Rpf []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_V4Rpf // IPv6 RPF neighbors. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_V6Rpf. V6Rpf []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_V6Rpf // Mois. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois. Mois []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4 FPI rewrite for label
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4) GetEntityData ¶
func (rewriteIpv4 *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // FPI. Fpi MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi // Application owner instance. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_ApplicationOwner. ApplicationOwner []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_ApplicationOwner }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi Associated FPI
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi) GetEntityData ¶
func (associatedFpi *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_ApplicationOwner ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_ApplicationOwner Application owner instance
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPIType. The type is MgmtLsdFpi. FpiType interface{} // label data. LabelData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelData // te data. TeData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_TeData // ipv4 data. Ipv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv4Data // ipv6 data. Ipv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv6Data // pw list data. PwListData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_PwListData // dmtc ext intf data. DmtcExtIntfData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_DmtcExtIntfData // label range. LabelRange MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelRange }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi FPI
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi) GetEntityData ¶
func (fpi *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_DmtcExtIntfData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_DmtcExtIntfData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_DmtcExtIntfData dmtc ext intf data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_DmtcExtIntfData) GetEntityData ¶
func (dmtcExtIntfData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_DmtcExtIntfData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // 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{} // Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} // SR related Local label. The type is interface{} with range: 0..4294967295. SrLocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv4Data ipv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Route flags. The type is interface{} with range: 0..4294967295. RouterFlags interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLen interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv6Data ipv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label value. The type is interface{} with range: 0..4294967295. Label interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // ELC. The type is interface{} with range: -2147483648..2147483647. Elc interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelData label data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelData) GetEntityData ¶
func (labelData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelRange ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label Range Type. The type is interface{} with range: 0..255. Type interface{} // Label Ranged Index. The type is interface{} with range: 0..255. Index interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelRange label range
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_PwListData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudowire List Identifier. The type is interface{} with range: 0..65535. PwheListId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_PwListData pw list data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_PwListData) GetEntityData ¶
func (pwListData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_TeData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_TeData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_TeData te data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_TeData) GetEntityData ¶
func (teData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_TeData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPI. Fpi MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi // Application owner instance. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_ApplicationOwner. ApplicationOwner []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_ApplicationOwner }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey fpi key
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey) GetEntityData ¶
func (fpiKey *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_ApplicationOwner ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_ApplicationOwner Application owner instance
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPIType. The type is MgmtLsdFpi. FpiType interface{} // label data. LabelData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelData // te data. TeData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_TeData // ipv4 data. Ipv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv4Data // ipv6 data. Ipv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv6Data // pw list data. PwListData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_PwListData // dmtc ext intf data. DmtcExtIntfData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_DmtcExtIntfData // label range. LabelRange MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelRange }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi FPI
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi) GetEntityData ¶
func (fpi *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_DmtcExtIntfData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_DmtcExtIntfData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_DmtcExtIntfData dmtc ext intf data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_DmtcExtIntfData) GetEntityData ¶
func (dmtcExtIntfData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_DmtcExtIntfData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // 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{} // Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} // SR related Local label. The type is interface{} with range: 0..4294967295. SrLocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv4Data ipv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Route flags. The type is interface{} with range: 0..4294967295. RouterFlags interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLen interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv6Data ipv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label value. The type is interface{} with range: 0..4294967295. Label interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // ELC. The type is interface{} with range: -2147483648..2147483647. Elc interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelData label data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelData) GetEntityData ¶
func (labelData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelRange ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label Range Type. The type is interface{} with range: 0..255. Type interface{} // Label Ranged Index. The type is interface{} with range: 0..255. Index interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelRange label range
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_PwListData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudowire List Identifier. The type is interface{} with range: 0..65535. PwheListId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_PwListData pw list data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_PwListData) GetEntityData ¶
func (pwListData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_TeData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_TeData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_TeData te data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_TeData) GetEntityData ¶
func (teData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_TeData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application state. ApplicationResource MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_ApplicationResource // moi array. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray. MoiArray []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois Mois
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois) GetEntityData ¶
func (mois *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_ApplicationResource ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_ApplicationResource struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_ApplicationResource Application state
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_ApplicationResource) GetEntityData ¶
func (applicationResource *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_ApplicationResource) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Moi. Moi MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray moi array
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray) GetEntityData ¶
func (moiArray *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MoiType. The type is MgmtLsdMoi. MoiType interface{} // pop and lookup ipv4. PopAndLookupIpv4 MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv4 // pop and lookup tp. PopAndLookupTp MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupTp // pop and lookup ipv6. PopAndLookupIpv6 MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv6 // ipv4 data. Ipv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv4Data // ipv6 data. Ipv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv6Data // tev4 data. Tev4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Tev4Data // pseudowire data. PseudowireData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireData // ip sub data. IpSubData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_IpSubData // pseudowire head end data. PseudowireHeadEndData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireHeadEndData // pw list data. PwListData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PwListData // stackv4 data. Stackv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data // stackv6 data. Stackv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data // te head data. TeHeadData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_TeHeadData // dmtc data. DmtcData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_DmtcData // nnh stackv4 data. NnhStackv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data // nnh stackv6 data. NnhStackv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data // label range. LabelRange MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_LabelRange }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi Moi
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi) GetEntityData ¶
func (moi *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_DmtcData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_DmtcData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_DmtcData dmtc data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_DmtcData) GetEntityData ¶
func (dmtcData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_DmtcData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_IpSubData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_IpSubData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_IpSubData ip sub data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_IpSubData) GetEntityData ¶
func (ipSubData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_IpSubData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv4Data ipv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv6Data ipv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_LabelRange ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Active Label Range Start. The type is interface{} with range: // 0..4294967295. StartLabelActive interface{} // Active Label Range End. The type is interface{} with range: 0..4294967295. EndLabelActive interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_LabelRange label range
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 stack. Ipv4Stack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack // List of Neighbor Next Hops. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop. NeighborNextHop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data nnh stackv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data) GetEntityData ¶
func (nnhStackv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Owner application type. The type is MgmtLsdApp. OwnerApplicationType interface{} // Nexthop. Nexthop MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop // Inner stack. InnerStack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack IPv4 stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack) GetEntityData ¶
func (ipv4Stack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop. Nexthop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label. Label []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack Inner stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack) GetEntityData ¶
func (innerStack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label Info related to outgoing labels
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label) GetEntityData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop Nexthop
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // nnh type. The type is MplsLsdNnh. NnhType interface{} // IPv4 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{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop List of Neighbor Next Hops
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop) GetEntityData ¶
func (neighborNextHop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv6 stack. Ipv6Stack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack // List of Neighbor Next Hops. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop. NeighborNextHop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data nnh stackv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data) GetEntityData ¶
func (nnhStackv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Nexthop. Nexthop MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop // Inner stack. InnerStack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack IPv6 stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack) GetEntityData ¶
func (ipv6Stack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop. Nexthop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label. Label []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack Inner stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack) GetEntityData ¶
func (innerStack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label Info related to outgoing labels
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label) GetEntityData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop Nexthop
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // nnh type. The type is MplsLsdNnh. NnhType interface{} // IPv4 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{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop List of Neighbor Next Hops
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop) GetEntityData ¶
func (neighborNextHop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv4 ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv4 pop and lookup ipv4
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv4) GetEntityData ¶
func (popAndLookupIpv4 *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv4) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv6 ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv6 pop and lookup ipv6
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv6) GetEntityData ¶
func (popAndLookupIpv6 *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv6) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupTp ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupTp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupTp pop and lookup tp
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupTp) GetEntityData ¶
func (popAndLookupTp *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupTp) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Cross-connect ID. The type is interface{} with range: 0..4294967295. CrossConnectId interface{} // PseudoWire Cross-connect ID. The type is interface{} with range: // 0..4294967295. PseuodoWireConnectId interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Bridge ID. The type is interface{} with range: 0..4294967295. BridgeId interface{} // Split horizon group ID. The type is interface{} with range: 0..4294967295. SplitHorizonId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireData pseudowire data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireData) GetEntityData ¶
func (pseudowireData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireHeadEndData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireHeadEndData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Is control word present. The type is interface{} with range: // -2147483648..2147483647. ControlWord interface{} // Is PWHE IMposition. The type is interface{} with range: // -2147483648..2147483647. Imposition interface{} // Virtual Circuit Type. The type is interface{} with range: 0..255. Vctype interface{} // Pseudo-wire List Identifier. The type is interface{} with range: 0..65535. PwListId interface{} // Pseudo-wire Head-end interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. PwheInterface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireHeadEndData pseudowire head end data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireHeadEndData) GetEntityData ¶
func (pseudowireHeadEndData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireHeadEndData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PwListData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Pseudo-wire Layer 3 interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. L3Interface interface{} // Pseudo-wire Layer 2 interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. L2Interface interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PwListData pw list data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PwListData) GetEntityData ¶
func (pwListData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Owner application type. The type is MgmtLsdApp. OwnerApplicationType interface{} // Nexthop. Nexthop MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_Nexthop // Inner stack. InnerStack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data stackv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data) GetEntityData ¶
func (stackv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop. Nexthop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label. Label []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack Inner stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack) GetEntityData ¶
func (innerStack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label Info related to outgoing labels
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label) GetEntityData ¶
func (label *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_Nexthop Nexthop
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Nexthop. Nexthop MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_Nexthop // Inner stack. InnerStack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data stackv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data) GetEntityData ¶
func (stackv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop. Nexthop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label. Label []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack Inner stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack) GetEntityData ¶
func (innerStack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label Info related to outgoing labels
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label) GetEntityData ¶
func (label *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_Nexthop Nexthop
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_TeHeadData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_TeHeadData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Tunnel local label. The type is interface{} with range: 0..4294967295. TunnelLocalLabel interface{} // Tunnel local label stringified. The type is string. TunnelLocalLabelStr interface{} // Tunnel forwarding class. The type is interface{} with range: 0..255. TunnelFwdClass interface{} // Tunnel Load metric. The type is interface{} with range: 0..4294967295. TunnelLoadMetric interface{} // Flags decoded string. The type is string. FlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_TeHeadData te head data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_TeHeadData) GetEntityData ¶
func (teHeadData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_TeHeadData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Tev4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Tev4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Backup interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BackupInterface interface{} // Backup IPv4 nexthop. 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}]+)?. BackupIpv4NextHop interface{} // Merge point label. The type is interface{} with range: 0..4294967295. MergePointLabel interface{} // Backup local label. The type is interface{} with range: 0..4294967295. BackupLocalLabel interface{} // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Tunnel weight. The type is interface{} with range: 0..4294967295. TunnelWeight interface{} // Outgoing data parent interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. DataOutParentInterface interface{} // Tunnel class. The type is interface{} with range: 0..4294967295. TunnelClass interface{} // IPv4 next nexthop. 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}]+)?. Ipv4NextNextHop interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Tev4Data tev4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Tev4Data) GetEntityData ¶
func (tev4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Tev4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Rewrite ID. RewriteId MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId Rewrite ID
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId) GetEntityData ¶
func (rewriteId *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RewriteIDType. The type is MgmtLsdRwId. RewriteIdType interface{} // Label context. LabelContext MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext // Local label rewrite information. LocalLabelRewrite MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId Rewrite ID
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId) GetEntityData ¶
func (rewriteId *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // LabelContextType. The type is MgmtLsdLblCtx. LabelContextType interface{} // IPv4 label context. Ipv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4Data // IPv6 label context. Ipv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6Data // TEv4 label context. Tev4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4Data // L3VPN IPv4 label context. Ipv4l3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData // L3VPN IPv6 label context. Ipv6l3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData // L3VPN VRF label context. VrfL3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_VrfL3vpnData // L3VPN CEv4 label context. Cev4l3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev4l3vpnData // L3VPN CEv6 label context. Cev6l3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev6l3vpnData // Pseudowire label context. PseudowireData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireData // Label block context. LabelBlockData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockData // IP Subscriber context. IpSubData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_IpSubData // TEv4 P2MP context. Tev4p2mpData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4p2mpData // MLDPv4 LSM-ID context. MldPv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_MldPv4Data // Pseudowire Head-end label context. PseudowireHeadEndData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData // TP context. TpData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TpData // Generic routing encapsulation context. GenericRoutingEncapsulation MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation // Generic routing encapsulation context. Ipv6GenericRoutingEncapsulation MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation // EVPN context. EvpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_EvpnData // BFD BLB label context. Ipv4blbData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4blbData // BFD BLB label context. Ipv6blbData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6blbData // PIM I-PMSI label conext. PiMiPmsiData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMiPmsiData // PIM S-PMSI label conext. PiMsPmsiData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMsPmsiData // L3VPN NH SET label context. NextHopSetL3vpn MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn // SR Prefix Segment context. SrPrefixSegment MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrPrefixSegment // SR Adj Segment ipv4 context. SrAdjSegmentIpv4 MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 // SR Adj Segment ipv6 context. SrAdjSegmentIpv6 MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 // Label block SRGB context. LabelBlockSrgbData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData // MPLS TE tunnel binding context. TeBinding MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TeBinding // Label block SRLB context. LabelBlockSrlbData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext Label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext) GetEntityData ¶
func (labelContext *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev4l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev4l3vpnData L3VPN CEv4 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev4l3vpnData) GetEntityData ¶
func (cev4l3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev6l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev6l3vpnData L3VPN CEv6 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev6l3vpnData) GetEntityData ¶
func (cev6l3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_EvpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_EvpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // EVPN ID. The type is interface{} with range: 0..4294967295. EvpnId interface{} // EVPN TAG. The type is interface{} with range: 0..4294967295. EvpnTag interface{} // Ethernet Segment ID. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. EthernetSegment interface{} // EVPN Encap. The type is interface{} with range: 0..255. EvpnEncap interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_EvpnData EVPN context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_EvpnData) GetEntityData ¶
func (evpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_EvpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. GreInterface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation) GetEntityData ¶
func (genericRoutingEncapsulation *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_IpSubData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_IpSubData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table Id. The type is interface{} with range: 0..4294967295. TableId interface{} // Parent interface. The type is string with pattern: [a-zA-Z0-9._/-]+. ParentInterface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_IpSubData IP Subscriber context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_IpSubData) GetEntityData ¶
func (ipSubData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_IpSubData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 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{} // IPv4 prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4Data IPv4 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4blbData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv4 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{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4blbData BFD BLB label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4blbData) GetEntityData ¶
func (ipv4blbData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4blbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 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{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData L3VPN IPv4 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData) GetEntityData ¶
func (ipv4l3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6Data IPv6 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation IPv6 interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. Greipv6Interface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation) GetEntityData ¶
func (ipv6GenericRoutingEncapsulation *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6blbData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6blbData BFD BLB label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6blbData) GetEntityData ¶
func (ipv6blbData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6blbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData L3VPN IPv6 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData) GetEntityData ¶
func (ipv6l3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Service. The type is interface{} with range: 0..255. Service interface{} // VPN ID. The type is interface{} with range: 0..65535. VpnId interface{} // Edge ID. The type is interface{} with range: 0..65535. EdgeId interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockData Label block context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockData) GetEntityData ¶
func (labelBlockData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData Label block SRGB context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData) GetEntityData ¶
func (labelBlockSrgbData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData Label block SRLB context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData) GetEntityData ¶
func (labelBlockSrlbData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_MldPv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_MldPv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // LSM ID Type. The type is interface{} with range: 0..65535. Type interface{} // LSM ID. The type is interface{} with range: 0..4294967295. LsmId interface{} // Peer LSR Id. 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}]+)?. PeerLsrid interface{} // Peer Label Space Id. The type is interface{} with range: 0..65535. PeerLabelSpaceId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_MldPv4Data MLDPv4 LSM-ID context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_MldPv4Data) GetEntityData ¶
func (mldPv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_MldPv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Next Hop Set ID. The type is interface{} with range: 0..4294967295. NextHopSetId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn L3VPN NH SET label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn) GetEntityData ¶
func (nextHopSetL3vpn *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMiPmsiData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMiPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMiPmsiData PIM I-PMSI label conext
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMiPmsiData) GetEntityData ¶
func (piMiPmsiData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMiPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMsPmsiData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMsPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Originating Router. 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{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} // Head LSM-ID. The type is interface{} with range: 0..4294967295. Hli interface{} // Segmented Multicast. The type is interface{} with range: // -2147483648..2147483647. Seg interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMsPmsiData PIM S-PMSI label conext
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMsPmsiData) GetEntityData ¶
func (piMsPmsiData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMsPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address 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{} // Pseudo-wire ID. The type is interface{} with range: // 0..18446744073709551615. PseudowireId interface{} // Remote L2 Router ID. The type is interface{} with range: 0..4294967295. RemoteL2RouterId interface{} // Subinterface. The type is string with pattern: [a-zA-Z0-9._/-]+. Subinterface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireData Pseudowire label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireData) GetEntityData ¶
func (pseudowireData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudo-wire Head-end interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. PwheIntf interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData Pseudowire Head-end label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData) GetEntityData ¶
func (pseudowireHeadEndData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv4 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}]+)?. Addr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 SR Adj Segment ipv4 context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4) GetEntityData ¶
func (srAdjSegmentIpv4 *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Addr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 SR Adj Segment ipv6 context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6) GetEntityData ¶
func (srAdjSegmentIpv6 *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrPrefixSegment ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrPrefixSegment struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix Segment ID. The type is interface{} with range: 0..4294967295. SegmentId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrPrefixSegment SR Prefix Segment context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrPrefixSegment) GetEntityData ¶
func (srPrefixSegment *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrPrefixSegment) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TeBinding ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TeBinding struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS Traffic Engineering Tunnel or Group ID. The type is interface{} with // range: 0..4294967295. TeIdentifier interface{} // Type of identifier for the binding. The type is MgmtLsdTeBinding. TeType interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TeBinding MPLS TE tunnel binding context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TeBinding) GetEntityData ¶
func (teBinding *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TeBinding) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Tunnel destination. 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}]+)?. TunnelDest interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Extended tunnel ID. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Is this an SRTE head tunnel. The type is interface{} with range: // -2147483648..2147483647. IsSrte interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4Data TEv4 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4Data) GetEntityData ¶
func (tev4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4p2mpData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4p2mpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Point to multipoint ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Tunnel ID extension. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Previous hop. 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}]+)?. PreviousHop interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4p2mpData TEv4 P2MP context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4p2mpData) GetEntityData ¶
func (tev4p2mpData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4p2mpData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TpData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // TP source global ID. The type is interface{} with range: 0..4294967295. SourceGlobalId interface{} // TP source node ID. 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}]+)?. SourceNodeId interface{} // TP destination global ID. The type is interface{} with range: // 0..4294967295. DestGlobalId interface{} // TP destination node ID. 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}]+)?. DestNodeId interface{} // TP source tunnel ID. The type is interface{} with range: 0..65535. SourceTunnelId interface{} // TP destination tunnel ID. The type is interface{} with range: 0..65535. DestTunnelId interface{} // TP LSP ID. The type is interface{} with range: 0..65535. LspId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TpData TP context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TpData) GetEntityData ¶
func (tpData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TpData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_VrfL3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_VrfL3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_VrfL3vpnData L3VPN VRF label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_VrfL3vpnData) GetEntityData ¶
func (vrfL3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_VrfL3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // label data. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite_LabelData. LabelData []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite_LabelData }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite Local label rewrite information
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite) GetEntityData ¶
func (localLabelRewrite *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite_LabelData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite_LabelData label data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite_LabelData) GetEntityData ¶
func (labelData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_V4Rpf ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_V4Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // V4 RPF 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}]+)?. V4RpfNeighbor interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_V4Rpf IPv4 RPF neighbors
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_V4Rpf) GetEntityData ¶
func (v4Rpf *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_V4Rpf) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_V6Rpf ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_V6Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // V6 RPF Neighbor. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. V6RpfNeighbor interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_V6Rpf IPv6 RPF neighbors
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_V6Rpf) GetEntityData ¶
func (v6Rpf *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteIpv4s_RewriteIpv4_V6Rpf) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label Range Counters. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt. RewriteLabelRangeCnt []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts Table of Label Range Counters
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts) GetEntityData ¶
func (rewriteLabelRangeCnts *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Label Range Type. The type is interface{} with range: 0..4294967295. LabelRangeType interface{} // Label Range Index. The type is interface{} with range: 0..4294967295. LabelRangeIndex interface{} // Rewrite version. The type is interface{} with range: // 0..18446744073709551615. RewriteVersion interface{} // BCDL Priority. The type is interface{} with range: 0..255. BcdlPriority interface{} // LSD queue. The type is interface{} with range: 0..255. LsdQueue interface{} // Rewrite install timestamp. The type is interface{} with range: // 0..18446744073709551615. RwInstallTime interface{} // Rewrite install age. The type is interface{} with range: // 0..18446744073709551615. RwInstallAge interface{} // Is rewrite ever updated. The type is interface{} with range: // -2147483648..2147483647. RwUpdated interface{} // Is rewrite's BCDL priority updated. The type is interface{} with range: // -2147483648..2147483647. PriorityUpdated interface{} // Is Rewrite redistributed. The type is interface{} with range: // -2147483648..2147483647. RwRedist interface{} // fpi key. FpiKey MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey // Rewrite ID. RewriteId MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId // Associated FPI. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi. AssociatedFpi []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi // IPv4 RPF neighbors. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V4Rpf. V4Rpf []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V4Rpf // IPv6 RPF neighbors. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V6Rpf. V6Rpf []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V6Rpf // Mois. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois. Mois []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt Label Range Counters
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt) GetEntityData ¶
func (rewriteLabelRangeCnt *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // FPI. Fpi MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi // Application owner instance. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_ApplicationOwner. ApplicationOwner []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_ApplicationOwner }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi Associated FPI
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi) GetEntityData ¶
func (associatedFpi *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_ApplicationOwner ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_ApplicationOwner Application owner instance
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPIType. The type is MgmtLsdFpi. FpiType interface{} // label data. LabelData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelData // te data. TeData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_TeData // ipv4 data. Ipv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv4Data // ipv6 data. Ipv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv6Data // pw list data. PwListData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_PwListData // dmtc ext intf data. DmtcExtIntfData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_DmtcExtIntfData // label range. LabelRange MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelRange }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi FPI
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi) GetEntityData ¶
func (fpi *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_DmtcExtIntfData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_DmtcExtIntfData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_DmtcExtIntfData dmtc ext intf data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_DmtcExtIntfData) GetEntityData ¶
func (dmtcExtIntfData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_DmtcExtIntfData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // 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{} // Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} // SR related Local label. The type is interface{} with range: 0..4294967295. SrLocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv4Data ipv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Route flags. The type is interface{} with range: 0..4294967295. RouterFlags interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLen interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv6Data ipv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label value. The type is interface{} with range: 0..4294967295. Label interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // ELC. The type is interface{} with range: -2147483648..2147483647. Elc interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelData label data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelData) GetEntityData ¶
func (labelData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelRange ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label Range Type. The type is interface{} with range: 0..255. Type interface{} // Label Ranged Index. The type is interface{} with range: 0..255. Index interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelRange label range
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_PwListData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudowire List Identifier. The type is interface{} with range: 0..65535. PwheListId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_PwListData pw list data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_PwListData) GetEntityData ¶
func (pwListData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_TeData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_TeData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_TeData te data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_TeData) GetEntityData ¶
func (teData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_TeData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPI. Fpi MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi // Application owner instance. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_ApplicationOwner. ApplicationOwner []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_ApplicationOwner }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey fpi key
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey) GetEntityData ¶
func (fpiKey *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_ApplicationOwner ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_ApplicationOwner Application owner instance
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPIType. The type is MgmtLsdFpi. FpiType interface{} // label data. LabelData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelData // te data. TeData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_TeData // ipv4 data. Ipv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv4Data // ipv6 data. Ipv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv6Data // pw list data. PwListData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_PwListData // dmtc ext intf data. DmtcExtIntfData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_DmtcExtIntfData // label range. LabelRange MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelRange }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi FPI
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi) GetEntityData ¶
func (fpi *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_DmtcExtIntfData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_DmtcExtIntfData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_DmtcExtIntfData dmtc ext intf data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_DmtcExtIntfData) GetEntityData ¶
func (dmtcExtIntfData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_DmtcExtIntfData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // 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{} // Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} // SR related Local label. The type is interface{} with range: 0..4294967295. SrLocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv4Data ipv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Route flags. The type is interface{} with range: 0..4294967295. RouterFlags interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLen interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv6Data ipv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label value. The type is interface{} with range: 0..4294967295. Label interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // ELC. The type is interface{} with range: -2147483648..2147483647. Elc interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelData label data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelData) GetEntityData ¶
func (labelData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelRange ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label Range Type. The type is interface{} with range: 0..255. Type interface{} // Label Ranged Index. The type is interface{} with range: 0..255. Index interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelRange label range
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_PwListData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudowire List Identifier. The type is interface{} with range: 0..65535. PwheListId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_PwListData pw list data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_PwListData) GetEntityData ¶
func (pwListData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_TeData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_TeData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_TeData te data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_TeData) GetEntityData ¶
func (teData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_TeData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application state. ApplicationResource MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_ApplicationResource // moi array. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray. MoiArray []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois Mois
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois) GetEntityData ¶
func (mois *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_ApplicationResource ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_ApplicationResource struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_ApplicationResource Application state
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_ApplicationResource) GetEntityData ¶
func (applicationResource *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_ApplicationResource) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Moi. Moi MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray moi array
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray) GetEntityData ¶
func (moiArray *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MoiType. The type is MgmtLsdMoi. MoiType interface{} // pop and lookup ipv4. PopAndLookupIpv4 MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv4 // pop and lookup tp. PopAndLookupTp MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupTp // pop and lookup ipv6. PopAndLookupIpv6 MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv6 // ipv4 data. Ipv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv4Data // ipv6 data. Ipv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv6Data // tev4 data. Tev4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Tev4Data // pseudowire data. PseudowireData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireData // ip sub data. IpSubData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_IpSubData // pseudowire head end data. PseudowireHeadEndData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireHeadEndData // pw list data. PwListData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PwListData // stackv4 data. Stackv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data // stackv6 data. Stackv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data // te head data. TeHeadData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_TeHeadData // dmtc data. DmtcData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_DmtcData // nnh stackv4 data. NnhStackv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data // nnh stackv6 data. NnhStackv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data // label range. LabelRange MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_LabelRange }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi Moi
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi) GetEntityData ¶
func (moi *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_DmtcData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_DmtcData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_DmtcData dmtc data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_DmtcData) GetEntityData ¶
func (dmtcData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_DmtcData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_IpSubData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_IpSubData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_IpSubData ip sub data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_IpSubData) GetEntityData ¶
func (ipSubData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_IpSubData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv4Data ipv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv6Data ipv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_LabelRange ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Active Label Range Start. The type is interface{} with range: // 0..4294967295. StartLabelActive interface{} // Active Label Range End. The type is interface{} with range: 0..4294967295. EndLabelActive interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_LabelRange label range
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 stack. Ipv4Stack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack // List of Neighbor Next Hops. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop. NeighborNextHop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data nnh stackv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data) GetEntityData ¶
func (nnhStackv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Owner application type. The type is MgmtLsdApp. OwnerApplicationType interface{} // Nexthop. Nexthop MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop // Inner stack. InnerStack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack IPv4 stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack) GetEntityData ¶
func (ipv4Stack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop. Nexthop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label. Label []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack Inner stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack) GetEntityData ¶
func (innerStack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label Info related to outgoing labels
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label) GetEntityData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop) GetEntityData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop Nexthop
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop) GetEntityData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // nnh type. The type is MplsLsdNnh. NnhType interface{} // IPv4 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{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop List of Neighbor Next Hops
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop) GetEntityData ¶
func (neighborNextHop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv6 stack. Ipv6Stack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack // List of Neighbor Next Hops. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop. NeighborNextHop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data nnh stackv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data) GetEntityData ¶
func (nnhStackv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Nexthop. Nexthop MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop // Inner stack. InnerStack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack IPv6 stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack) GetEntityData ¶
func (ipv6Stack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop. Nexthop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label. Label []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack Inner stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack) GetEntityData ¶
func (innerStack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label Info related to outgoing labels
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label) GetEntityData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop) GetEntityData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop Nexthop
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop) GetEntityData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // nnh type. The type is MplsLsdNnh. NnhType interface{} // IPv4 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{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop List of Neighbor Next Hops
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop) GetEntityData ¶
func (neighborNextHop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv4 ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv4 pop and lookup ipv4
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv4) GetEntityData ¶
func (popAndLookupIpv4 *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv4) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv6 ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv6 pop and lookup ipv6
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv6) GetEntityData ¶
func (popAndLookupIpv6 *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv6) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupTp ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupTp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupTp pop and lookup tp
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupTp) GetEntityData ¶
func (popAndLookupTp *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupTp) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Cross-connect ID. The type is interface{} with range: 0..4294967295. CrossConnectId interface{} // PseudoWire Cross-connect ID. The type is interface{} with range: // 0..4294967295. PseuodoWireConnectId interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Bridge ID. The type is interface{} with range: 0..4294967295. BridgeId interface{} // Split horizon group ID. The type is interface{} with range: 0..4294967295. SplitHorizonId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireData pseudowire data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireData) GetEntityData ¶
func (pseudowireData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireHeadEndData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireHeadEndData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Is control word present. The type is interface{} with range: // -2147483648..2147483647. ControlWord interface{} // Is PWHE IMposition. The type is interface{} with range: // -2147483648..2147483647. Imposition interface{} // Virtual Circuit Type. The type is interface{} with range: 0..255. Vctype interface{} // Pseudo-wire List Identifier. The type is interface{} with range: 0..65535. PwListId interface{} // Pseudo-wire Head-end interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. PwheInterface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireHeadEndData pseudowire head end data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireHeadEndData) GetEntityData ¶
func (pseudowireHeadEndData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireHeadEndData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PwListData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Pseudo-wire Layer 3 interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. L3Interface interface{} // Pseudo-wire Layer 2 interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. L2Interface interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PwListData pw list data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PwListData) GetEntityData ¶
func (pwListData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Owner application type. The type is MgmtLsdApp. OwnerApplicationType interface{} // Nexthop. Nexthop MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_Nexthop // Inner stack. InnerStack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data stackv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data) GetEntityData ¶
func (stackv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop. Nexthop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label. Label []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack Inner stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack) GetEntityData ¶
func (innerStack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label Info related to outgoing labels
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label) GetEntityData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop) GetEntityData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_Nexthop Nexthop
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Nexthop. Nexthop MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_Nexthop // Inner stack. InnerStack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data stackv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data) GetEntityData ¶
func (stackv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop. Nexthop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label. Label []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack Inner stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack) GetEntityData ¶
func (innerStack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label Info related to outgoing labels
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label) GetEntityData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop) GetEntityData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_Nexthop Nexthop
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_TeHeadData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_TeHeadData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Tunnel local label. The type is interface{} with range: 0..4294967295. TunnelLocalLabel interface{} // Tunnel local label stringified. The type is string. TunnelLocalLabelStr interface{} // Tunnel forwarding class. The type is interface{} with range: 0..255. TunnelFwdClass interface{} // Tunnel Load metric. The type is interface{} with range: 0..4294967295. TunnelLoadMetric interface{} // Flags decoded string. The type is string. FlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_TeHeadData te head data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_TeHeadData) GetEntityData ¶
func (teHeadData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_TeHeadData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Tev4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Tev4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Backup interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BackupInterface interface{} // Backup IPv4 nexthop. 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}]+)?. BackupIpv4NextHop interface{} // Merge point label. The type is interface{} with range: 0..4294967295. MergePointLabel interface{} // Backup local label. The type is interface{} with range: 0..4294967295. BackupLocalLabel interface{} // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Tunnel weight. The type is interface{} with range: 0..4294967295. TunnelWeight interface{} // Outgoing data parent interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. DataOutParentInterface interface{} // Tunnel class. The type is interface{} with range: 0..4294967295. TunnelClass interface{} // IPv4 next nexthop. 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}]+)?. Ipv4NextNextHop interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Tev4Data tev4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Tev4Data) GetEntityData ¶
func (tev4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Tev4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Rewrite ID. RewriteId MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId Rewrite ID
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId) GetEntityData ¶
func (rewriteId *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RewriteIDType. The type is MgmtLsdRwId. RewriteIdType interface{} // Label context. LabelContext MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext // Local label rewrite information. LocalLabelRewrite MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId Rewrite ID
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId) GetEntityData ¶
func (rewriteId *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // LabelContextType. The type is MgmtLsdLblCtx. LabelContextType interface{} // IPv4 label context. Ipv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4Data // IPv6 label context. Ipv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6Data // TEv4 label context. Tev4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4Data // L3VPN IPv4 label context. Ipv4l3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData // L3VPN IPv6 label context. Ipv6l3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData // L3VPN VRF label context. VrfL3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_VrfL3vpnData // L3VPN CEv4 label context. Cev4l3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev4l3vpnData // L3VPN CEv6 label context. Cev6l3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev6l3vpnData // Pseudowire label context. PseudowireData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireData // Label block context. LabelBlockData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockData // IP Subscriber context. IpSubData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_IpSubData // TEv4 P2MP context. Tev4p2mpData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4p2mpData // MLDPv4 LSM-ID context. MldPv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_MldPv4Data // Pseudowire Head-end label context. PseudowireHeadEndData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData // TP context. TpData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TpData // Generic routing encapsulation context. GenericRoutingEncapsulation MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation // Generic routing encapsulation context. Ipv6GenericRoutingEncapsulation MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation // EVPN context. EvpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_EvpnData // BFD BLB label context. Ipv4blbData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4blbData // BFD BLB label context. Ipv6blbData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6blbData // PIM I-PMSI label conext. PiMiPmsiData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMiPmsiData // PIM S-PMSI label conext. PiMsPmsiData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMsPmsiData // L3VPN NH SET label context. NextHopSetL3vpn MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn // SR Prefix Segment context. SrPrefixSegment MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrPrefixSegment // SR Adj Segment ipv4 context. SrAdjSegmentIpv4 MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 // SR Adj Segment ipv6 context. SrAdjSegmentIpv6 MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 // Label block SRGB context. LabelBlockSrgbData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData // MPLS TE tunnel binding context. TeBinding MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TeBinding // Label block SRLB context. LabelBlockSrlbData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext Label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext) GetEntityData ¶
func (labelContext *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev4l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev4l3vpnData L3VPN CEv4 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev4l3vpnData) GetEntityData ¶
func (cev4l3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev6l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev6l3vpnData L3VPN CEv6 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev6l3vpnData) GetEntityData ¶
func (cev6l3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_EvpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_EvpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // EVPN ID. The type is interface{} with range: 0..4294967295. EvpnId interface{} // EVPN TAG. The type is interface{} with range: 0..4294967295. EvpnTag interface{} // Ethernet Segment ID. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. EthernetSegment interface{} // EVPN Encap. The type is interface{} with range: 0..255. EvpnEncap interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_EvpnData EVPN context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_EvpnData) GetEntityData ¶
func (evpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_EvpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. GreInterface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation) GetEntityData ¶
func (genericRoutingEncapsulation *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_IpSubData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_IpSubData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table Id. The type is interface{} with range: 0..4294967295. TableId interface{} // Parent interface. The type is string with pattern: [a-zA-Z0-9._/-]+. ParentInterface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_IpSubData IP Subscriber context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_IpSubData) GetEntityData ¶
func (ipSubData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_IpSubData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 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{} // IPv4 prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4Data IPv4 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4blbData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv4 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{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4blbData BFD BLB label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4blbData) GetEntityData ¶
func (ipv4blbData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4blbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 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{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData L3VPN IPv4 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData) GetEntityData ¶
func (ipv4l3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6Data IPv6 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation IPv6 interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. Greipv6Interface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation) GetEntityData ¶
func (ipv6GenericRoutingEncapsulation *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6blbData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6blbData BFD BLB label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6blbData) GetEntityData ¶
func (ipv6blbData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6blbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData L3VPN IPv6 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData) GetEntityData ¶
func (ipv6l3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Service. The type is interface{} with range: 0..255. Service interface{} // VPN ID. The type is interface{} with range: 0..65535. VpnId interface{} // Edge ID. The type is interface{} with range: 0..65535. EdgeId interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockData Label block context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockData) GetEntityData ¶
func (labelBlockData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData Label block SRGB context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData) GetEntityData ¶
func (labelBlockSrgbData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData Label block SRLB context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData) GetEntityData ¶
func (labelBlockSrlbData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_MldPv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_MldPv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // LSM ID Type. The type is interface{} with range: 0..65535. Type interface{} // LSM ID. The type is interface{} with range: 0..4294967295. LsmId interface{} // Peer LSR Id. 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}]+)?. PeerLsrid interface{} // Peer Label Space Id. The type is interface{} with range: 0..65535. PeerLabelSpaceId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_MldPv4Data MLDPv4 LSM-ID context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_MldPv4Data) GetEntityData ¶
func (mldPv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_MldPv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Next Hop Set ID. The type is interface{} with range: 0..4294967295. NextHopSetId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn L3VPN NH SET label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn) GetEntityData ¶
func (nextHopSetL3vpn *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMiPmsiData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMiPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMiPmsiData PIM I-PMSI label conext
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMiPmsiData) GetEntityData ¶
func (piMiPmsiData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMiPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMsPmsiData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMsPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Originating Router. 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{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} // Head LSM-ID. The type is interface{} with range: 0..4294967295. Hli interface{} // Segmented Multicast. The type is interface{} with range: // -2147483648..2147483647. Seg interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMsPmsiData PIM S-PMSI label conext
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMsPmsiData) GetEntityData ¶
func (piMsPmsiData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMsPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address 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{} // Pseudo-wire ID. The type is interface{} with range: // 0..18446744073709551615. PseudowireId interface{} // Remote L2 Router ID. The type is interface{} with range: 0..4294967295. RemoteL2RouterId interface{} // Subinterface. The type is string with pattern: [a-zA-Z0-9._/-]+. Subinterface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireData Pseudowire label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireData) GetEntityData ¶
func (pseudowireData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudo-wire Head-end interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. PwheIntf interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData Pseudowire Head-end label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData) GetEntityData ¶
func (pseudowireHeadEndData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv4 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}]+)?. Addr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 SR Adj Segment ipv4 context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4) GetEntityData ¶
func (srAdjSegmentIpv4 *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Addr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 SR Adj Segment ipv6 context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6) GetEntityData ¶
func (srAdjSegmentIpv6 *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrPrefixSegment ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrPrefixSegment struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix Segment ID. The type is interface{} with range: 0..4294967295. SegmentId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrPrefixSegment SR Prefix Segment context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrPrefixSegment) GetEntityData ¶
func (srPrefixSegment *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrPrefixSegment) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TeBinding ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TeBinding struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS Traffic Engineering Tunnel or Group ID. The type is interface{} with // range: 0..4294967295. TeIdentifier interface{} // Type of identifier for the binding. The type is MgmtLsdTeBinding. TeType interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TeBinding MPLS TE tunnel binding context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TeBinding) GetEntityData ¶
func (teBinding *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TeBinding) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Tunnel destination. 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}]+)?. TunnelDest interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Extended tunnel ID. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Is this an SRTE head tunnel. The type is interface{} with range: // -2147483648..2147483647. IsSrte interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4Data TEv4 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4Data) GetEntityData ¶
func (tev4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4p2mpData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4p2mpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Point to multipoint ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Tunnel ID extension. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Previous hop. 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}]+)?. PreviousHop interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4p2mpData TEv4 P2MP context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4p2mpData) GetEntityData ¶
func (tev4p2mpData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4p2mpData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TpData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // TP source global ID. The type is interface{} with range: 0..4294967295. SourceGlobalId interface{} // TP source node ID. 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}]+)?. SourceNodeId interface{} // TP destination global ID. The type is interface{} with range: // 0..4294967295. DestGlobalId interface{} // TP destination node ID. 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}]+)?. DestNodeId interface{} // TP source tunnel ID. The type is interface{} with range: 0..65535. SourceTunnelId interface{} // TP destination tunnel ID. The type is interface{} with range: 0..65535. DestTunnelId interface{} // TP LSP ID. The type is interface{} with range: 0..65535. LspId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TpData TP context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TpData) GetEntityData ¶
func (tpData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TpData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_VrfL3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_VrfL3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_VrfL3vpnData L3VPN VRF label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_VrfL3vpnData) GetEntityData ¶
func (vrfL3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_VrfL3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // label data. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite_LabelData. LabelData []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite_LabelData }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite Local label rewrite information
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite) GetEntityData ¶
func (localLabelRewrite *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite_LabelData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite_LabelData label data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite_LabelData) GetEntityData ¶
func (labelData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V4Rpf ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V4Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // V4 RPF 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}]+)?. V4RpfNeighbor interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V4Rpf IPv4 RPF neighbors
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V4Rpf) GetEntityData ¶
func (v4Rpf *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V4Rpf) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V6Rpf ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V6Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // V6 RPF Neighbor. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. V6RpfNeighbor interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V6Rpf IPv6 RPF neighbors
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V6Rpf) GetEntityData ¶
func (v6Rpf *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V6Rpf) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPI rewrite for label. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel. RewriteLabel []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels Table of Rewrites
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels) GetEntityData ¶
func (rewriteLabels *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Label value. The type is interface{} with range: // 0..4294967295. LabelId interface{} // Rewrite version. The type is interface{} with range: // 0..18446744073709551615. RewriteVersion interface{} // BCDL Priority. The type is interface{} with range: 0..255. BcdlPriority interface{} // LSD queue. The type is interface{} with range: 0..255. LsdQueue interface{} // Rewrite install timestamp. The type is interface{} with range: // 0..18446744073709551615. RwInstallTime interface{} // Rewrite install age. The type is interface{} with range: // 0..18446744073709551615. RwInstallAge interface{} // Is rewrite ever updated. The type is interface{} with range: // -2147483648..2147483647. RwUpdated interface{} // Is rewrite's BCDL priority updated. The type is interface{} with range: // -2147483648..2147483647. PriorityUpdated interface{} // Is Rewrite redistributed. The type is interface{} with range: // -2147483648..2147483647. RwRedist interface{} // fpi key. FpiKey MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey // Rewrite ID. RewriteId MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId // Associated FPI. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi. AssociatedFpi []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi // IPv4 RPF neighbors. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_V4Rpf. V4Rpf []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_V4Rpf // IPv6 RPF neighbors. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_V6Rpf. V6Rpf []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_V6Rpf // Mois. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois. Mois []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel FPI rewrite for label
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel) GetEntityData ¶
func (rewriteLabel *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // FPI. Fpi MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi // Application owner instance. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_ApplicationOwner. ApplicationOwner []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_ApplicationOwner }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi Associated FPI
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi) GetEntityData ¶
func (associatedFpi *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_ApplicationOwner ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_ApplicationOwner Application owner instance
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPIType. The type is MgmtLsdFpi. FpiType interface{} // label data. LabelData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelData // te data. TeData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_TeData // ipv4 data. Ipv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv4Data // ipv6 data. Ipv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv6Data // pw list data. PwListData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_PwListData // dmtc ext intf data. DmtcExtIntfData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_DmtcExtIntfData // label range. LabelRange MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelRange }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi FPI
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi) GetEntityData ¶
func (fpi *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_DmtcExtIntfData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_DmtcExtIntfData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_DmtcExtIntfData dmtc ext intf data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_DmtcExtIntfData) GetEntityData ¶
func (dmtcExtIntfData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_DmtcExtIntfData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // 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{} // Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} // SR related Local label. The type is interface{} with range: 0..4294967295. SrLocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv4Data ipv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Route flags. The type is interface{} with range: 0..4294967295. RouterFlags interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLen interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv6Data ipv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label value. The type is interface{} with range: 0..4294967295. Label interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // ELC. The type is interface{} with range: -2147483648..2147483647. Elc interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelData label data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelData) GetEntityData ¶
func (labelData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelRange ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label Range Type. The type is interface{} with range: 0..255. Type interface{} // Label Ranged Index. The type is interface{} with range: 0..255. Index interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelRange label range
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_PwListData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudowire List Identifier. The type is interface{} with range: 0..65535. PwheListId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_PwListData pw list data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_PwListData) GetEntityData ¶
func (pwListData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_TeData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_TeData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_TeData te data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_TeData) GetEntityData ¶
func (teData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_TeData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPI. Fpi MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi // Application owner instance. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_ApplicationOwner. ApplicationOwner []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_ApplicationOwner }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey fpi key
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey) GetEntityData ¶
func (fpiKey *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_ApplicationOwner ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_ApplicationOwner Application owner instance
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPIType. The type is MgmtLsdFpi. FpiType interface{} // label data. LabelData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelData // te data. TeData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_TeData // ipv4 data. Ipv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv4Data // ipv6 data. Ipv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv6Data // pw list data. PwListData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_PwListData // dmtc ext intf data. DmtcExtIntfData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_DmtcExtIntfData // label range. LabelRange MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelRange }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi FPI
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi) GetEntityData ¶
func (fpi *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_DmtcExtIntfData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_DmtcExtIntfData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_DmtcExtIntfData dmtc ext intf data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_DmtcExtIntfData) GetEntityData ¶
func (dmtcExtIntfData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_DmtcExtIntfData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // 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{} // Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} // SR related Local label. The type is interface{} with range: 0..4294967295. SrLocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv4Data ipv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Route flags. The type is interface{} with range: 0..4294967295. RouterFlags interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLen interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv6Data ipv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label value. The type is interface{} with range: 0..4294967295. Label interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // ELC. The type is interface{} with range: -2147483648..2147483647. Elc interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelData label data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelData) GetEntityData ¶
func (labelData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelRange ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label Range Type. The type is interface{} with range: 0..255. Type interface{} // Label Ranged Index. The type is interface{} with range: 0..255. Index interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelRange label range
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_PwListData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudowire List Identifier. The type is interface{} with range: 0..65535. PwheListId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_PwListData pw list data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_PwListData) GetEntityData ¶
func (pwListData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_TeData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_TeData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_TeData te data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_TeData) GetEntityData ¶
func (teData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_TeData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application state. ApplicationResource MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_ApplicationResource // moi array. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray. MoiArray []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois Mois
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois) GetEntityData ¶
func (mois *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_ApplicationResource ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_ApplicationResource struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_ApplicationResource Application state
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_ApplicationResource) GetEntityData ¶
func (applicationResource *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_ApplicationResource) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Moi. Moi MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray moi array
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray) GetEntityData ¶
func (moiArray *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MoiType. The type is MgmtLsdMoi. MoiType interface{} // pop and lookup ipv4. PopAndLookupIpv4 MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv4 // pop and lookup tp. PopAndLookupTp MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupTp // pop and lookup ipv6. PopAndLookupIpv6 MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv6 // ipv4 data. Ipv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv4Data // ipv6 data. Ipv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv6Data // tev4 data. Tev4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Tev4Data // pseudowire data. PseudowireData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireData // ip sub data. IpSubData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_IpSubData // pseudowire head end data. PseudowireHeadEndData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireHeadEndData // pw list data. PwListData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PwListData // stackv4 data. Stackv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data // stackv6 data. Stackv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data // te head data. TeHeadData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_TeHeadData // dmtc data. DmtcData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_DmtcData // nnh stackv4 data. NnhStackv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data // nnh stackv6 data. NnhStackv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data // label range. LabelRange MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_LabelRange }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi Moi
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi) GetEntityData ¶
func (moi *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_DmtcData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_DmtcData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_DmtcData dmtc data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_DmtcData) GetEntityData ¶
func (dmtcData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_DmtcData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_IpSubData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_IpSubData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_IpSubData ip sub data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_IpSubData) GetEntityData ¶
func (ipSubData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_IpSubData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv4Data ipv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv6Data ipv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_LabelRange ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Active Label Range Start. The type is interface{} with range: // 0..4294967295. StartLabelActive interface{} // Active Label Range End. The type is interface{} with range: 0..4294967295. EndLabelActive interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_LabelRange label range
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 stack. Ipv4Stack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack // List of Neighbor Next Hops. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop. NeighborNextHop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data nnh stackv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data) GetEntityData ¶
func (nnhStackv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Owner application type. The type is MgmtLsdApp. OwnerApplicationType interface{} // Nexthop. Nexthop MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop // Inner stack. InnerStack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack IPv4 stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack) GetEntityData ¶
func (ipv4Stack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop. Nexthop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label. Label []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack Inner stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack) GetEntityData ¶
func (innerStack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label Info related to outgoing labels
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label) GetEntityData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop) GetEntityData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop Nexthop
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // nnh type. The type is MplsLsdNnh. NnhType interface{} // IPv4 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{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop List of Neighbor Next Hops
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop) GetEntityData ¶
func (neighborNextHop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv6 stack. Ipv6Stack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack // List of Neighbor Next Hops. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop. NeighborNextHop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data nnh stackv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data) GetEntityData ¶
func (nnhStackv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Nexthop. Nexthop MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop // Inner stack. InnerStack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack IPv6 stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack) GetEntityData ¶
func (ipv6Stack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop. Nexthop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label. Label []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack Inner stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack) GetEntityData ¶
func (innerStack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label Info related to outgoing labels
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label) GetEntityData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop) GetEntityData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop Nexthop
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // nnh type. The type is MplsLsdNnh. NnhType interface{} // IPv4 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{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop List of Neighbor Next Hops
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop) GetEntityData ¶
func (neighborNextHop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv4 ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv4 pop and lookup ipv4
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv4) GetEntityData ¶
func (popAndLookupIpv4 *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv4) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv6 ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv6 pop and lookup ipv6
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv6) GetEntityData ¶
func (popAndLookupIpv6 *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv6) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupTp ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupTp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupTp pop and lookup tp
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupTp) GetEntityData ¶
func (popAndLookupTp *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupTp) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Cross-connect ID. The type is interface{} with range: 0..4294967295. CrossConnectId interface{} // PseudoWire Cross-connect ID. The type is interface{} with range: // 0..4294967295. PseuodoWireConnectId interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Bridge ID. The type is interface{} with range: 0..4294967295. BridgeId interface{} // Split horizon group ID. The type is interface{} with range: 0..4294967295. SplitHorizonId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireData pseudowire data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireData) GetEntityData ¶
func (pseudowireData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireHeadEndData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireHeadEndData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Is control word present. The type is interface{} with range: // -2147483648..2147483647. ControlWord interface{} // Is PWHE IMposition. The type is interface{} with range: // -2147483648..2147483647. Imposition interface{} // Virtual Circuit Type. The type is interface{} with range: 0..255. Vctype interface{} // Pseudo-wire List Identifier. The type is interface{} with range: 0..65535. PwListId interface{} // Pseudo-wire Head-end interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. PwheInterface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireHeadEndData pseudowire head end data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireHeadEndData) GetEntityData ¶
func (pseudowireHeadEndData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireHeadEndData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PwListData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Pseudo-wire Layer 3 interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. L3Interface interface{} // Pseudo-wire Layer 2 interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. L2Interface interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PwListData pw list data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PwListData) GetEntityData ¶
func (pwListData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Owner application type. The type is MgmtLsdApp. OwnerApplicationType interface{} // Nexthop. Nexthop MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_Nexthop // Inner stack. InnerStack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data stackv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data) GetEntityData ¶
func (stackv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop. Nexthop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label. Label []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack Inner stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack) GetEntityData ¶
func (innerStack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label Info related to outgoing labels
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label) GetEntityData ¶
func (label *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_Nexthop Nexthop
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Nexthop. Nexthop MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_Nexthop // Inner stack. InnerStack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data stackv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data) GetEntityData ¶
func (stackv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop. Nexthop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label. Label []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack Inner stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack) GetEntityData ¶
func (innerStack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label Info related to outgoing labels
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label) GetEntityData ¶
func (label *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_Nexthop Nexthop
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_TeHeadData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_TeHeadData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Tunnel local label. The type is interface{} with range: 0..4294967295. TunnelLocalLabel interface{} // Tunnel local label stringified. The type is string. TunnelLocalLabelStr interface{} // Tunnel forwarding class. The type is interface{} with range: 0..255. TunnelFwdClass interface{} // Tunnel Load metric. The type is interface{} with range: 0..4294967295. TunnelLoadMetric interface{} // Flags decoded string. The type is string. FlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_TeHeadData te head data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_TeHeadData) GetEntityData ¶
func (teHeadData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_TeHeadData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Tev4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Tev4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Backup interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BackupInterface interface{} // Backup IPv4 nexthop. 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}]+)?. BackupIpv4NextHop interface{} // Merge point label. The type is interface{} with range: 0..4294967295. MergePointLabel interface{} // Backup local label. The type is interface{} with range: 0..4294967295. BackupLocalLabel interface{} // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Tunnel weight. The type is interface{} with range: 0..4294967295. TunnelWeight interface{} // Outgoing data parent interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. DataOutParentInterface interface{} // Tunnel class. The type is interface{} with range: 0..4294967295. TunnelClass interface{} // IPv4 next nexthop. 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}]+)?. Ipv4NextNextHop interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Tev4Data tev4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Tev4Data) GetEntityData ¶
func (tev4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Tev4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Rewrite ID. RewriteId MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId Rewrite ID
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId) GetEntityData ¶
func (rewriteId *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RewriteIDType. The type is MgmtLsdRwId. RewriteIdType interface{} // Label context. LabelContext MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext // Local label rewrite information. LocalLabelRewrite MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId Rewrite ID
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId) GetEntityData ¶
func (rewriteId *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // LabelContextType. The type is MgmtLsdLblCtx. LabelContextType interface{} // IPv4 label context. Ipv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4Data // IPv6 label context. Ipv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6Data // TEv4 label context. Tev4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4Data // L3VPN IPv4 label context. Ipv4l3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData // L3VPN IPv6 label context. Ipv6l3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData // L3VPN VRF label context. VrfL3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_VrfL3vpnData // L3VPN CEv4 label context. Cev4l3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev4l3vpnData // L3VPN CEv6 label context. Cev6l3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev6l3vpnData // Pseudowire label context. PseudowireData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireData // Label block context. LabelBlockData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockData // IP Subscriber context. IpSubData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_IpSubData // TEv4 P2MP context. Tev4p2mpData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4p2mpData // MLDPv4 LSM-ID context. MldPv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_MldPv4Data // Pseudowire Head-end label context. PseudowireHeadEndData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData // TP context. TpData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TpData // Generic routing encapsulation context. GenericRoutingEncapsulation MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation // Generic routing encapsulation context. Ipv6GenericRoutingEncapsulation MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation // EVPN context. EvpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_EvpnData // BFD BLB label context. Ipv4blbData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4blbData // BFD BLB label context. Ipv6blbData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6blbData // PIM I-PMSI label conext. PiMiPmsiData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMiPmsiData // PIM S-PMSI label conext. PiMsPmsiData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMsPmsiData // L3VPN NH SET label context. NextHopSetL3vpn MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn // SR Prefix Segment context. SrPrefixSegment MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrPrefixSegment // SR Adj Segment ipv4 context. SrAdjSegmentIpv4 MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 // SR Adj Segment ipv6 context. SrAdjSegmentIpv6 MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 // Label block SRGB context. LabelBlockSrgbData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData // MPLS TE tunnel binding context. TeBinding MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TeBinding // Label block SRLB context. LabelBlockSrlbData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext Label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext) GetEntityData ¶
func (labelContext *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev4l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev4l3vpnData L3VPN CEv4 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev4l3vpnData) GetEntityData ¶
func (cev4l3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev6l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev6l3vpnData L3VPN CEv6 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev6l3vpnData) GetEntityData ¶
func (cev6l3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_EvpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_EvpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // EVPN ID. The type is interface{} with range: 0..4294967295. EvpnId interface{} // EVPN TAG. The type is interface{} with range: 0..4294967295. EvpnTag interface{} // Ethernet Segment ID. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. EthernetSegment interface{} // EVPN Encap. The type is interface{} with range: 0..255. EvpnEncap interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_EvpnData EVPN context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_EvpnData) GetEntityData ¶
func (evpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_EvpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. GreInterface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation) GetEntityData ¶
func (genericRoutingEncapsulation *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_IpSubData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_IpSubData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table Id. The type is interface{} with range: 0..4294967295. TableId interface{} // Parent interface. The type is string with pattern: [a-zA-Z0-9._/-]+. ParentInterface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_IpSubData IP Subscriber context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_IpSubData) GetEntityData ¶
func (ipSubData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_IpSubData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 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{} // IPv4 prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4Data IPv4 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4blbData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv4 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{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4blbData BFD BLB label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4blbData) GetEntityData ¶
func (ipv4blbData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4blbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 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{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData L3VPN IPv4 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData) GetEntityData ¶
func (ipv4l3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6Data IPv6 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation IPv6 interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. Greipv6Interface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation) GetEntityData ¶
func (ipv6GenericRoutingEncapsulation *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6blbData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6blbData BFD BLB label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6blbData) GetEntityData ¶
func (ipv6blbData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6blbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData L3VPN IPv6 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData) GetEntityData ¶
func (ipv6l3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Service. The type is interface{} with range: 0..255. Service interface{} // VPN ID. The type is interface{} with range: 0..65535. VpnId interface{} // Edge ID. The type is interface{} with range: 0..65535. EdgeId interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockData Label block context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockData) GetEntityData ¶
func (labelBlockData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData Label block SRGB context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData) GetEntityData ¶
func (labelBlockSrgbData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData Label block SRLB context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData) GetEntityData ¶
func (labelBlockSrlbData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_MldPv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_MldPv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // LSM ID Type. The type is interface{} with range: 0..65535. Type interface{} // LSM ID. The type is interface{} with range: 0..4294967295. LsmId interface{} // Peer LSR Id. 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}]+)?. PeerLsrid interface{} // Peer Label Space Id. The type is interface{} with range: 0..65535. PeerLabelSpaceId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_MldPv4Data MLDPv4 LSM-ID context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_MldPv4Data) GetEntityData ¶
func (mldPv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_MldPv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Next Hop Set ID. The type is interface{} with range: 0..4294967295. NextHopSetId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn L3VPN NH SET label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn) GetEntityData ¶
func (nextHopSetL3vpn *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMiPmsiData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMiPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMiPmsiData PIM I-PMSI label conext
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMiPmsiData) GetEntityData ¶
func (piMiPmsiData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMiPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMsPmsiData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMsPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Originating Router. 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{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} // Head LSM-ID. The type is interface{} with range: 0..4294967295. Hli interface{} // Segmented Multicast. The type is interface{} with range: // -2147483648..2147483647. Seg interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMsPmsiData PIM S-PMSI label conext
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMsPmsiData) GetEntityData ¶
func (piMsPmsiData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMsPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address 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{} // Pseudo-wire ID. The type is interface{} with range: // 0..18446744073709551615. PseudowireId interface{} // Remote L2 Router ID. The type is interface{} with range: 0..4294967295. RemoteL2RouterId interface{} // Subinterface. The type is string with pattern: [a-zA-Z0-9._/-]+. Subinterface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireData Pseudowire label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireData) GetEntityData ¶
func (pseudowireData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudo-wire Head-end interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. PwheIntf interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData Pseudowire Head-end label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData) GetEntityData ¶
func (pseudowireHeadEndData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv4 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}]+)?. Addr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 SR Adj Segment ipv4 context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4) GetEntityData ¶
func (srAdjSegmentIpv4 *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Addr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 SR Adj Segment ipv6 context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6) GetEntityData ¶
func (srAdjSegmentIpv6 *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrPrefixSegment ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrPrefixSegment struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix Segment ID. The type is interface{} with range: 0..4294967295. SegmentId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrPrefixSegment SR Prefix Segment context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrPrefixSegment) GetEntityData ¶
func (srPrefixSegment *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrPrefixSegment) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TeBinding ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TeBinding struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS Traffic Engineering Tunnel or Group ID. The type is interface{} with // range: 0..4294967295. TeIdentifier interface{} // Type of identifier for the binding. The type is MgmtLsdTeBinding. TeType interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TeBinding MPLS TE tunnel binding context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TeBinding) GetEntityData ¶
func (teBinding *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TeBinding) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Tunnel destination. 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}]+)?. TunnelDest interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Extended tunnel ID. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Is this an SRTE head tunnel. The type is interface{} with range: // -2147483648..2147483647. IsSrte interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4Data TEv4 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4Data) GetEntityData ¶
func (tev4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4p2mpData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4p2mpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Point to multipoint ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Tunnel ID extension. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Previous hop. 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}]+)?. PreviousHop interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4p2mpData TEv4 P2MP context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4p2mpData) GetEntityData ¶
func (tev4p2mpData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4p2mpData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TpData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // TP source global ID. The type is interface{} with range: 0..4294967295. SourceGlobalId interface{} // TP source node ID. 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}]+)?. SourceNodeId interface{} // TP destination global ID. The type is interface{} with range: // 0..4294967295. DestGlobalId interface{} // TP destination node ID. 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}]+)?. DestNodeId interface{} // TP source tunnel ID. The type is interface{} with range: 0..65535. SourceTunnelId interface{} // TP destination tunnel ID. The type is interface{} with range: 0..65535. DestTunnelId interface{} // TP LSP ID. The type is interface{} with range: 0..65535. LspId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TpData TP context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TpData) GetEntityData ¶
func (tpData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TpData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_VrfL3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_VrfL3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_VrfL3vpnData L3VPN VRF label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_VrfL3vpnData) GetEntityData ¶
func (vrfL3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_VrfL3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // label data. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite_LabelData. LabelData []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite_LabelData }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite Local label rewrite information
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite) GetEntityData ¶
func (localLabelRewrite *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite_LabelData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite_LabelData label data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite_LabelData) GetEntityData ¶
func (labelData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_V4Rpf ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_V4Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // V4 RPF 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}]+)?. V4RpfNeighbor interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_V4Rpf IPv4 RPF neighbors
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_V4Rpf) GetEntityData ¶
func (v4Rpf *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_V4Rpf) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_V6Rpf ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_V6Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // V6 RPF Neighbor. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. V6RpfNeighbor interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_V6Rpf IPv6 RPF neighbors
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_V6Rpf) GetEntityData ¶
func (v6Rpf *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteLabels_RewriteLabel_V6Rpf) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPI rewrite for PW List. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw. RewritePw []*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws Table of Rewrites
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws) GetEntityData ¶
func (rewritePws *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. PW List ID. The type is interface{} with range: // 0..4294967295. PwListId interface{} // Rewrite version. The type is interface{} with range: // 0..18446744073709551615. RewriteVersion interface{} // BCDL Priority. The type is interface{} with range: 0..255. BcdlPriority interface{} // LSD queue. The type is interface{} with range: 0..255. LsdQueue interface{} // Rewrite install timestamp. The type is interface{} with range: // 0..18446744073709551615. RwInstallTime interface{} // Rewrite install age. The type is interface{} with range: // 0..18446744073709551615. RwInstallAge interface{} // Is rewrite ever updated. The type is interface{} with range: // -2147483648..2147483647. RwUpdated interface{} // Is rewrite's BCDL priority updated. The type is interface{} with range: // -2147483648..2147483647. PriorityUpdated interface{} // Is Rewrite redistributed. The type is interface{} with range: // -2147483648..2147483647. RwRedist interface{} // fpi key. FpiKey MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey // Rewrite ID. RewriteId MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId // Associated FPI. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi. AssociatedFpi []*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi // IPv4 RPF neighbors. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_V4Rpf. V4Rpf []*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_V4Rpf // IPv6 RPF neighbors. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_V6Rpf. V6Rpf []*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_V6Rpf // Mois. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois. Mois []*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw FPI rewrite for PW List
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw) GetEntityData ¶
func (rewritePw *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // FPI. Fpi MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi // Application owner instance. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_ApplicationOwner. ApplicationOwner []*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_ApplicationOwner }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi Associated FPI
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi) GetEntityData ¶
func (associatedFpi *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_ApplicationOwner ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_ApplicationOwner Application owner instance
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPIType. The type is MgmtLsdFpi. FpiType interface{} // label data. LabelData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelData // te data. TeData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_TeData // ipv4 data. Ipv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv4Data // ipv6 data. Ipv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv6Data // pw list data. PwListData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_PwListData // dmtc ext intf data. DmtcExtIntfData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_DmtcExtIntfData // label range. LabelRange MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelRange }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi FPI
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi) GetEntityData ¶
func (fpi *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_DmtcExtIntfData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_DmtcExtIntfData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_DmtcExtIntfData dmtc ext intf data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_DmtcExtIntfData) GetEntityData ¶
func (dmtcExtIntfData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_DmtcExtIntfData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // 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{} // Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} // SR related Local label. The type is interface{} with range: 0..4294967295. SrLocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv4Data ipv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Route flags. The type is interface{} with range: 0..4294967295. RouterFlags interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLen interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv6Data ipv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label value. The type is interface{} with range: 0..4294967295. Label interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // ELC. The type is interface{} with range: -2147483648..2147483647. Elc interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelData label data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelData) GetEntityData ¶
func (labelData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelRange ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label Range Type. The type is interface{} with range: 0..255. Type interface{} // Label Ranged Index. The type is interface{} with range: 0..255. Index interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelRange label range
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_PwListData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudowire List Identifier. The type is interface{} with range: 0..65535. PwheListId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_PwListData pw list data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_PwListData) GetEntityData ¶
func (pwListData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_TeData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_TeData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_TeData te data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_TeData) GetEntityData ¶
func (teData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_TeData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPI. Fpi MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi // Application owner instance. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_ApplicationOwner. ApplicationOwner []*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_ApplicationOwner }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey fpi key
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey) GetEntityData ¶
func (fpiKey *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_ApplicationOwner ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_ApplicationOwner Application owner instance
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPIType. The type is MgmtLsdFpi. FpiType interface{} // label data. LabelData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelData // te data. TeData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_TeData // ipv4 data. Ipv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv4Data // ipv6 data. Ipv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv6Data // pw list data. PwListData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_PwListData // dmtc ext intf data. DmtcExtIntfData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_DmtcExtIntfData // label range. LabelRange MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelRange }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi FPI
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi) GetEntityData ¶
func (fpi *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_DmtcExtIntfData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_DmtcExtIntfData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_DmtcExtIntfData dmtc ext intf data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_DmtcExtIntfData) GetEntityData ¶
func (dmtcExtIntfData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_DmtcExtIntfData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // 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{} // Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} // SR related Local label. The type is interface{} with range: 0..4294967295. SrLocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv4Data ipv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Route flags. The type is interface{} with range: 0..4294967295. RouterFlags interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLen interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv6Data ipv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label value. The type is interface{} with range: 0..4294967295. Label interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // ELC. The type is interface{} with range: -2147483648..2147483647. Elc interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelData label data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelData) GetEntityData ¶
func (labelData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelRange ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label Range Type. The type is interface{} with range: 0..255. Type interface{} // Label Ranged Index. The type is interface{} with range: 0..255. Index interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelRange label range
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_PwListData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudowire List Identifier. The type is interface{} with range: 0..65535. PwheListId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_PwListData pw list data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_PwListData) GetEntityData ¶
func (pwListData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_TeData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_TeData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_TeData te data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_TeData) GetEntityData ¶
func (teData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_TeData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application state. ApplicationResource MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_ApplicationResource // moi array. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray. MoiArray []*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois Mois
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois) GetEntityData ¶
func (mois *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_ApplicationResource ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_ApplicationResource struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_ApplicationResource Application state
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_ApplicationResource) GetEntityData ¶
func (applicationResource *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_ApplicationResource) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Moi. Moi MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray moi array
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray) GetEntityData ¶
func (moiArray *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MoiType. The type is MgmtLsdMoi. MoiType interface{} // pop and lookup ipv4. PopAndLookupIpv4 MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv4 // pop and lookup tp. PopAndLookupTp MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupTp // pop and lookup ipv6. PopAndLookupIpv6 MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv6 // ipv4 data. Ipv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv4Data // ipv6 data. Ipv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv6Data // tev4 data. Tev4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Tev4Data // pseudowire data. PseudowireData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireData // ip sub data. IpSubData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_IpSubData // pseudowire head end data. PseudowireHeadEndData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireHeadEndData // pw list data. PwListData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PwListData // stackv4 data. Stackv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data // stackv6 data. Stackv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data // te head data. TeHeadData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_TeHeadData // dmtc data. DmtcData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_DmtcData // nnh stackv4 data. NnhStackv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data // nnh stackv6 data. NnhStackv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data // label range. LabelRange MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_LabelRange }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi Moi
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi) GetEntityData ¶
func (moi *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_DmtcData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_DmtcData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_DmtcData dmtc data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_DmtcData) GetEntityData ¶
func (dmtcData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_DmtcData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_IpSubData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_IpSubData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_IpSubData ip sub data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_IpSubData) GetEntityData ¶
func (ipSubData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_IpSubData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv4Data ipv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv6Data ipv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_LabelRange ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Active Label Range Start. The type is interface{} with range: // 0..4294967295. StartLabelActive interface{} // Active Label Range End. The type is interface{} with range: 0..4294967295. EndLabelActive interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_LabelRange label range
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 stack. Ipv4Stack MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack // List of Neighbor Next Hops. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop. NeighborNextHop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data nnh stackv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data) GetEntityData ¶
func (nnhStackv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Owner application type. The type is MgmtLsdApp. OwnerApplicationType interface{} // Nexthop. Nexthop MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop // Inner stack. InnerStack MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack IPv4 stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack) GetEntityData ¶
func (ipv4Stack *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop. Nexthop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label. Label []*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack Inner stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack) GetEntityData ¶
func (innerStack *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label Info related to outgoing labels
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label) GetEntityData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop Nexthop
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // nnh type. The type is MplsLsdNnh. NnhType interface{} // IPv4 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{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop List of Neighbor Next Hops
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop) GetEntityData ¶
func (neighborNextHop *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv6 stack. Ipv6Stack MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack // List of Neighbor Next Hops. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop. NeighborNextHop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data nnh stackv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data) GetEntityData ¶
func (nnhStackv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Nexthop. Nexthop MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop // Inner stack. InnerStack MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack IPv6 stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack) GetEntityData ¶
func (ipv6Stack *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop. Nexthop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label. Label []*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack Inner stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack) GetEntityData ¶
func (innerStack *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label Info related to outgoing labels
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label) GetEntityData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop Nexthop
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // nnh type. The type is MplsLsdNnh. NnhType interface{} // IPv4 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{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop List of Neighbor Next Hops
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop) GetEntityData ¶
func (neighborNextHop *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv4 ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv4 pop and lookup ipv4
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv4) GetEntityData ¶
func (popAndLookupIpv4 *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv4) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv6 ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv6 pop and lookup ipv6
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv6) GetEntityData ¶
func (popAndLookupIpv6 *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv6) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupTp ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupTp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupTp pop and lookup tp
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupTp) GetEntityData ¶
func (popAndLookupTp *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupTp) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Cross-connect ID. The type is interface{} with range: 0..4294967295. CrossConnectId interface{} // PseudoWire Cross-connect ID. The type is interface{} with range: // 0..4294967295. PseuodoWireConnectId interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Bridge ID. The type is interface{} with range: 0..4294967295. BridgeId interface{} // Split horizon group ID. The type is interface{} with range: 0..4294967295. SplitHorizonId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireData pseudowire data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireData) GetEntityData ¶
func (pseudowireData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireHeadEndData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireHeadEndData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Is control word present. The type is interface{} with range: // -2147483648..2147483647. ControlWord interface{} // Is PWHE IMposition. The type is interface{} with range: // -2147483648..2147483647. Imposition interface{} // Virtual Circuit Type. The type is interface{} with range: 0..255. Vctype interface{} // Pseudo-wire List Identifier. The type is interface{} with range: 0..65535. PwListId interface{} // Pseudo-wire Head-end interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. PwheInterface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireHeadEndData pseudowire head end data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireHeadEndData) GetEntityData ¶
func (pseudowireHeadEndData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireHeadEndData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PwListData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Pseudo-wire Layer 3 interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. L3Interface interface{} // Pseudo-wire Layer 2 interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. L2Interface interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PwListData pw list data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PwListData) GetEntityData ¶
func (pwListData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Owner application type. The type is MgmtLsdApp. OwnerApplicationType interface{} // Nexthop. Nexthop MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_Nexthop // Inner stack. InnerStack MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data stackv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data) GetEntityData ¶
func (stackv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop. Nexthop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label. Label []*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack Inner stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack) GetEntityData ¶
func (innerStack *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label Info related to outgoing labels
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label) GetEntityData ¶
func (label *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_Nexthop Nexthop
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Nexthop. Nexthop MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_Nexthop // Inner stack. InnerStack MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data stackv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data) GetEntityData ¶
func (stackv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop. Nexthop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label. Label []*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack Inner stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack) GetEntityData ¶
func (innerStack *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label Info related to outgoing labels
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label) GetEntityData ¶
func (label *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_Nexthop Nexthop
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_TeHeadData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_TeHeadData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Tunnel local label. The type is interface{} with range: 0..4294967295. TunnelLocalLabel interface{} // Tunnel local label stringified. The type is string. TunnelLocalLabelStr interface{} // Tunnel forwarding class. The type is interface{} with range: 0..255. TunnelFwdClass interface{} // Tunnel Load metric. The type is interface{} with range: 0..4294967295. TunnelLoadMetric interface{} // Flags decoded string. The type is string. FlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_TeHeadData te head data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_TeHeadData) GetEntityData ¶
func (teHeadData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_TeHeadData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Tev4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Tev4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Backup interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BackupInterface interface{} // Backup IPv4 nexthop. 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}]+)?. BackupIpv4NextHop interface{} // Merge point label. The type is interface{} with range: 0..4294967295. MergePointLabel interface{} // Backup local label. The type is interface{} with range: 0..4294967295. BackupLocalLabel interface{} // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Tunnel weight. The type is interface{} with range: 0..4294967295. TunnelWeight interface{} // Outgoing data parent interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. DataOutParentInterface interface{} // Tunnel class. The type is interface{} with range: 0..4294967295. TunnelClass interface{} // IPv4 next nexthop. 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}]+)?. Ipv4NextNextHop interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Tev4Data tev4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Tev4Data) GetEntityData ¶
func (tev4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Tev4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Rewrite ID. RewriteId MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId Rewrite ID
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId) GetEntityData ¶
func (rewriteId *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RewriteIDType. The type is MgmtLsdRwId. RewriteIdType interface{} // Label context. LabelContext MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext // Local label rewrite information. LocalLabelRewrite MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId Rewrite ID
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId) GetEntityData ¶
func (rewriteId *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // LabelContextType. The type is MgmtLsdLblCtx. LabelContextType interface{} // IPv4 label context. Ipv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4Data // IPv6 label context. Ipv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6Data // TEv4 label context. Tev4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4Data // L3VPN IPv4 label context. Ipv4l3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData // L3VPN IPv6 label context. Ipv6l3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData // L3VPN VRF label context. VrfL3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_VrfL3vpnData // L3VPN CEv4 label context. Cev4l3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev4l3vpnData // L3VPN CEv6 label context. Cev6l3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev6l3vpnData // Pseudowire label context. PseudowireData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireData // Label block context. LabelBlockData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockData // IP Subscriber context. IpSubData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_IpSubData // TEv4 P2MP context. Tev4p2mpData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4p2mpData // MLDPv4 LSM-ID context. MldPv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_MldPv4Data // Pseudowire Head-end label context. PseudowireHeadEndData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData // TP context. TpData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TpData // Generic routing encapsulation context. GenericRoutingEncapsulation MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation // Generic routing encapsulation context. Ipv6GenericRoutingEncapsulation MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation // EVPN context. EvpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_EvpnData // BFD BLB label context. Ipv4blbData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4blbData // BFD BLB label context. Ipv6blbData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6blbData // PIM I-PMSI label conext. PiMiPmsiData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMiPmsiData // PIM S-PMSI label conext. PiMsPmsiData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMsPmsiData // L3VPN NH SET label context. NextHopSetL3vpn MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn // SR Prefix Segment context. SrPrefixSegment MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrPrefixSegment // SR Adj Segment ipv4 context. SrAdjSegmentIpv4 MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 // SR Adj Segment ipv6 context. SrAdjSegmentIpv6 MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 // Label block SRGB context. LabelBlockSrgbData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData // MPLS TE tunnel binding context. TeBinding MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TeBinding // Label block SRLB context. LabelBlockSrlbData MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext Label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext) GetEntityData ¶
func (labelContext *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev4l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev4l3vpnData L3VPN CEv4 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev4l3vpnData) GetEntityData ¶
func (cev4l3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev6l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev6l3vpnData L3VPN CEv6 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev6l3vpnData) GetEntityData ¶
func (cev6l3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_EvpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_EvpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // EVPN ID. The type is interface{} with range: 0..4294967295. EvpnId interface{} // EVPN TAG. The type is interface{} with range: 0..4294967295. EvpnTag interface{} // Ethernet Segment ID. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. EthernetSegment interface{} // EVPN Encap. The type is interface{} with range: 0..255. EvpnEncap interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_EvpnData EVPN context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_EvpnData) GetEntityData ¶
func (evpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_EvpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. GreInterface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation) GetEntityData ¶
func (genericRoutingEncapsulation *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_IpSubData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_IpSubData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table Id. The type is interface{} with range: 0..4294967295. TableId interface{} // Parent interface. The type is string with pattern: [a-zA-Z0-9._/-]+. ParentInterface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_IpSubData IP Subscriber context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_IpSubData) GetEntityData ¶
func (ipSubData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_IpSubData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 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{} // IPv4 prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4Data IPv4 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4blbData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv4 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{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4blbData BFD BLB label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4blbData) GetEntityData ¶
func (ipv4blbData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4blbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 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{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData L3VPN IPv4 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData) GetEntityData ¶
func (ipv4l3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6Data IPv6 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation IPv6 interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. Greipv6Interface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation) GetEntityData ¶
func (ipv6GenericRoutingEncapsulation *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6blbData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6blbData BFD BLB label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6blbData) GetEntityData ¶
func (ipv6blbData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6blbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData L3VPN IPv6 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData) GetEntityData ¶
func (ipv6l3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Service. The type is interface{} with range: 0..255. Service interface{} // VPN ID. The type is interface{} with range: 0..65535. VpnId interface{} // Edge ID. The type is interface{} with range: 0..65535. EdgeId interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockData Label block context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockData) GetEntityData ¶
func (labelBlockData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData Label block SRGB context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData) GetEntityData ¶
func (labelBlockSrgbData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData Label block SRLB context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData) GetEntityData ¶
func (labelBlockSrlbData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_MldPv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_MldPv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // LSM ID Type. The type is interface{} with range: 0..65535. Type interface{} // LSM ID. The type is interface{} with range: 0..4294967295. LsmId interface{} // Peer LSR Id. 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}]+)?. PeerLsrid interface{} // Peer Label Space Id. The type is interface{} with range: 0..65535. PeerLabelSpaceId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_MldPv4Data MLDPv4 LSM-ID context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_MldPv4Data) GetEntityData ¶
func (mldPv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_MldPv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Next Hop Set ID. The type is interface{} with range: 0..4294967295. NextHopSetId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn L3VPN NH SET label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn) GetEntityData ¶
func (nextHopSetL3vpn *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMiPmsiData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMiPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMiPmsiData PIM I-PMSI label conext
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMiPmsiData) GetEntityData ¶
func (piMiPmsiData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMiPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMsPmsiData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMsPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Originating Router. 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{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} // Head LSM-ID. The type is interface{} with range: 0..4294967295. Hli interface{} // Segmented Multicast. The type is interface{} with range: // -2147483648..2147483647. Seg interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMsPmsiData PIM S-PMSI label conext
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMsPmsiData) GetEntityData ¶
func (piMsPmsiData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMsPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address 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{} // Pseudo-wire ID. The type is interface{} with range: // 0..18446744073709551615. PseudowireId interface{} // Remote L2 Router ID. The type is interface{} with range: 0..4294967295. RemoteL2RouterId interface{} // Subinterface. The type is string with pattern: [a-zA-Z0-9._/-]+. Subinterface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireData Pseudowire label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireData) GetEntityData ¶
func (pseudowireData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudo-wire Head-end interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. PwheIntf interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData Pseudowire Head-end label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData) GetEntityData ¶
func (pseudowireHeadEndData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv4 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}]+)?. Addr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 SR Adj Segment ipv4 context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4) GetEntityData ¶
func (srAdjSegmentIpv4 *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Addr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 SR Adj Segment ipv6 context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6) GetEntityData ¶
func (srAdjSegmentIpv6 *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrPrefixSegment ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrPrefixSegment struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix Segment ID. The type is interface{} with range: 0..4294967295. SegmentId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrPrefixSegment SR Prefix Segment context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrPrefixSegment) GetEntityData ¶
func (srPrefixSegment *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrPrefixSegment) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TeBinding ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TeBinding struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS Traffic Engineering Tunnel or Group ID. The type is interface{} with // range: 0..4294967295. TeIdentifier interface{} // Type of identifier for the binding. The type is MgmtLsdTeBinding. TeType interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TeBinding MPLS TE tunnel binding context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TeBinding) GetEntityData ¶
func (teBinding *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TeBinding) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Tunnel destination. 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}]+)?. TunnelDest interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Extended tunnel ID. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Is this an SRTE head tunnel. The type is interface{} with range: // -2147483648..2147483647. IsSrte interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4Data TEv4 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4Data) GetEntityData ¶
func (tev4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4p2mpData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4p2mpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Point to multipoint ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Tunnel ID extension. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Previous hop. 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}]+)?. PreviousHop interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4p2mpData TEv4 P2MP context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4p2mpData) GetEntityData ¶
func (tev4p2mpData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4p2mpData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TpData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // TP source global ID. The type is interface{} with range: 0..4294967295. SourceGlobalId interface{} // TP source node ID. 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}]+)?. SourceNodeId interface{} // TP destination global ID. The type is interface{} with range: // 0..4294967295. DestGlobalId interface{} // TP destination node ID. 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}]+)?. DestNodeId interface{} // TP source tunnel ID. The type is interface{} with range: 0..65535. SourceTunnelId interface{} // TP destination tunnel ID. The type is interface{} with range: 0..65535. DestTunnelId interface{} // TP LSP ID. The type is interface{} with range: 0..65535. LspId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TpData TP context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TpData) GetEntityData ¶
func (tpData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TpData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_VrfL3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_VrfL3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_VrfL3vpnData L3VPN VRF label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_VrfL3vpnData) GetEntityData ¶
func (vrfL3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_VrfL3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // label data. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite_LabelData. LabelData []*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite_LabelData }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite Local label rewrite information
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite) GetEntityData ¶
func (localLabelRewrite *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite_LabelData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite_LabelData label data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite_LabelData) GetEntityData ¶
func (labelData *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_V4Rpf ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_V4Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // V4 RPF 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}]+)?. V4RpfNeighbor interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_V4Rpf IPv4 RPF neighbors
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_V4Rpf) GetEntityData ¶
func (v4Rpf *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_V4Rpf) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_V6Rpf ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_V6Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // V6 RPF Neighbor. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. V6RpfNeighbor interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_V6Rpf IPv6 RPF neighbors
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_V6Rpf) GetEntityData ¶
func (v6Rpf *MplsLsdNodes_MplsLsdNode_Rewrite_RewritePws_RewritePw_V6Rpf) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPI rewrite for TE. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe. RewriteTe []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes Table of Traffic Engineering Rewrites
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes) GetEntityData ¶
func (rewriteTes *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Tunnel interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} // Rewrite version. The type is interface{} with range: // 0..18446744073709551615. RewriteVersion interface{} // BCDL Priority. The type is interface{} with range: 0..255. BcdlPriority interface{} // LSD queue. The type is interface{} with range: 0..255. LsdQueue interface{} // Rewrite install timestamp. The type is interface{} with range: // 0..18446744073709551615. RwInstallTime interface{} // Rewrite install age. The type is interface{} with range: // 0..18446744073709551615. RwInstallAge interface{} // Is rewrite ever updated. The type is interface{} with range: // -2147483648..2147483647. RwUpdated interface{} // Is rewrite's BCDL priority updated. The type is interface{} with range: // -2147483648..2147483647. PriorityUpdated interface{} // Is Rewrite redistributed. The type is interface{} with range: // -2147483648..2147483647. RwRedist interface{} // fpi key. FpiKey MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey // Rewrite ID. RewriteId MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId // Associated FPI. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi. AssociatedFpi []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi // IPv4 RPF neighbors. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_V4Rpf. V4Rpf []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_V4Rpf // IPv6 RPF neighbors. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_V6Rpf. V6Rpf []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_V6Rpf // Mois. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois. Mois []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe FPI rewrite for TE
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe) GetEntityData ¶
func (rewriteTe *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // FPI. Fpi MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi // Application owner instance. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_ApplicationOwner. ApplicationOwner []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_ApplicationOwner }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi Associated FPI
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi) GetEntityData ¶
func (associatedFpi *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_ApplicationOwner ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_ApplicationOwner Application owner instance
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPIType. The type is MgmtLsdFpi. FpiType interface{} // label data. LabelData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelData // te data. TeData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_TeData // ipv4 data. Ipv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv4Data // ipv6 data. Ipv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv6Data // pw list data. PwListData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_PwListData // dmtc ext intf data. DmtcExtIntfData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_DmtcExtIntfData // label range. LabelRange MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelRange }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi FPI
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi) GetEntityData ¶
func (fpi *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_DmtcExtIntfData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_DmtcExtIntfData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_DmtcExtIntfData dmtc ext intf data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_DmtcExtIntfData) GetEntityData ¶
func (dmtcExtIntfData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_DmtcExtIntfData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // 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{} // Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} // SR related Local label. The type is interface{} with range: 0..4294967295. SrLocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv4Data ipv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Route flags. The type is interface{} with range: 0..4294967295. RouterFlags interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLen interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv6Data ipv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label value. The type is interface{} with range: 0..4294967295. Label interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // ELC. The type is interface{} with range: -2147483648..2147483647. Elc interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelData label data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelData) GetEntityData ¶
func (labelData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelRange ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label Range Type. The type is interface{} with range: 0..255. Type interface{} // Label Ranged Index. The type is interface{} with range: 0..255. Index interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelRange label range
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_PwListData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudowire List Identifier. The type is interface{} with range: 0..65535. PwheListId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_PwListData pw list data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_PwListData) GetEntityData ¶
func (pwListData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_TeData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_TeData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_TeData te data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_TeData) GetEntityData ¶
func (teData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_TeData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPI. Fpi MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi // Application owner instance. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_ApplicationOwner. ApplicationOwner []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_ApplicationOwner }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey fpi key
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey) GetEntityData ¶
func (fpiKey *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_ApplicationOwner ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_ApplicationOwner Application owner instance
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPIType. The type is MgmtLsdFpi. FpiType interface{} // label data. LabelData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelData // te data. TeData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_TeData // ipv4 data. Ipv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv4Data // ipv6 data. Ipv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv6Data // pw list data. PwListData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_PwListData // dmtc ext intf data. DmtcExtIntfData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_DmtcExtIntfData // label range. LabelRange MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelRange }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi FPI
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi) GetEntityData ¶
func (fpi *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_DmtcExtIntfData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_DmtcExtIntfData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_DmtcExtIntfData dmtc ext intf data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_DmtcExtIntfData) GetEntityData ¶
func (dmtcExtIntfData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_DmtcExtIntfData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // 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{} // Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} // SR related Local label. The type is interface{} with range: 0..4294967295. SrLocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv4Data ipv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Route flags. The type is interface{} with range: 0..4294967295. RouterFlags interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLen interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv6Data ipv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label value. The type is interface{} with range: 0..4294967295. Label interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // ELC. The type is interface{} with range: -2147483648..2147483647. Elc interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelData label data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelData) GetEntityData ¶
func (labelData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelRange ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label Range Type. The type is interface{} with range: 0..255. Type interface{} // Label Ranged Index. The type is interface{} with range: 0..255. Index interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelRange label range
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_PwListData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudowire List Identifier. The type is interface{} with range: 0..65535. PwheListId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_PwListData pw list data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_PwListData) GetEntityData ¶
func (pwListData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_TeData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_TeData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_TeData te data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_TeData) GetEntityData ¶
func (teData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_TeData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application state. ApplicationResource MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_ApplicationResource // moi array. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray. MoiArray []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois Mois
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois) GetEntityData ¶
func (mois *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_ApplicationResource ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_ApplicationResource struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_ApplicationResource Application state
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_ApplicationResource) GetEntityData ¶
func (applicationResource *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_ApplicationResource) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Moi. Moi MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray moi array
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray) GetEntityData ¶
func (moiArray *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MoiType. The type is MgmtLsdMoi. MoiType interface{} // pop and lookup ipv4. PopAndLookupIpv4 MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv4 // pop and lookup tp. PopAndLookupTp MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupTp // pop and lookup ipv6. PopAndLookupIpv6 MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv6 // ipv4 data. Ipv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv4Data // ipv6 data. Ipv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv6Data // tev4 data. Tev4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Tev4Data // pseudowire data. PseudowireData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireData // ip sub data. IpSubData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_IpSubData // pseudowire head end data. PseudowireHeadEndData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireHeadEndData // pw list data. PwListData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PwListData // stackv4 data. Stackv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data // stackv6 data. Stackv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data // te head data. TeHeadData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_TeHeadData // dmtc data. DmtcData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_DmtcData // nnh stackv4 data. NnhStackv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data // nnh stackv6 data. NnhStackv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data // label range. LabelRange MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_LabelRange }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi Moi
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi) GetEntityData ¶
func (moi *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_DmtcData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_DmtcData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_DmtcData dmtc data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_DmtcData) GetEntityData ¶
func (dmtcData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_DmtcData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_IpSubData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_IpSubData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_IpSubData ip sub data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_IpSubData) GetEntityData ¶
func (ipSubData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_IpSubData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv4Data ipv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv6Data ipv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_LabelRange ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Active Label Range Start. The type is interface{} with range: // 0..4294967295. StartLabelActive interface{} // Active Label Range End. The type is interface{} with range: 0..4294967295. EndLabelActive interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_LabelRange label range
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 stack. Ipv4Stack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack // List of Neighbor Next Hops. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop. NeighborNextHop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data nnh stackv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data) GetEntityData ¶
func (nnhStackv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Owner application type. The type is MgmtLsdApp. OwnerApplicationType interface{} // Nexthop. Nexthop MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop // Inner stack. InnerStack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack IPv4 stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack) GetEntityData ¶
func (ipv4Stack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop. Nexthop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label. Label []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack Inner stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack) GetEntityData ¶
func (innerStack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label Info related to outgoing labels
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label) GetEntityData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop Nexthop
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // nnh type. The type is MplsLsdNnh. NnhType interface{} // IPv4 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{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop List of Neighbor Next Hops
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop) GetEntityData ¶
func (neighborNextHop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv6 stack. Ipv6Stack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack // List of Neighbor Next Hops. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop. NeighborNextHop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data nnh stackv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data) GetEntityData ¶
func (nnhStackv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Nexthop. Nexthop MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop // Inner stack. InnerStack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack IPv6 stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack) GetEntityData ¶
func (ipv6Stack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop. Nexthop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label. Label []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack Inner stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack) GetEntityData ¶
func (innerStack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label Info related to outgoing labels
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label) GetEntityData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop Nexthop
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // nnh type. The type is MplsLsdNnh. NnhType interface{} // IPv4 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{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop List of Neighbor Next Hops
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop) GetEntityData ¶
func (neighborNextHop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv4 ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv4 pop and lookup ipv4
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv4) GetEntityData ¶
func (popAndLookupIpv4 *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv4) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv6 ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv6 pop and lookup ipv6
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv6) GetEntityData ¶
func (popAndLookupIpv6 *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv6) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupTp ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupTp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupTp pop and lookup tp
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupTp) GetEntityData ¶
func (popAndLookupTp *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupTp) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Cross-connect ID. The type is interface{} with range: 0..4294967295. CrossConnectId interface{} // PseudoWire Cross-connect ID. The type is interface{} with range: // 0..4294967295. PseuodoWireConnectId interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Bridge ID. The type is interface{} with range: 0..4294967295. BridgeId interface{} // Split horizon group ID. The type is interface{} with range: 0..4294967295. SplitHorizonId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireData pseudowire data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireData) GetEntityData ¶
func (pseudowireData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireHeadEndData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireHeadEndData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Is control word present. The type is interface{} with range: // -2147483648..2147483647. ControlWord interface{} // Is PWHE IMposition. The type is interface{} with range: // -2147483648..2147483647. Imposition interface{} // Virtual Circuit Type. The type is interface{} with range: 0..255. Vctype interface{} // Pseudo-wire List Identifier. The type is interface{} with range: 0..65535. PwListId interface{} // Pseudo-wire Head-end interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. PwheInterface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireHeadEndData pseudowire head end data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireHeadEndData) GetEntityData ¶
func (pseudowireHeadEndData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireHeadEndData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PwListData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Pseudo-wire Layer 3 interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. L3Interface interface{} // Pseudo-wire Layer 2 interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. L2Interface interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PwListData pw list data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PwListData) GetEntityData ¶
func (pwListData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Owner application type. The type is MgmtLsdApp. OwnerApplicationType interface{} // Nexthop. Nexthop MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_Nexthop // Inner stack. InnerStack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data stackv4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data) GetEntityData ¶
func (stackv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop. Nexthop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label. Label []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack Inner stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack) GetEntityData ¶
func (innerStack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label Info related to outgoing labels
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label) GetEntityData ¶
func (label *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_Nexthop Nexthop
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Nexthop. Nexthop MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_Nexthop // Inner stack. InnerStack MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data stackv6 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data) GetEntityData ¶
func (stackv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop. Nexthop []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label. Label []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack Inner stack
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack) GetEntityData ¶
func (innerStack *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label Info related to outgoing labels
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label) GetEntityData ¶
func (label *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_Nexthop ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_Nexthop Nexthop
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_Nexthop) GetEntityData ¶
func (nexthop *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_TeHeadData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_TeHeadData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Tunnel local label. The type is interface{} with range: 0..4294967295. TunnelLocalLabel interface{} // Tunnel local label stringified. The type is string. TunnelLocalLabelStr interface{} // Tunnel forwarding class. The type is interface{} with range: 0..255. TunnelFwdClass interface{} // Tunnel Load metric. The type is interface{} with range: 0..4294967295. TunnelLoadMetric interface{} // Flags decoded string. The type is string. FlagsDecode interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_TeHeadData te head data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_TeHeadData) GetEntityData ¶
func (teHeadData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_TeHeadData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Tev4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Tev4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Backup interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BackupInterface interface{} // Backup IPv4 nexthop. 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}]+)?. BackupIpv4NextHop interface{} // Merge point label. The type is interface{} with range: 0..4294967295. MergePointLabel interface{} // Backup local label. The type is interface{} with range: 0..4294967295. BackupLocalLabel interface{} // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Tunnel weight. The type is interface{} with range: 0..4294967295. TunnelWeight interface{} // Outgoing data parent interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. DataOutParentInterface interface{} // Tunnel class. The type is interface{} with range: 0..4294967295. TunnelClass interface{} // IPv4 next nexthop. 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}]+)?. Ipv4NextNextHop interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Tev4Data tev4 data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Tev4Data) GetEntityData ¶
func (tev4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Tev4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Rewrite ID. RewriteId MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId Rewrite ID
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId) GetEntityData ¶
func (rewriteId *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RewriteIDType. The type is MgmtLsdRwId. RewriteIdType interface{} // Label context. LabelContext MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext // Local label rewrite information. LocalLabelRewrite MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId Rewrite ID
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId) GetEntityData ¶
func (rewriteId *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // LabelContextType. The type is MgmtLsdLblCtx. LabelContextType interface{} // IPv4 label context. Ipv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4Data // IPv6 label context. Ipv6Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6Data // TEv4 label context. Tev4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4Data // L3VPN IPv4 label context. Ipv4l3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData // L3VPN IPv6 label context. Ipv6l3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData // L3VPN VRF label context. VrfL3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_VrfL3vpnData // L3VPN CEv4 label context. Cev4l3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev4l3vpnData // L3VPN CEv6 label context. Cev6l3vpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev6l3vpnData // Pseudowire label context. PseudowireData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireData // Label block context. LabelBlockData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockData // IP Subscriber context. IpSubData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_IpSubData // TEv4 P2MP context. Tev4p2mpData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4p2mpData // MLDPv4 LSM-ID context. MldPv4Data MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_MldPv4Data // Pseudowire Head-end label context. PseudowireHeadEndData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData // TP context. TpData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TpData // Generic routing encapsulation context. GenericRoutingEncapsulation MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation // Generic routing encapsulation context. Ipv6GenericRoutingEncapsulation MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation // EVPN context. EvpnData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_EvpnData // BFD BLB label context. Ipv4blbData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4blbData // BFD BLB label context. Ipv6blbData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6blbData // PIM I-PMSI label conext. PiMiPmsiData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMiPmsiData // PIM S-PMSI label conext. PiMsPmsiData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMsPmsiData // L3VPN NH SET label context. NextHopSetL3vpn MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn // SR Prefix Segment context. SrPrefixSegment MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrPrefixSegment // SR Adj Segment ipv4 context. SrAdjSegmentIpv4 MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 // SR Adj Segment ipv6 context. SrAdjSegmentIpv6 MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 // Label block SRGB context. LabelBlockSrgbData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData // MPLS TE tunnel binding context. TeBinding MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TeBinding // Label block SRLB context. LabelBlockSrlbData MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext Label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext) GetEntityData ¶
func (labelContext *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev4l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev4l3vpnData L3VPN CEv4 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev4l3vpnData) GetEntityData ¶
func (cev4l3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev6l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev6l3vpnData L3VPN CEv6 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev6l3vpnData) GetEntityData ¶
func (cev6l3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_EvpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_EvpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // EVPN ID. The type is interface{} with range: 0..4294967295. EvpnId interface{} // EVPN TAG. The type is interface{} with range: 0..4294967295. EvpnTag interface{} // Ethernet Segment ID. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. EthernetSegment interface{} // EVPN Encap. The type is interface{} with range: 0..255. EvpnEncap interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_EvpnData EVPN context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_EvpnData) GetEntityData ¶
func (evpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_EvpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. GreInterface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation) GetEntityData ¶
func (genericRoutingEncapsulation *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_IpSubData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_IpSubData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table Id. The type is interface{} with range: 0..4294967295. TableId interface{} // Parent interface. The type is string with pattern: [a-zA-Z0-9._/-]+. ParentInterface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_IpSubData IP Subscriber context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_IpSubData) GetEntityData ¶
func (ipSubData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_IpSubData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 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{} // IPv4 prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4Data IPv4 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4blbData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv4 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{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4blbData BFD BLB label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4blbData) GetEntityData ¶
func (ipv4blbData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4blbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 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{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData L3VPN IPv4 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData) GetEntityData ¶
func (ipv4l3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6Data IPv6 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation IPv6 interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. Greipv6Interface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation) GetEntityData ¶
func (ipv6GenericRoutingEncapsulation *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6blbData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6blbData BFD BLB label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6blbData) GetEntityData ¶
func (ipv6blbData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6blbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData L3VPN IPv6 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData) GetEntityData ¶
func (ipv6l3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Service. The type is interface{} with range: 0..255. Service interface{} // VPN ID. The type is interface{} with range: 0..65535. VpnId interface{} // Edge ID. The type is interface{} with range: 0..65535. EdgeId interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockData Label block context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockData) GetEntityData ¶
func (labelBlockData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData Label block SRGB context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData) GetEntityData ¶
func (labelBlockSrgbData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData Label block SRLB context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData) GetEntityData ¶
func (labelBlockSrlbData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_MldPv4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_MldPv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // LSM ID Type. The type is interface{} with range: 0..65535. Type interface{} // LSM ID. The type is interface{} with range: 0..4294967295. LsmId interface{} // Peer LSR Id. 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}]+)?. PeerLsrid interface{} // Peer Label Space Id. The type is interface{} with range: 0..65535. PeerLabelSpaceId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_MldPv4Data MLDPv4 LSM-ID context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_MldPv4Data) GetEntityData ¶
func (mldPv4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_MldPv4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Next Hop Set ID. The type is interface{} with range: 0..4294967295. NextHopSetId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn L3VPN NH SET label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn) GetEntityData ¶
func (nextHopSetL3vpn *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMiPmsiData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMiPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMiPmsiData PIM I-PMSI label conext
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMiPmsiData) GetEntityData ¶
func (piMiPmsiData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMiPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMsPmsiData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMsPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Originating Router. 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{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} // Head LSM-ID. The type is interface{} with range: 0..4294967295. Hli interface{} // Segmented Multicast. The type is interface{} with range: // -2147483648..2147483647. Seg interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMsPmsiData PIM S-PMSI label conext
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMsPmsiData) GetEntityData ¶
func (piMsPmsiData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMsPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address 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{} // Pseudo-wire ID. The type is interface{} with range: // 0..18446744073709551615. PseudowireId interface{} // Remote L2 Router ID. The type is interface{} with range: 0..4294967295. RemoteL2RouterId interface{} // Subinterface. The type is string with pattern: [a-zA-Z0-9._/-]+. Subinterface interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireData Pseudowire label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireData) GetEntityData ¶
func (pseudowireData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudo-wire Head-end interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. PwheIntf interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData Pseudowire Head-end label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData) GetEntityData ¶
func (pseudowireHeadEndData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv4 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}]+)?. Addr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 SR Adj Segment ipv4 context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4) GetEntityData ¶
func (srAdjSegmentIpv4 *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Addr interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 SR Adj Segment ipv6 context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6) GetEntityData ¶
func (srAdjSegmentIpv6 *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrPrefixSegment ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrPrefixSegment struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix Segment ID. The type is interface{} with range: 0..4294967295. SegmentId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrPrefixSegment SR Prefix Segment context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrPrefixSegment) GetEntityData ¶
func (srPrefixSegment *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrPrefixSegment) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TeBinding ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TeBinding struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS Traffic Engineering Tunnel or Group ID. The type is interface{} with // range: 0..4294967295. TeIdentifier interface{} // Type of identifier for the binding. The type is MgmtLsdTeBinding. TeType interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TeBinding MPLS TE tunnel binding context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TeBinding) GetEntityData ¶
func (teBinding *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TeBinding) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4Data ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Tunnel destination. 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}]+)?. TunnelDest interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Extended tunnel ID. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Is this an SRTE head tunnel. The type is interface{} with range: // -2147483648..2147483647. IsSrte interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4Data TEv4 label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4Data) GetEntityData ¶
func (tev4Data *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4Data) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4p2mpData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4p2mpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Point to multipoint ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Tunnel ID extension. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Previous hop. 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}]+)?. PreviousHop interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4p2mpData TEv4 P2MP context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4p2mpData) GetEntityData ¶
func (tev4p2mpData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4p2mpData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TpData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // TP source global ID. The type is interface{} with range: 0..4294967295. SourceGlobalId interface{} // TP source node ID. 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}]+)?. SourceNodeId interface{} // TP destination global ID. The type is interface{} with range: // 0..4294967295. DestGlobalId interface{} // TP destination node ID. 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}]+)?. DestNodeId interface{} // TP source tunnel ID. The type is interface{} with range: 0..65535. SourceTunnelId interface{} // TP destination tunnel ID. The type is interface{} with range: 0..65535. DestTunnelId interface{} // TP LSP ID. The type is interface{} with range: 0..65535. LspId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TpData TP context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TpData) GetEntityData ¶
func (tpData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TpData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_VrfL3vpnData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_VrfL3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_VrfL3vpnData L3VPN VRF label context
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_VrfL3vpnData) GetEntityData ¶
func (vrfL3vpnData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_VrfL3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // label data. The type is slice of // MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite_LabelData. LabelData []*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite_LabelData }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite Local label rewrite information
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite) GetEntityData ¶
func (localLabelRewrite *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite_LabelData ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite_LabelData label data
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite_LabelData) GetEntityData ¶
func (labelData *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_V4Rpf ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_V4Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // V4 RPF 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}]+)?. V4RpfNeighbor interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_V4Rpf IPv4 RPF neighbors
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_V4Rpf) GetEntityData ¶
func (v4Rpf *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_V4Rpf) GetEntityData() *types.CommonEntityData
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_V6Rpf ¶
type MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_V6Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // V6 RPF Neighbor. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. V6RpfNeighbor interface{} }
MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_V6Rpf IPv6 RPF neighbors
func (*MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_V6Rpf) GetEntityData ¶
func (v6Rpf *MplsLsdNodes_MplsLsdNode_Rewrite_RewriteTes_RewriteTe_V6Rpf) GetEntityData() *types.CommonEntityData
type MplsLsd_Applications ¶
type MplsLsd_Applications struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Data for MPLS application using LSD. The type is slice of // MplsLsd_Applications_Application. Application []*MplsLsd_Applications_Application }
MplsLsd_Applications Table of MPLS applications using LSD
func (*MplsLsd_Applications) GetEntityData ¶
func (applications *MplsLsd_Applications) GetEntityData() *types.CommonEntityData
type MplsLsd_Applications_Application ¶
type MplsLsd_Applications_Application struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Application Instance name in the form of // '<app_type_name>[:<instance>]'. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. ApplicationName interface{} // Application name. The type is string. ApplicationNameXr interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // client-app instance. The type is string. ApplicationInstance interface{} // App reg ts. The type is interface{} with range: 0..18446744073709551615. AppRegTime interface{} // App disconnect ts. The type is interface{} with range: // 0..18446744073709551615. AppDisconnectTime interface{} // App flow control status. The type is interface{} with range: // -2147483648..2147483647. AppFlowControlled interface{} // Flow Ctrl ts. The type is interface{} with range: 0..18446744073709551615. FlowCtrlTime interface{} // Flow Ctrl Clr ts. The type is interface{} with range: // 0..18446744073709551615. FlowCtrlClrTime interface{} // App go active timestamp. The type is interface{} with range: // 0..18446744073709551615. GoActTs interface{} // Application state. The type is MgmtLsdAppState. ApplicationState interface{} // Recovery time [secs] remaining if client is timing out. The type is // interface{} with range: 0..4294967295. Units are second. RecoveryTimeRemainingSeconds interface{} // Recovery time [secs] elapsed if client is timing out. The type is // interface{} with range: 0..4294967295. Units are second. RecoveryTimeElapsedSeconds interface{} // Recovery time [secs] specified at registration or set explicitly. The type // is interface{} with range: 0..4294967295. Units are second. RecoveryTimeRegisterSeconds interface{} // Node ID where application is/was running. The type is string with pattern: // ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+). NodeId interface{} // Application Statistics. ApplicationStatistics MplsLsd_Applications_Application_ApplicationStatistics }
MplsLsd_Applications_Application Data for MPLS application using LSD
func (*MplsLsd_Applications_Application) GetEntityData ¶
func (application *MplsLsd_Applications_Application) GetEntityData() *types.CommonEntityData
type MplsLsd_Applications_Application_ApplicationStatistics ¶
type MplsLsd_Applications_Application_ApplicationStatistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of interface enabled. The type is interface{} with range: // 0..4294967295. InterfaceEnable interface{} // Number of interface enable pending. The type is interface{} with range: // 0..4294967295. InterfaceEnablePending interface{} // Connect count. The type is interface{} with range: 0..4294967295. ConnectCount interface{} // Connected statistics. Connected MplsLsd_Applications_Application_ApplicationStatistics_Connected // Label context count. The type is slice of // MplsLsd_Applications_Application_ApplicationStatistics_LabelContextCount. LabelContextCount []*MplsLsd_Applications_Application_ApplicationStatistics_LabelContextCount // Label context pending count. The type is slice of // MplsLsd_Applications_Application_ApplicationStatistics_LabelContextPendingCount. LabelContextPendingCount []*MplsLsd_Applications_Application_ApplicationStatistics_LabelContextPendingCount }
MplsLsd_Applications_Application_ApplicationStatistics Application Statistics
func (*MplsLsd_Applications_Application_ApplicationStatistics) GetEntityData ¶
func (applicationStatistics *MplsLsd_Applications_Application_ApplicationStatistics) GetEntityData() *types.CommonEntityData
type MplsLsd_Applications_Application_ApplicationStatistics_Connected ¶
type MplsLsd_Applications_Application_ApplicationStatistics_Connected struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RT set count. The type is interface{} with range: 0..4294967295. RtSetMsgCount interface{} // Operation count. The type is interface{} with range: 0..4294967295. OperationMsgCount interface{} // Label OOR count. The type is interface{} with range: 0..4294967295. OorLabelCount interface{} // Error count. The type is interface{} with range: 0..4294967295. ErrorMsgCount interface{} }
MplsLsd_Applications_Application_ApplicationStatistics_Connected Connected statistics
func (*MplsLsd_Applications_Application_ApplicationStatistics_Connected) GetEntityData ¶
func (connected *MplsLsd_Applications_Application_ApplicationStatistics_Connected) GetEntityData() *types.CommonEntityData
type MplsLsd_Applications_Application_ApplicationStatistics_LabelContextCount ¶
type MplsLsd_Applications_Application_ApplicationStatistics_LabelContextCount struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
MplsLsd_Applications_Application_ApplicationStatistics_LabelContextCount Label context count
func (*MplsLsd_Applications_Application_ApplicationStatistics_LabelContextCount) GetEntityData ¶
func (labelContextCount *MplsLsd_Applications_Application_ApplicationStatistics_LabelContextCount) GetEntityData() *types.CommonEntityData
type MplsLsd_Applications_Application_ApplicationStatistics_LabelContextPendingCount ¶
type MplsLsd_Applications_Application_ApplicationStatistics_LabelContextPendingCount struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
MplsLsd_Applications_Application_ApplicationStatistics_LabelContextPendingCount Label context pending count
func (*MplsLsd_Applications_Application_ApplicationStatistics_LabelContextPendingCount) GetEntityData ¶
func (labelContextPendingCount *MplsLsd_Applications_Application_ApplicationStatistics_LabelContextPendingCount) GetEntityData() *types.CommonEntityData
type MplsLsd_Clients ¶
type MplsLsd_Clients struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Data for MPLS client using LSD. The type is slice of // MplsLsd_Clients_Client. Client []*MplsLsd_Clients_Client }
MplsLsd_Clients Table of MPLS clients using LSD
func (*MplsLsd_Clients) GetEntityData ¶
func (clients *MplsLsd_Clients) GetEntityData() *types.CommonEntityData
type MplsLsd_Clients_Client ¶
type MplsLsd_Clients_Client struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Client Instance name in the form of // 'Application-<client_name>' or 'BCDL_Agent-<index:parent_index>'. The type // is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. ClientName interface{} // Client Index Value. The type is interface{} with range: 0..4294967295. ClientIndex interface{} // Node ID. The type is string with pattern: // ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+). NodeId interface{} // Client union. ClientUnion MplsLsd_Clients_Client_ClientUnion }
MplsLsd_Clients_Client Data for MPLS client using LSD
func (*MplsLsd_Clients_Client) GetEntityData ¶
func (client *MplsLsd_Clients_Client) GetEntityData() *types.CommonEntityData
type MplsLsd_Clients_Client_ClientUnion ¶
type MplsLsd_Clients_Client_ClientUnion struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // LSDClientType. The type is MgmtLsdClient. LsdClientType interface{} // Application client. Application MplsLsd_Clients_Client_ClientUnion_Application // BCDL agent client. BcdlAgent MplsLsd_Clients_Client_ClientUnion_BcdlAgent }
MplsLsd_Clients_Client_ClientUnion Client union
func (*MplsLsd_Clients_Client_ClientUnion) GetEntityData ¶
func (clientUnion *MplsLsd_Clients_Client_ClientUnion) GetEntityData() *types.CommonEntityData
type MplsLsd_Clients_Client_ClientUnion_Application ¶
type MplsLsd_Clients_Client_ClientUnion_Application struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // client-app instance. The type is string. ApplicationInstance interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} }
MplsLsd_Clients_Client_ClientUnion_Application Application client
func (*MplsLsd_Clients_Client_ClientUnion_Application) GetEntityData ¶
func (application *MplsLsd_Clients_Client_ClientUnion_Application) GetEntityData() *types.CommonEntityData
type MplsLsd_Clients_Client_ClientUnion_BcdlAgent ¶
type MplsLsd_Clients_Client_ClientUnion_BcdlAgent struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BCDL Agent client connection index. The type is interface{} with range: // -2147483648..2147483647. ClientConnIndex interface{} // BCDL Agent parent client connection index. The type is interface{} with // range: -2147483648..2147483647. ParentClientConnIndex interface{} }
MplsLsd_Clients_Client_ClientUnion_BcdlAgent BCDL agent client
func (*MplsLsd_Clients_Client_ClientUnion_BcdlAgent) GetEntityData ¶
func (bcdlAgent *MplsLsd_Clients_Client_ClientUnion_BcdlAgent) GetEntityData() *types.CommonEntityData
type MplsLsd_FrrDatabase ¶
type MplsLsd_FrrDatabase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table of FRR database entries - Tunnel midpoints. TunnelMidpoints MplsLsd_FrrDatabase_TunnelMidpoints // Table of FRR database entries - Tunnel heads. TunnelHeads MplsLsd_FrrDatabase_TunnelHeads // Summary data for FRR database entry - Tunnel head. TunnelHeadSummary MplsLsd_FrrDatabase_TunnelHeadSummary // Sumary table of Protected Interfaces. SummaryProtectedInterfaces MplsLsd_FrrDatabase_SummaryProtectedInterfaces // Summary data for FRR database entry. TunnelSummary MplsLsd_FrrDatabase_TunnelSummary // Summary data for FRR database entry - Tunnel midpoint. TunnelMidpointSummary MplsLsd_FrrDatabase_TunnelMidpointSummary }
MplsLsd_FrrDatabase FRR database
func (*MplsLsd_FrrDatabase) GetEntityData ¶
func (frrDatabase *MplsLsd_FrrDatabase) GetEntityData() *types.CommonEntityData
type MplsLsd_FrrDatabase_SummaryProtectedInterfaces ¶
type MplsLsd_FrrDatabase_SummaryProtectedInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Data for MPLS interface. The type is slice of // MplsLsd_FrrDatabase_SummaryProtectedInterfaces_SummaryProtectedInterface. SummaryProtectedInterface []*MplsLsd_FrrDatabase_SummaryProtectedInterfaces_SummaryProtectedInterface }
MplsLsd_FrrDatabase_SummaryProtectedInterfaces Sumary table of Protected Interfaces
func (*MplsLsd_FrrDatabase_SummaryProtectedInterfaces) GetEntityData ¶
func (summaryProtectedInterfaces *MplsLsd_FrrDatabase_SummaryProtectedInterfaces) GetEntityData() *types.CommonEntityData
type MplsLsd_FrrDatabase_SummaryProtectedInterfaces_SummaryProtectedInterface ¶
type MplsLsd_FrrDatabase_SummaryProtectedInterfaces_SummaryProtectedInterface 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{} // Number of FRR rewrites in Active state. The type is interface{} with range: // 0..4294967295. Active interface{} // Number of FRR rewrites in Ready state. The type is interface{} with range: // 0..4294967295. Ready interface{} // Number of FRR rewrites in Partial state. The type is interface{} with // range: 0..4294967295. Partial interface{} // Number of FRR rewrites in IGP state for SR-TE. The type is interface{} with // range: 0..4294967295. Igp interface{} }
MplsLsd_FrrDatabase_SummaryProtectedInterfaces_SummaryProtectedInterface Data for MPLS interface
func (*MplsLsd_FrrDatabase_SummaryProtectedInterfaces_SummaryProtectedInterface) GetEntityData ¶
func (summaryProtectedInterface *MplsLsd_FrrDatabase_SummaryProtectedInterfaces_SummaryProtectedInterface) GetEntityData() *types.CommonEntityData
type MplsLsd_FrrDatabase_TunnelHeadSummary ¶
type MplsLsd_FrrDatabase_TunnelHeadSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of FRR rewrites in Active state. The type is interface{} with range: // 0..4294967295. Active interface{} // Number of FRR rewrites in Ready state. The type is interface{} with range: // 0..4294967295. Ready interface{} // Number of FRR rewrites in Partial state. The type is interface{} with // range: 0..4294967295. Partial interface{} // Number of FRR rewrites in IGP state for SR-TE. The type is interface{} with // range: 0..4294967295. Igp interface{} }
MplsLsd_FrrDatabase_TunnelHeadSummary Summary data for FRR database entry - Tunnel head
func (*MplsLsd_FrrDatabase_TunnelHeadSummary) GetEntityData ¶
func (tunnelHeadSummary *MplsLsd_FrrDatabase_TunnelHeadSummary) GetEntityData() *types.CommonEntityData
type MplsLsd_FrrDatabase_TunnelHeads ¶
type MplsLsd_FrrDatabase_TunnelHeads struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Data for FRR database entry - Tunnel head. The type is slice of // MplsLsd_FrrDatabase_TunnelHeads_TunnelHead. TunnelHead []*MplsLsd_FrrDatabase_TunnelHeads_TunnelHead }
MplsLsd_FrrDatabase_TunnelHeads Table of FRR database entries - Tunnel heads
func (*MplsLsd_FrrDatabase_TunnelHeads) GetEntityData ¶
func (tunnelHeads *MplsLsd_FrrDatabase_TunnelHeads) GetEntityData() *types.CommonEntityData
type MplsLsd_FrrDatabase_TunnelHeads_TunnelHead ¶
type MplsLsd_FrrDatabase_TunnelHeads_TunnelHead struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Tunnel interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Input label. The type is interface{} with range: 0..4294967295. InputLabel interface{} // MPLS FRR entry state. The type is MgmtLsdFrrState. EntryFrrState interface{} // FRR entry ID. FrrEntryId MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId // Out Path List. The type is slice of // MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_OutPath. OutPath []*MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_OutPath }
MplsLsd_FrrDatabase_TunnelHeads_TunnelHead Data for FRR database entry - Tunnel head
func (*MplsLsd_FrrDatabase_TunnelHeads_TunnelHead) GetEntityData ¶
func (tunnelHead *MplsLsd_FrrDatabase_TunnelHeads_TunnelHead) GetEntityData() *types.CommonEntityData
type MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId ¶
type MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Role. The type is MgmtLsdLspRole. Role interface{} // head. Head MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Head // midpoint. Midpoint MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Midpoint }
MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId FRR entry ID
func (*MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId) GetEntityData ¶
func (frrEntryId *MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId) GetEntityData() *types.CommonEntityData
type MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Head ¶
type MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Head struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationPrefix interface{} // Destination prefix length. The type is interface{} with range: 0..255. DestinationPrefixLength interface{} }
MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Head head
func (*MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Head) GetEntityData ¶
func (head *MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Head) GetEntityData() *types.CommonEntityData
type MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Midpoint ¶
type MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Midpoint struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source IPv4 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}]+)?. SourceAddress interface{} // LSP ID. The type is interface{} with range: 0..4294967295. Lspid interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} }
MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Midpoint midpoint
func (*MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Midpoint) GetEntityData ¶
func (midpoint *MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_FrrEntryId_Midpoint) GetEntityData() *types.CommonEntityData
type MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_OutPath ¶
type MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_OutPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Next hop IPv4 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}]+)?. Ipv4NextHop interface{} // FRR interface. The type is string with pattern: [a-zA-Z0-9._/-]+. FrrInterface interface{} // FRR output label. The type is interface{} with range: 0..4294967295. FrrLabel interface{} }
MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_OutPath Out Path List
func (*MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_OutPath) GetEntityData ¶
func (outPath *MplsLsd_FrrDatabase_TunnelHeads_TunnelHead_OutPath) GetEntityData() *types.CommonEntityData
type MplsLsd_FrrDatabase_TunnelMidpointSummary ¶
type MplsLsd_FrrDatabase_TunnelMidpointSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of FRR rewrites in Active state. The type is interface{} with range: // 0..4294967295. Active interface{} // Number of FRR rewrites in Ready state. The type is interface{} with range: // 0..4294967295. Ready interface{} // Number of FRR rewrites in Partial state. The type is interface{} with // range: 0..4294967295. Partial interface{} // Number of FRR rewrites in IGP state for SR-TE. The type is interface{} with // range: 0..4294967295. Igp interface{} }
MplsLsd_FrrDatabase_TunnelMidpointSummary Summary data for FRR database entry - Tunnel midpoint
func (*MplsLsd_FrrDatabase_TunnelMidpointSummary) GetEntityData ¶
func (tunnelMidpointSummary *MplsLsd_FrrDatabase_TunnelMidpointSummary) GetEntityData() *types.CommonEntityData
type MplsLsd_FrrDatabase_TunnelMidpoints ¶
type MplsLsd_FrrDatabase_TunnelMidpoints struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Data for FRR database entry - Tunnel midpoint. The type is slice of // MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint. TunnelMidpoint []*MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint }
MplsLsd_FrrDatabase_TunnelMidpoints Table of FRR database entries - Tunnel midpoints
func (*MplsLsd_FrrDatabase_TunnelMidpoints) GetEntityData ¶
func (tunnelMidpoints *MplsLsd_FrrDatabase_TunnelMidpoints) GetEntityData() *types.CommonEntityData
type MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint ¶
type MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Label value. The type is interface{} with range: // 0..4294967295. Label interface{} // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Input label. The type is interface{} with range: 0..4294967295. InputLabel interface{} // MPLS FRR entry state. The type is MgmtLsdFrrState. EntryFrrState interface{} // FRR entry ID. FrrEntryId MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId // Out Path List. The type is slice of // MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_OutPath. OutPath []*MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_OutPath }
MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint Data for FRR database entry - Tunnel midpoint
func (*MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint) GetEntityData ¶
func (tunnelMidpoint *MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint) GetEntityData() *types.CommonEntityData
type MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId ¶
type MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Role. The type is MgmtLsdLspRole. Role interface{} // head. Head MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Head // midpoint. Midpoint MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Midpoint }
MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId FRR entry ID
func (*MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId) GetEntityData ¶
func (frrEntryId *MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId) GetEntityData() *types.CommonEntityData
type MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Head ¶
type MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Head struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationPrefix interface{} // Destination prefix length. The type is interface{} with range: 0..255. DestinationPrefixLength interface{} }
MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Head head
func (*MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Head) GetEntityData ¶
func (head *MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Head) GetEntityData() *types.CommonEntityData
type MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Midpoint ¶
type MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Midpoint struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source IPv4 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}]+)?. SourceAddress interface{} // LSP ID. The type is interface{} with range: 0..4294967295. Lspid interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} }
MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Midpoint midpoint
func (*MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Midpoint) GetEntityData ¶
func (midpoint *MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_FrrEntryId_Midpoint) GetEntityData() *types.CommonEntityData
type MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_OutPath ¶
type MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_OutPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Next hop IPv4 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}]+)?. Ipv4NextHop interface{} // FRR interface. The type is string with pattern: [a-zA-Z0-9._/-]+. FrrInterface interface{} // FRR output label. The type is interface{} with range: 0..4294967295. FrrLabel interface{} }
MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_OutPath Out Path List
func (*MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_OutPath) GetEntityData ¶
func (outPath *MplsLsd_FrrDatabase_TunnelMidpoints_TunnelMidpoint_OutPath) GetEntityData() *types.CommonEntityData
type MplsLsd_FrrDatabase_TunnelSummary ¶
type MplsLsd_FrrDatabase_TunnelSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of FRR rewrites in Active state. The type is interface{} with range: // 0..4294967295. Active interface{} // Number of FRR rewrites in Ready state. The type is interface{} with range: // 0..4294967295. Ready interface{} // Number of FRR rewrites in Partial state. The type is interface{} with // range: 0..4294967295. Partial interface{} // Number of FRR rewrites in IGP state for SR-TE. The type is interface{} with // range: 0..4294967295. Igp interface{} }
MplsLsd_FrrDatabase_TunnelSummary Summary data for FRR database entry
func (*MplsLsd_FrrDatabase_TunnelSummary) GetEntityData ¶
func (tunnelSummary *MplsLsd_FrrDatabase_TunnelSummary) GetEntityData() *types.CommonEntityData
type MplsLsd_Interfaces ¶
type MplsLsd_Interfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Data for MPLS interface. The type is slice of MplsLsd_Interfaces_Interface. Interface []*MplsLsd_Interfaces_Interface }
MplsLsd_Interfaces Table of MPLS interfaces
func (*MplsLsd_Interfaces) GetEntityData ¶
func (interfaces *MplsLsd_Interfaces) GetEntityData() *types.CommonEntityData
type MplsLsd_Interfaces_Interface ¶
type MplsLsd_Interfaces_Interface 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{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Interface interface{} // Interface state. The type is MgmtLsdIntfState. InterfaceState interface{} // Application Owner. The type is slice of // MplsLsd_Interfaces_Interface_ApplicationOwner. ApplicationOwner []*MplsLsd_Interfaces_Interface_ApplicationOwner }
MplsLsd_Interfaces_Interface Data for MPLS interface
func (*MplsLsd_Interfaces_Interface) GetEntityData ¶
func (self *MplsLsd_Interfaces_Interface) GetEntityData() *types.CommonEntityData
type MplsLsd_Interfaces_Interface_ApplicationOwner ¶
type MplsLsd_Interfaces_Interface_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsd_Interfaces_Interface_ApplicationOwner Application Owner
func (*MplsLsd_Interfaces_Interface_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsd_Interfaces_Interface_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsd_LabelRange ¶
type MplsLsd_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Minimum dynamic label value. The type is interface{} with range: // 0..4294967295. MinDynamicLabelValue interface{} // Maximum dynamic label value. The type is interface{} with range: // 0..4294967295. MaxDynamicLabelValue interface{} // Minimum static label value. The type is interface{} with range: // 0..4294967295. MinStaticLabelValue interface{} // Maximum static label value. The type is interface{} with range: // 0..4294967295. MaxStaticLabelValue interface{} }
MplsLsd_LabelRange Label range
func (*MplsLsd_LabelRange) GetEntityData ¶
func (labelRange *MplsLsd_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsd_LabelSummary ¶
type MplsLsd_LabelSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF Name. The type is string. VrfNameXr interface{} // Total labels. The type is interface{} with range: 0..4294967295. TotalLabels interface{} // Rsi connected. The type is interface{} with range: -2147483648..2147483647. RsiConnected interface{} // Owner counts. The type is slice of MplsLsd_LabelSummary_OwnerCount. OwnerCount []*MplsLsd_LabelSummary_OwnerCount }
MplsLsd_LabelSummary Dynamic label range
func (*MplsLsd_LabelSummary) GetEntityData ¶
func (labelSummary *MplsLsd_LabelSummary) GetEntityData() *types.CommonEntityData
type MplsLsd_LabelSummaryVrfs ¶
type MplsLsd_LabelSummaryVrfs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Dynamic label range summary by VRF. The type is slice of // MplsLsd_LabelSummaryVrfs_LabelSummaryVrf. LabelSummaryVrf []*MplsLsd_LabelSummaryVrfs_LabelSummaryVrf }
MplsLsd_LabelSummaryVrfs Dynamic label range summary by VRF
func (*MplsLsd_LabelSummaryVrfs) GetEntityData ¶
func (labelSummaryVrfs *MplsLsd_LabelSummaryVrfs) GetEntityData() *types.CommonEntityData
type MplsLsd_LabelSummaryVrfs_LabelSummaryVrf ¶
type MplsLsd_LabelSummaryVrfs_LabelSummaryVrf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. VRF name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // VRF Name. The type is string. VrfNameXr interface{} // Total labels. The type is interface{} with range: 0..4294967295. TotalLabels interface{} // Rsi connected. The type is interface{} with range: -2147483648..2147483647. RsiConnected interface{} // Owner counts. The type is slice of // MplsLsd_LabelSummaryVrfs_LabelSummaryVrf_OwnerCount. OwnerCount []*MplsLsd_LabelSummaryVrfs_LabelSummaryVrf_OwnerCount }
MplsLsd_LabelSummaryVrfs_LabelSummaryVrf Dynamic label range summary by VRF
func (*MplsLsd_LabelSummaryVrfs_LabelSummaryVrf) GetEntityData ¶
func (labelSummaryVrf *MplsLsd_LabelSummaryVrfs_LabelSummaryVrf) GetEntityData() *types.CommonEntityData
type MplsLsd_LabelSummaryVrfs_LabelSummaryVrf_OwnerCount ¶
type MplsLsd_LabelSummaryVrfs_LabelSummaryVrf_OwnerCount struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Application name. The type is string. ApplicationName interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // client-app identifier. The type is string. ApplicationInstance interface{} // Number of labels. The type is interface{} with range: 0..4294967295. NumberOfLabels interface{} }
MplsLsd_LabelSummaryVrfs_LabelSummaryVrf_OwnerCount Owner counts
func (*MplsLsd_LabelSummaryVrfs_LabelSummaryVrf_OwnerCount) GetEntityData ¶
func (ownerCount *MplsLsd_LabelSummaryVrfs_LabelSummaryVrf_OwnerCount) GetEntityData() *types.CommonEntityData
type MplsLsd_LabelSummary_OwnerCount ¶
type MplsLsd_LabelSummary_OwnerCount struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Application name. The type is string. ApplicationName interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // client-app identifier. The type is string. ApplicationInstance interface{} // Number of labels. The type is interface{} with range: 0..4294967295. NumberOfLabels interface{} }
MplsLsd_LabelSummary_OwnerCount Owner counts
func (*MplsLsd_LabelSummary_OwnerCount) GetEntityData ¶
func (ownerCount *MplsLsd_LabelSummary_OwnerCount) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels ¶
type MplsLsd_Labels struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Data for label. The type is slice of MplsLsd_Labels_Label. Label []*MplsLsd_Labels_Label }
MplsLsd_Labels Table of labels
func (*MplsLsd_Labels) GetEntityData ¶
func (labels *MplsLsd_Labels) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label ¶
type MplsLsd_Labels_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Label value. The type is interface{} with range: // 0..4294967295. LabelId interface{} // Label value. The type is interface{} with range: 0..4294967295. Label interface{} // Rewrite bound to label. The type is interface{} with range: // -2147483648..2147483647. RewriteIsBound interface{} // Rewrite owner. The type is interface{} with range: 0..4294967295. RewriteOwners interface{} // RSI connected. The type is interface{} with range: -2147483648..2147483647. RsIconnected interface{} // VRF Name. The type is string. VrfName interface{} // Label context. LabelContext MplsLsd_Labels_Label_LabelContext // Application owner. The type is slice of // MplsLsd_Labels_Label_ApplicationOwner. ApplicationOwner []*MplsLsd_Labels_Label_ApplicationOwner }
MplsLsd_Labels_Label Data for label
func (*MplsLsd_Labels_Label) GetEntityData ¶
func (label *MplsLsd_Labels_Label) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_ApplicationOwner ¶
type MplsLsd_Labels_Label_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsd_Labels_Label_ApplicationOwner Application owner
func (*MplsLsd_Labels_Label_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsd_Labels_Label_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext ¶
type MplsLsd_Labels_Label_LabelContext struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Application opaque data. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. ApplicationData interface{} // Label Key. Key MplsLsd_Labels_Label_LabelContext_Key }
MplsLsd_Labels_Label_LabelContext Label context
func (*MplsLsd_Labels_Label_LabelContext) GetEntityData ¶
func (labelContext *MplsLsd_Labels_Label_LabelContext) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key ¶
type MplsLsd_Labels_Label_LabelContext_Key struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // LabelContextType. The type is MgmtLsdLblCtx. LabelContextType interface{} // IPv4 label context. Ipv4Data MplsLsd_Labels_Label_LabelContext_Key_Ipv4Data // IPv6 label context. Ipv6Data MplsLsd_Labels_Label_LabelContext_Key_Ipv6Data // TEv4 label context. Tev4Data MplsLsd_Labels_Label_LabelContext_Key_Tev4Data // L3VPN IPv4 label context. Ipv4l3vpnData MplsLsd_Labels_Label_LabelContext_Key_Ipv4l3vpnData // L3VPN IPv6 label context. Ipv6l3vpnData MplsLsd_Labels_Label_LabelContext_Key_Ipv6l3vpnData // L3VPN VRF label context. VrfL3vpnData MplsLsd_Labels_Label_LabelContext_Key_VrfL3vpnData // L3VPN CEv4 label context. Cev4l3vpnData MplsLsd_Labels_Label_LabelContext_Key_Cev4l3vpnData // L3VPN CEv6 label context. Cev6l3vpnData MplsLsd_Labels_Label_LabelContext_Key_Cev6l3vpnData // Pseudowire label context. PseudowireData MplsLsd_Labels_Label_LabelContext_Key_PseudowireData // Label block context. LabelBlockData MplsLsd_Labels_Label_LabelContext_Key_LabelBlockData // IP Subscriber context. IpSubData MplsLsd_Labels_Label_LabelContext_Key_IpSubData // TEv4 P2MP context. Tev4p2mpData MplsLsd_Labels_Label_LabelContext_Key_Tev4p2mpData // MLDPv4 LSM-ID context. MldPv4Data MplsLsd_Labels_Label_LabelContext_Key_MldPv4Data // Pseudowire Head-end label context. PseudowireHeadEndData MplsLsd_Labels_Label_LabelContext_Key_PseudowireHeadEndData // TP context. TpData MplsLsd_Labels_Label_LabelContext_Key_TpData // Generic routing encapsulation context. GenericRoutingEncapsulation MplsLsd_Labels_Label_LabelContext_Key_GenericRoutingEncapsulation // Generic routing encapsulation context. Ipv6GenericRoutingEncapsulation MplsLsd_Labels_Label_LabelContext_Key_Ipv6GenericRoutingEncapsulation // EVPN context. EvpnData MplsLsd_Labels_Label_LabelContext_Key_EvpnData // BFD BLB label context. Ipv4blbData MplsLsd_Labels_Label_LabelContext_Key_Ipv4blbData // BFD BLB label context. Ipv6blbData MplsLsd_Labels_Label_LabelContext_Key_Ipv6blbData // PIM I-PMSI label conext. PiMiPmsiData MplsLsd_Labels_Label_LabelContext_Key_PiMiPmsiData // PIM S-PMSI label conext. PiMsPmsiData MplsLsd_Labels_Label_LabelContext_Key_PiMsPmsiData // L3VPN NH SET label context. NextHopSetL3vpn MplsLsd_Labels_Label_LabelContext_Key_NextHopSetL3vpn // SR Prefix Segment context. SrPrefixSegment MplsLsd_Labels_Label_LabelContext_Key_SrPrefixSegment // SR Adj Segment ipv4 context. SrAdjSegmentIpv4 MplsLsd_Labels_Label_LabelContext_Key_SrAdjSegmentIpv4 // SR Adj Segment ipv6 context. SrAdjSegmentIpv6 MplsLsd_Labels_Label_LabelContext_Key_SrAdjSegmentIpv6 // Label block SRGB context. LabelBlockSrgbData MplsLsd_Labels_Label_LabelContext_Key_LabelBlockSrgbData // MPLS TE tunnel binding context. TeBinding MplsLsd_Labels_Label_LabelContext_Key_TeBinding // Label block SRLB context. LabelBlockSrlbData MplsLsd_Labels_Label_LabelContext_Key_LabelBlockSrlbData }
MplsLsd_Labels_Label_LabelContext_Key Label Key
func (*MplsLsd_Labels_Label_LabelContext_Key) GetEntityData ¶
func (key *MplsLsd_Labels_Label_LabelContext_Key) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_Cev4l3vpnData ¶
type MplsLsd_Labels_Label_LabelContext_Key_Cev4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsd_Labels_Label_LabelContext_Key_Cev4l3vpnData L3VPN CEv4 label context
func (*MplsLsd_Labels_Label_LabelContext_Key_Cev4l3vpnData) GetEntityData ¶
func (cev4l3vpnData *MplsLsd_Labels_Label_LabelContext_Key_Cev4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_Cev6l3vpnData ¶
type MplsLsd_Labels_Label_LabelContext_Key_Cev6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsd_Labels_Label_LabelContext_Key_Cev6l3vpnData L3VPN CEv6 label context
func (*MplsLsd_Labels_Label_LabelContext_Key_Cev6l3vpnData) GetEntityData ¶
func (cev6l3vpnData *MplsLsd_Labels_Label_LabelContext_Key_Cev6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_EvpnData ¶
type MplsLsd_Labels_Label_LabelContext_Key_EvpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // EVPN ID. The type is interface{} with range: 0..4294967295. EvpnId interface{} // EVPN TAG. The type is interface{} with range: 0..4294967295. EvpnTag interface{} // Ethernet Segment ID. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. EthernetSegment interface{} // EVPN Encap. The type is interface{} with range: 0..255. EvpnEncap interface{} }
MplsLsd_Labels_Label_LabelContext_Key_EvpnData EVPN context
func (*MplsLsd_Labels_Label_LabelContext_Key_EvpnData) GetEntityData ¶
func (evpnData *MplsLsd_Labels_Label_LabelContext_Key_EvpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_GenericRoutingEncapsulation ¶
type MplsLsd_Labels_Label_LabelContext_Key_GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. GreInterface interface{} }
MplsLsd_Labels_Label_LabelContext_Key_GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsd_Labels_Label_LabelContext_Key_GenericRoutingEncapsulation) GetEntityData ¶
func (genericRoutingEncapsulation *MplsLsd_Labels_Label_LabelContext_Key_GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_IpSubData ¶
type MplsLsd_Labels_Label_LabelContext_Key_IpSubData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table Id. The type is interface{} with range: 0..4294967295. TableId interface{} // Parent interface. The type is string with pattern: [a-zA-Z0-9._/-]+. ParentInterface interface{} }
MplsLsd_Labels_Label_LabelContext_Key_IpSubData IP Subscriber context
func (*MplsLsd_Labels_Label_LabelContext_Key_IpSubData) GetEntityData ¶
func (ipSubData *MplsLsd_Labels_Label_LabelContext_Key_IpSubData) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_Ipv4Data ¶
type MplsLsd_Labels_Label_LabelContext_Key_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 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{} // IPv4 prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsd_Labels_Label_LabelContext_Key_Ipv4Data IPv4 label context
func (*MplsLsd_Labels_Label_LabelContext_Key_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsd_Labels_Label_LabelContext_Key_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_Ipv4blbData ¶
type MplsLsd_Labels_Label_LabelContext_Key_Ipv4blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv4 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{} }
MplsLsd_Labels_Label_LabelContext_Key_Ipv4blbData BFD BLB label context
func (*MplsLsd_Labels_Label_LabelContext_Key_Ipv4blbData) GetEntityData ¶
func (ipv4blbData *MplsLsd_Labels_Label_LabelContext_Key_Ipv4blbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_Ipv4l3vpnData ¶
type MplsLsd_Labels_Label_LabelContext_Key_Ipv4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 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{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsd_Labels_Label_LabelContext_Key_Ipv4l3vpnData L3VPN IPv4 label context
func (*MplsLsd_Labels_Label_LabelContext_Key_Ipv4l3vpnData) GetEntityData ¶
func (ipv4l3vpnData *MplsLsd_Labels_Label_LabelContext_Key_Ipv4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_Ipv6Data ¶
type MplsLsd_Labels_Label_LabelContext_Key_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsd_Labels_Label_LabelContext_Key_Ipv6Data IPv6 label context
func (*MplsLsd_Labels_Label_LabelContext_Key_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsd_Labels_Label_LabelContext_Key_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_Ipv6GenericRoutingEncapsulation ¶
type MplsLsd_Labels_Label_LabelContext_Key_Ipv6GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation IPv6 interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. Greipv6Interface interface{} }
MplsLsd_Labels_Label_LabelContext_Key_Ipv6GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsd_Labels_Label_LabelContext_Key_Ipv6GenericRoutingEncapsulation) GetEntityData ¶
func (ipv6GenericRoutingEncapsulation *MplsLsd_Labels_Label_LabelContext_Key_Ipv6GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_Ipv6blbData ¶
type MplsLsd_Labels_Label_LabelContext_Key_Ipv6blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} }
MplsLsd_Labels_Label_LabelContext_Key_Ipv6blbData BFD BLB label context
func (*MplsLsd_Labels_Label_LabelContext_Key_Ipv6blbData) GetEntityData ¶
func (ipv6blbData *MplsLsd_Labels_Label_LabelContext_Key_Ipv6blbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_Ipv6l3vpnData ¶
type MplsLsd_Labels_Label_LabelContext_Key_Ipv6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsd_Labels_Label_LabelContext_Key_Ipv6l3vpnData L3VPN IPv6 label context
func (*MplsLsd_Labels_Label_LabelContext_Key_Ipv6l3vpnData) GetEntityData ¶
func (ipv6l3vpnData *MplsLsd_Labels_Label_LabelContext_Key_Ipv6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_LabelBlockData ¶
type MplsLsd_Labels_Label_LabelContext_Key_LabelBlockData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Service. The type is interface{} with range: 0..255. Service interface{} // VPN ID. The type is interface{} with range: 0..65535. VpnId interface{} // Edge ID. The type is interface{} with range: 0..65535. EdgeId interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsd_Labels_Label_LabelContext_Key_LabelBlockData Label block context
func (*MplsLsd_Labels_Label_LabelContext_Key_LabelBlockData) GetEntityData ¶
func (labelBlockData *MplsLsd_Labels_Label_LabelContext_Key_LabelBlockData) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_LabelBlockSrgbData ¶
type MplsLsd_Labels_Label_LabelContext_Key_LabelBlockSrgbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsd_Labels_Label_LabelContext_Key_LabelBlockSrgbData Label block SRGB context
func (*MplsLsd_Labels_Label_LabelContext_Key_LabelBlockSrgbData) GetEntityData ¶
func (labelBlockSrgbData *MplsLsd_Labels_Label_LabelContext_Key_LabelBlockSrgbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_LabelBlockSrlbData ¶
type MplsLsd_Labels_Label_LabelContext_Key_LabelBlockSrlbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsd_Labels_Label_LabelContext_Key_LabelBlockSrlbData Label block SRLB context
func (*MplsLsd_Labels_Label_LabelContext_Key_LabelBlockSrlbData) GetEntityData ¶
func (labelBlockSrlbData *MplsLsd_Labels_Label_LabelContext_Key_LabelBlockSrlbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_MldPv4Data ¶
type MplsLsd_Labels_Label_LabelContext_Key_MldPv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // LSM ID Type. The type is interface{} with range: 0..65535. Type interface{} // LSM ID. The type is interface{} with range: 0..4294967295. LsmId interface{} // Peer LSR Id. 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}]+)?. PeerLsrid interface{} // Peer Label Space Id. The type is interface{} with range: 0..65535. PeerLabelSpaceId interface{} }
MplsLsd_Labels_Label_LabelContext_Key_MldPv4Data MLDPv4 LSM-ID context
func (*MplsLsd_Labels_Label_LabelContext_Key_MldPv4Data) GetEntityData ¶
func (mldPv4Data *MplsLsd_Labels_Label_LabelContext_Key_MldPv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_NextHopSetL3vpn ¶
type MplsLsd_Labels_Label_LabelContext_Key_NextHopSetL3vpn struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Next Hop Set ID. The type is interface{} with range: 0..4294967295. NextHopSetId interface{} }
MplsLsd_Labels_Label_LabelContext_Key_NextHopSetL3vpn L3VPN NH SET label context
func (*MplsLsd_Labels_Label_LabelContext_Key_NextHopSetL3vpn) GetEntityData ¶
func (nextHopSetL3vpn *MplsLsd_Labels_Label_LabelContext_Key_NextHopSetL3vpn) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_PiMiPmsiData ¶
type MplsLsd_Labels_Label_LabelContext_Key_PiMiPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} }
MplsLsd_Labels_Label_LabelContext_Key_PiMiPmsiData PIM I-PMSI label conext
func (*MplsLsd_Labels_Label_LabelContext_Key_PiMiPmsiData) GetEntityData ¶
func (piMiPmsiData *MplsLsd_Labels_Label_LabelContext_Key_PiMiPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_PiMsPmsiData ¶
type MplsLsd_Labels_Label_LabelContext_Key_PiMsPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Originating Router. 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{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} // Head LSM-ID. The type is interface{} with range: 0..4294967295. Hli interface{} // Segmented Multicast. The type is interface{} with range: // -2147483648..2147483647. Seg interface{} }
MplsLsd_Labels_Label_LabelContext_Key_PiMsPmsiData PIM S-PMSI label conext
func (*MplsLsd_Labels_Label_LabelContext_Key_PiMsPmsiData) GetEntityData ¶
func (piMsPmsiData *MplsLsd_Labels_Label_LabelContext_Key_PiMsPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_PseudowireData ¶
type MplsLsd_Labels_Label_LabelContext_Key_PseudowireData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address 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{} // Pseudo-wire ID. The type is interface{} with range: // 0..18446744073709551615. PseudowireId interface{} // Remote L2 Router ID. The type is interface{} with range: 0..4294967295. RemoteL2RouterId interface{} // Subinterface. The type is string with pattern: [a-zA-Z0-9._/-]+. Subinterface interface{} }
MplsLsd_Labels_Label_LabelContext_Key_PseudowireData Pseudowire label context
func (*MplsLsd_Labels_Label_LabelContext_Key_PseudowireData) GetEntityData ¶
func (pseudowireData *MplsLsd_Labels_Label_LabelContext_Key_PseudowireData) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_PseudowireHeadEndData ¶
type MplsLsd_Labels_Label_LabelContext_Key_PseudowireHeadEndData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudo-wire Head-end interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. PwheIntf interface{} }
MplsLsd_Labels_Label_LabelContext_Key_PseudowireHeadEndData Pseudowire Head-end label context
func (*MplsLsd_Labels_Label_LabelContext_Key_PseudowireHeadEndData) GetEntityData ¶
func (pseudowireHeadEndData *MplsLsd_Labels_Label_LabelContext_Key_PseudowireHeadEndData) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_SrAdjSegmentIpv4 ¶
type MplsLsd_Labels_Label_LabelContext_Key_SrAdjSegmentIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv4 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}]+)?. Addr interface{} }
MplsLsd_Labels_Label_LabelContext_Key_SrAdjSegmentIpv4 SR Adj Segment ipv4 context
func (*MplsLsd_Labels_Label_LabelContext_Key_SrAdjSegmentIpv4) GetEntityData ¶
func (srAdjSegmentIpv4 *MplsLsd_Labels_Label_LabelContext_Key_SrAdjSegmentIpv4) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_SrAdjSegmentIpv6 ¶
type MplsLsd_Labels_Label_LabelContext_Key_SrAdjSegmentIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Addr interface{} }
MplsLsd_Labels_Label_LabelContext_Key_SrAdjSegmentIpv6 SR Adj Segment ipv6 context
func (*MplsLsd_Labels_Label_LabelContext_Key_SrAdjSegmentIpv6) GetEntityData ¶
func (srAdjSegmentIpv6 *MplsLsd_Labels_Label_LabelContext_Key_SrAdjSegmentIpv6) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_SrPrefixSegment ¶
type MplsLsd_Labels_Label_LabelContext_Key_SrPrefixSegment struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix Segment ID. The type is interface{} with range: 0..4294967295. SegmentId interface{} }
MplsLsd_Labels_Label_LabelContext_Key_SrPrefixSegment SR Prefix Segment context
func (*MplsLsd_Labels_Label_LabelContext_Key_SrPrefixSegment) GetEntityData ¶
func (srPrefixSegment *MplsLsd_Labels_Label_LabelContext_Key_SrPrefixSegment) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_TeBinding ¶
type MplsLsd_Labels_Label_LabelContext_Key_TeBinding struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS Traffic Engineering Tunnel or Group ID. The type is interface{} with // range: 0..4294967295. TeIdentifier interface{} // Type of identifier for the binding. The type is MgmtLsdTeBinding. TeType interface{} }
MplsLsd_Labels_Label_LabelContext_Key_TeBinding MPLS TE tunnel binding context
func (*MplsLsd_Labels_Label_LabelContext_Key_TeBinding) GetEntityData ¶
func (teBinding *MplsLsd_Labels_Label_LabelContext_Key_TeBinding) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_Tev4Data ¶
type MplsLsd_Labels_Label_LabelContext_Key_Tev4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Tunnel destination. 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}]+)?. TunnelDest interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Extended tunnel ID. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Is this an SRTE head tunnel. The type is interface{} with range: // -2147483648..2147483647. IsSrte interface{} }
MplsLsd_Labels_Label_LabelContext_Key_Tev4Data TEv4 label context
func (*MplsLsd_Labels_Label_LabelContext_Key_Tev4Data) GetEntityData ¶
func (tev4Data *MplsLsd_Labels_Label_LabelContext_Key_Tev4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_Tev4p2mpData ¶
type MplsLsd_Labels_Label_LabelContext_Key_Tev4p2mpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Point to multipoint ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Tunnel ID extension. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Previous hop. 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}]+)?. PreviousHop interface{} }
MplsLsd_Labels_Label_LabelContext_Key_Tev4p2mpData TEv4 P2MP context
func (*MplsLsd_Labels_Label_LabelContext_Key_Tev4p2mpData) GetEntityData ¶
func (tev4p2mpData *MplsLsd_Labels_Label_LabelContext_Key_Tev4p2mpData) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_TpData ¶
type MplsLsd_Labels_Label_LabelContext_Key_TpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // TP source global ID. The type is interface{} with range: 0..4294967295. SourceGlobalId interface{} // TP source node ID. 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}]+)?. SourceNodeId interface{} // TP destination global ID. The type is interface{} with range: // 0..4294967295. DestGlobalId interface{} // TP destination node ID. 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}]+)?. DestNodeId interface{} // TP source tunnel ID. The type is interface{} with range: 0..65535. SourceTunnelId interface{} // TP destination tunnel ID. The type is interface{} with range: 0..65535. DestTunnelId interface{} // TP LSP ID. The type is interface{} with range: 0..65535. LspId interface{} }
MplsLsd_Labels_Label_LabelContext_Key_TpData TP context
func (*MplsLsd_Labels_Label_LabelContext_Key_TpData) GetEntityData ¶
func (tpData *MplsLsd_Labels_Label_LabelContext_Key_TpData) GetEntityData() *types.CommonEntityData
type MplsLsd_Labels_Label_LabelContext_Key_VrfL3vpnData ¶
type MplsLsd_Labels_Label_LabelContext_Key_VrfL3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsd_Labels_Label_LabelContext_Key_VrfL3vpnData L3VPN VRF label context
func (*MplsLsd_Labels_Label_LabelContext_Key_VrfL3vpnData) GetEntityData ¶
func (vrfL3vpnData *MplsLsd_Labels_Label_LabelContext_Key_VrfL3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite ¶
type MplsLsd_Rewrite struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table of Label Range Counters. RewriteLabelRangeCnts MplsLsd_Rewrite_RewriteLabelRangeCnts // Table of Rewrites. RewritePws MplsLsd_Rewrite_RewritePws // Table of Rewrites. RewriteIpv4s MplsLsd_Rewrite_RewriteIpv4s // Table of Traffic Engineering Rewrites. RewriteTes MplsLsd_Rewrite_RewriteTes // Table of Rewrites. RewriteLabels MplsLsd_Rewrite_RewriteLabels }
MplsLsd_Rewrite Table of rewrites
func (*MplsLsd_Rewrite) GetEntityData ¶
func (rewrite *MplsLsd_Rewrite) GetEntityData() *types.CommonEntityData
type MplsLsd_RewriteSummary ¶
type MplsLsd_RewriteSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of label FPI. The type is interface{} with range: 0..4294967295. NumLabelFpi interface{} // Number of TE FPI. The type is interface{} with range: 0..4294967295. NumTefpi interface{} // Number of IPv4 FPI. The type is interface{} with range: 0..4294967295. NumIpv4fpi interface{} // Number of IPv6 FPI. The type is interface{} with range: 0..4294967295. NumIpv6fpi interface{} // Number of PW List FPI. The type is interface{} with range: 0..4294967295. NumPwListTefpi interface{} // Number of DMTC FPI. The type is interface{} with range: 0..4294967295. NumDmtctefpi interface{} // Number of Label Range FPI. The type is interface{} with range: // 0..4294967295. NumLabelRange interface{} // Number of rewrites. The type is interface{} with range: 0..4294967295. NumRewrite interface{} // Total number of forward updates. The type is interface{} with range: // 0..4294967295. TotalForwardUpdate interface{} // Total number of forward update messages. The type is interface{} with // range: 0..4294967295. TotalForwadUpdateMessage interface{} // Total paths. The type is interface{} with range: 0..4294967295. TotalPaths interface{} // Total number of Traffic Eng IPv4 paths. The type is interface{} with range: // 0..4294967295. TotalTEv4Paths interface{} // Total number of Traffic Eng Head paths. The type is interface{} with range: // 0..4294967295. TotalTeHeadPaths interface{} // Total number of Pseudo-wire paths. The type is interface{} with range: // 0..4294967295. TotalPwPaths interface{} // Total number of IP Subscriber paths. The type is interface{} with range: // 0..4294967295. TotalIpSubPaths interface{} // Total number of IPv4 RPF Neighbors. The type is interface{} with range: // 0..4294967295. TotalIpv4rpfNeighbors interface{} // Total number of IPv6 RPF Neighbors. The type is interface{} with range: // 0..4294967295. TotalIpv6rpfNeighbors interface{} // Number of rewrites with RPF Neighbors. The type is interface{} with range: // 0..4294967295. NumRewriteRpfNeighbors interface{} // Total number of DMTC External Interfaces. The type is interface{} with // range: 0..4294967295. TotalDmtcIntf interface{} // Total number of Label Ranges. The type is interface{} with range: // 0..4294967295. TotalLabelRange interface{} // VRF Name. The type is string. VrfNameXr interface{} // Count for IPv4 paths. Ipv4Paths MplsLsd_RewriteSummary_Ipv4Paths // Count for IPv6 paths. Ipv6Paths MplsLsd_RewriteSummary_Ipv6Paths }
MplsLsd_RewriteSummary Rewrite Summary
func (*MplsLsd_RewriteSummary) GetEntityData ¶
func (rewriteSummary *MplsLsd_RewriteSummary) GetEntityData() *types.CommonEntityData
type MplsLsd_RewriteSummaryVrfs ¶
type MplsLsd_RewriteSummaryVrfs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Rewrite summary by VRF VRF-name. The type is slice of // MplsLsd_RewriteSummaryVrfs_RewriteSummaryVrf. RewriteSummaryVrf []*MplsLsd_RewriteSummaryVrfs_RewriteSummaryVrf }
MplsLsd_RewriteSummaryVrfs Rewrite Summary by VRF
func (*MplsLsd_RewriteSummaryVrfs) GetEntityData ¶
func (rewriteSummaryVrfs *MplsLsd_RewriteSummaryVrfs) GetEntityData() *types.CommonEntityData
type MplsLsd_RewriteSummaryVrfs_RewriteSummaryVrf ¶
type MplsLsd_RewriteSummaryVrfs_RewriteSummaryVrf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. VRF name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Number of label FPI. The type is interface{} with range: 0..4294967295. NumLabelFpi interface{} // Number of TE FPI. The type is interface{} with range: 0..4294967295. NumTefpi interface{} // Number of IPv4 FPI. The type is interface{} with range: 0..4294967295. NumIpv4fpi interface{} // Number of IPv6 FPI. The type is interface{} with range: 0..4294967295. NumIpv6fpi interface{} // Number of PW List FPI. The type is interface{} with range: 0..4294967295. NumPwListTefpi interface{} // Number of DMTC FPI. The type is interface{} with range: 0..4294967295. NumDmtctefpi interface{} // Number of Label Range FPI. The type is interface{} with range: // 0..4294967295. NumLabelRange interface{} // Number of rewrites. The type is interface{} with range: 0..4294967295. NumRewrite interface{} // Total number of forward updates. The type is interface{} with range: // 0..4294967295. TotalForwardUpdate interface{} // Total number of forward update messages. The type is interface{} with // range: 0..4294967295. TotalForwadUpdateMessage interface{} // Total paths. The type is interface{} with range: 0..4294967295. TotalPaths interface{} // Total number of Traffic Eng IPv4 paths. The type is interface{} with range: // 0..4294967295. TotalTEv4Paths interface{} // Total number of Traffic Eng Head paths. The type is interface{} with range: // 0..4294967295. TotalTeHeadPaths interface{} // Total number of Pseudo-wire paths. The type is interface{} with range: // 0..4294967295. TotalPwPaths interface{} // Total number of IP Subscriber paths. The type is interface{} with range: // 0..4294967295. TotalIpSubPaths interface{} // Total number of IPv4 RPF Neighbors. The type is interface{} with range: // 0..4294967295. TotalIpv4rpfNeighbors interface{} // Total number of IPv6 RPF Neighbors. The type is interface{} with range: // 0..4294967295. TotalIpv6rpfNeighbors interface{} // Number of rewrites with RPF Neighbors. The type is interface{} with range: // 0..4294967295. NumRewriteRpfNeighbors interface{} // Total number of DMTC External Interfaces. The type is interface{} with // range: 0..4294967295. TotalDmtcIntf interface{} // Total number of Label Ranges. The type is interface{} with range: // 0..4294967295. TotalLabelRange interface{} // VRF Name. The type is string. VrfNameXr interface{} // Count for IPv4 paths. Ipv4Paths MplsLsd_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv4Paths // Count for IPv6 paths. Ipv6Paths MplsLsd_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv6Paths }
MplsLsd_RewriteSummaryVrfs_RewriteSummaryVrf Rewrite summary by VRF VRF-name
func (*MplsLsd_RewriteSummaryVrfs_RewriteSummaryVrf) GetEntityData ¶
func (rewriteSummaryVrf *MplsLsd_RewriteSummaryVrfs_RewriteSummaryVrf) GetEntityData() *types.CommonEntityData
type MplsLsd_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv4Paths ¶
type MplsLsd_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv4Paths struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Total number of IP paths. The type is interface{} with range: // 0..4294967295. TotalPaths interface{} // Total number of non-primary backup paths. The type is interface{} with // range: 0..4294967295. TotalBackupPaths interface{} // Total number of remote backup paths. The type is interface{} with range: // 0..4294967295. TotalRemoteBackupPaths interface{} // Total number of protected paths. The type is interface{} with range: // 0..4294967295. TotalProtectedPaths interface{} // Total number of Pop-and-Lookup paths. The type is interface{} with range: // 0..4294967295. TotalPopLkupPaths interface{} }
MplsLsd_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv4Paths Count for IPv4 paths
func (*MplsLsd_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv4Paths) GetEntityData ¶
func (ipv4Paths *MplsLsd_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv4Paths) GetEntityData() *types.CommonEntityData
type MplsLsd_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv6Paths ¶
type MplsLsd_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv6Paths struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Total number of IP paths. The type is interface{} with range: // 0..4294967295. TotalPaths interface{} // Total number of non-primary backup paths. The type is interface{} with // range: 0..4294967295. TotalBackupPaths interface{} // Total number of remote backup paths. The type is interface{} with range: // 0..4294967295. TotalRemoteBackupPaths interface{} // Total number of protected paths. The type is interface{} with range: // 0..4294967295. TotalProtectedPaths interface{} // Total number of Pop-and-Lookup paths. The type is interface{} with range: // 0..4294967295. TotalPopLkupPaths interface{} }
MplsLsd_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv6Paths Count for IPv6 paths
func (*MplsLsd_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv6Paths) GetEntityData ¶
func (ipv6Paths *MplsLsd_RewriteSummaryVrfs_RewriteSummaryVrf_Ipv6Paths) GetEntityData() *types.CommonEntityData
type MplsLsd_RewriteSummary_Ipv4Paths ¶
type MplsLsd_RewriteSummary_Ipv4Paths struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Total number of IP paths. The type is interface{} with range: // 0..4294967295. TotalPaths interface{} // Total number of non-primary backup paths. The type is interface{} with // range: 0..4294967295. TotalBackupPaths interface{} // Total number of remote backup paths. The type is interface{} with range: // 0..4294967295. TotalRemoteBackupPaths interface{} // Total number of protected paths. The type is interface{} with range: // 0..4294967295. TotalProtectedPaths interface{} // Total number of Pop-and-Lookup paths. The type is interface{} with range: // 0..4294967295. TotalPopLkupPaths interface{} }
MplsLsd_RewriteSummary_Ipv4Paths Count for IPv4 paths
func (*MplsLsd_RewriteSummary_Ipv4Paths) GetEntityData ¶
func (ipv4Paths *MplsLsd_RewriteSummary_Ipv4Paths) GetEntityData() *types.CommonEntityData
type MplsLsd_RewriteSummary_Ipv6Paths ¶
type MplsLsd_RewriteSummary_Ipv6Paths struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Total number of IP paths. The type is interface{} with range: // 0..4294967295. TotalPaths interface{} // Total number of non-primary backup paths. The type is interface{} with // range: 0..4294967295. TotalBackupPaths interface{} // Total number of remote backup paths. The type is interface{} with range: // 0..4294967295. TotalRemoteBackupPaths interface{} // Total number of protected paths. The type is interface{} with range: // 0..4294967295. TotalProtectedPaths interface{} // Total number of Pop-and-Lookup paths. The type is interface{} with range: // 0..4294967295. TotalPopLkupPaths interface{} }
MplsLsd_RewriteSummary_Ipv6Paths Count for IPv6 paths
func (*MplsLsd_RewriteSummary_Ipv6Paths) GetEntityData ¶
func (ipv6Paths *MplsLsd_RewriteSummary_Ipv6Paths) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s ¶
type MplsLsd_Rewrite_RewriteIpv4s struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPI rewrite for label. The type is slice of // MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4. RewriteIpv4 []*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4 }
MplsLsd_Rewrite_RewriteIpv4s Table of Rewrites
func (*MplsLsd_Rewrite_RewriteIpv4s) GetEntityData ¶
func (rewriteIpv4s *MplsLsd_Rewrite_RewriteIpv4s) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4 ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // RSI table name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. RsiTableName interface{} // RSI table ID. The type is string with pattern: [0-9a-fA-F]{1,8}. RsiTableId interface{} // IPv4 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{} // Prefix length. The type is interface{} with range: 0..4294967295. PrefixLength interface{} // Rewrite version. The type is interface{} with range: // 0..18446744073709551615. RewriteVersion interface{} // BCDL Priority. The type is interface{} with range: 0..255. BcdlPriority interface{} // LSD queue. The type is interface{} with range: 0..255. LsdQueue interface{} // Rewrite install timestamp. The type is interface{} with range: // 0..18446744073709551615. RwInstallTime interface{} // Rewrite install age. The type is interface{} with range: // 0..18446744073709551615. RwInstallAge interface{} // Is rewrite ever updated. The type is interface{} with range: // -2147483648..2147483647. RwUpdated interface{} // Is rewrite's BCDL priority updated. The type is interface{} with range: // -2147483648..2147483647. PriorityUpdated interface{} // Is Rewrite redistributed. The type is interface{} with range: // -2147483648..2147483647. RwRedist interface{} // fpi key. FpiKey MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey // Rewrite ID. RewriteId MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId // Associated FPI. The type is slice of // MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi. AssociatedFpi []*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi // IPv4 RPF neighbors. The type is slice of // MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_V4Rpf. V4Rpf []*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_V4Rpf // IPv6 RPF neighbors. The type is slice of // MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_V6Rpf. V6Rpf []*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_V6Rpf // Mois. The type is slice of MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois. Mois []*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4 FPI rewrite for label
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4) GetEntityData ¶
func (rewriteIpv4 *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // FPI. Fpi MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi // Application owner instance. The type is slice of // MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_ApplicationOwner. ApplicationOwner []*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_ApplicationOwner }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi Associated FPI
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi) GetEntityData ¶
func (associatedFpi *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_ApplicationOwner ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_ApplicationOwner Application owner instance
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPIType. The type is MgmtLsdFpi. FpiType interface{} // label data. LabelData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelData // te data. TeData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_TeData // ipv4 data. Ipv4Data MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv4Data // ipv6 data. Ipv6Data MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv6Data // pw list data. PwListData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_PwListData // dmtc ext intf data. DmtcExtIntfData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_DmtcExtIntfData // label range. LabelRange MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelRange }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi FPI
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi) GetEntityData ¶
func (fpi *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_DmtcExtIntfData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_DmtcExtIntfData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_DmtcExtIntfData dmtc ext intf data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_DmtcExtIntfData) GetEntityData ¶
func (dmtcExtIntfData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_DmtcExtIntfData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv4Data ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // 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{} // Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} // SR related Local label. The type is interface{} with range: 0..4294967295. SrLocalLabel interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv4Data ipv4 data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv6Data ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Route flags. The type is interface{} with range: 0..4294967295. RouterFlags interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLen interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv6Data ipv6 data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label value. The type is interface{} with range: 0..4294967295. Label interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // ELC. The type is interface{} with range: -2147483648..2147483647. Elc interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelData label data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelData) GetEntityData ¶
func (labelData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelRange ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label Range Type. The type is interface{} with range: 0..255. Type interface{} // Label Ranged Index. The type is interface{} with range: 0..255. Index interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelRange label range
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_PwListData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudowire List Identifier. The type is interface{} with range: 0..65535. PwheListId interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_PwListData pw list data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_PwListData) GetEntityData ¶
func (pwListData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_TeData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_TeData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_TeData te data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_TeData) GetEntityData ¶
func (teData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_AssociatedFpi_Fpi_TeData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPI. Fpi MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi // Application owner instance. The type is slice of // MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_ApplicationOwner. ApplicationOwner []*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_ApplicationOwner }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey fpi key
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey) GetEntityData ¶
func (fpiKey *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_ApplicationOwner ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_ApplicationOwner Application owner instance
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPIType. The type is MgmtLsdFpi. FpiType interface{} // label data. LabelData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelData // te data. TeData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_TeData // ipv4 data. Ipv4Data MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv4Data // ipv6 data. Ipv6Data MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv6Data // pw list data. PwListData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_PwListData // dmtc ext intf data. DmtcExtIntfData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_DmtcExtIntfData // label range. LabelRange MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelRange }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi FPI
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi) GetEntityData ¶
func (fpi *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_DmtcExtIntfData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_DmtcExtIntfData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_DmtcExtIntfData dmtc ext intf data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_DmtcExtIntfData) GetEntityData ¶
func (dmtcExtIntfData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_DmtcExtIntfData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv4Data ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // 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{} // Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} // SR related Local label. The type is interface{} with range: 0..4294967295. SrLocalLabel interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv4Data ipv4 data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv6Data ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Route flags. The type is interface{} with range: 0..4294967295. RouterFlags interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLen interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv6Data ipv6 data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label value. The type is interface{} with range: 0..4294967295. Label interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // ELC. The type is interface{} with range: -2147483648..2147483647. Elc interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelData label data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelData) GetEntityData ¶
func (labelData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelRange ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label Range Type. The type is interface{} with range: 0..255. Type interface{} // Label Ranged Index. The type is interface{} with range: 0..255. Index interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelRange label range
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_PwListData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudowire List Identifier. The type is interface{} with range: 0..65535. PwheListId interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_PwListData pw list data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_PwListData) GetEntityData ¶
func (pwListData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_TeData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_TeData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_TeData te data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_TeData) GetEntityData ¶
func (teData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_FpiKey_Fpi_TeData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application state. ApplicationResource MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_ApplicationResource // moi array. The type is slice of // MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray. MoiArray []*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois Mois
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois) GetEntityData ¶
func (mois *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_ApplicationResource ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_ApplicationResource struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_ApplicationResource Application state
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_ApplicationResource) GetEntityData ¶
func (applicationResource *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_ApplicationResource) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Moi. Moi MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray moi array
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray) GetEntityData ¶
func (moiArray *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MoiType. The type is MgmtLsdMoi. MoiType interface{} // pop and lookup ipv4. PopAndLookupIpv4 MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv4 // pop and lookup tp. PopAndLookupTp MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupTp // pop and lookup ipv6. PopAndLookupIpv6 MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv6 // ipv4 data. Ipv4Data MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv4Data // ipv6 data. Ipv6Data MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv6Data // tev4 data. Tev4Data MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Tev4Data // pseudowire data. PseudowireData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireData // ip sub data. IpSubData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_IpSubData // pseudowire head end data. PseudowireHeadEndData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireHeadEndData // pw list data. PwListData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PwListData // stackv4 data. Stackv4Data MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data // stackv6 data. Stackv6Data MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data // te head data. TeHeadData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_TeHeadData // dmtc data. DmtcData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_DmtcData // nnh stackv4 data. NnhStackv4Data MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data // nnh stackv6 data. NnhStackv6Data MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data // label range. LabelRange MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_LabelRange }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi Moi
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi) GetEntityData ¶
func (moi *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_DmtcData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_DmtcData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_DmtcData dmtc data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_DmtcData) GetEntityData ¶
func (dmtcData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_DmtcData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_IpSubData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_IpSubData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_IpSubData ip sub data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_IpSubData) GetEntityData ¶
func (ipSubData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_IpSubData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv4Data ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv4Data ipv4 data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv6Data ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv6Data ipv6 data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_LabelRange ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Active Label Range Start. The type is interface{} with range: // 0..4294967295. StartLabelActive interface{} // Active Label Range End. The type is interface{} with range: 0..4294967295. EndLabelActive interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_LabelRange label range
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 stack. Ipv4Stack MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack // List of Neighbor Next Hops. The type is slice of // MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop. NeighborNextHop []*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data nnh stackv4 data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data) GetEntityData ¶
func (nnhStackv4Data *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Owner application type. The type is MgmtLsdApp. OwnerApplicationType interface{} // Nexthop. Nexthop MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop // Inner stack. InnerStack MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack IPv4 stack
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack) GetEntityData ¶
func (ipv4Stack *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop. Nexthop []*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label. Label []*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack Inner stack
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack) GetEntityData ¶
func (innerStack *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label Info related to outgoing labels
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label) GetEntityData ¶
func (label *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Entry interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop Nexthop
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // nnh type. The type is MplsLsdNnh. NnhType interface{} // IPv4 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{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop List of Neighbor Next Hops
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop) GetEntityData ¶
func (neighborNextHop *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv6 stack. Ipv6Stack MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack // List of Neighbor Next Hops. The type is slice of // MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop. NeighborNextHop []*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data nnh stackv6 data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data) GetEntityData ¶
func (nnhStackv6Data *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Nexthop. Nexthop MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop // Inner stack. InnerStack MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack IPv6 stack
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack) GetEntityData ¶
func (ipv6Stack *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop. Nexthop []*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label. Label []*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack Inner stack
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack) GetEntityData ¶
func (innerStack *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label Info related to outgoing labels
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label) GetEntityData ¶
func (label *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Entry interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop Nexthop
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // nnh type. The type is MplsLsdNnh. NnhType interface{} // IPv4 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{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop List of Neighbor Next Hops
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop) GetEntityData ¶
func (neighborNextHop *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv4 ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv4 pop and lookup ipv4
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv4) GetEntityData ¶
func (popAndLookupIpv4 *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv4) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv6 ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv6 pop and lookup ipv6
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv6) GetEntityData ¶
func (popAndLookupIpv6 *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupIpv6) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupTp ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupTp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupTp pop and lookup tp
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupTp) GetEntityData ¶
func (popAndLookupTp *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PopAndLookupTp) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Cross-connect ID. The type is interface{} with range: 0..4294967295. CrossConnectId interface{} // PseudoWire Cross-connect ID. The type is interface{} with range: // 0..4294967295. PseuodoWireConnectId interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Bridge ID. The type is interface{} with range: 0..4294967295. BridgeId interface{} // Split horizon group ID. The type is interface{} with range: 0..4294967295. SplitHorizonId interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireData pseudowire data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireData) GetEntityData ¶
func (pseudowireData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireHeadEndData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireHeadEndData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Is control word present. The type is interface{} with range: // -2147483648..2147483647. ControlWord interface{} // Is PWHE IMposition. The type is interface{} with range: // -2147483648..2147483647. Imposition interface{} // Virtual Circuit Type. The type is interface{} with range: 0..255. Vctype interface{} // Pseudo-wire List Identifier. The type is interface{} with range: 0..65535. PwListId interface{} // Pseudo-wire Head-end interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. PwheInterface interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireHeadEndData pseudowire head end data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireHeadEndData) GetEntityData ¶
func (pseudowireHeadEndData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PseudowireHeadEndData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PwListData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Pseudo-wire Layer 3 interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. L3Interface interface{} // Pseudo-wire Layer 2 interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. L2Interface interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PwListData pw list data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PwListData) GetEntityData ¶
func (pwListData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Owner application type. The type is MgmtLsdApp. OwnerApplicationType interface{} // Nexthop. Nexthop MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_Nexthop // Inner stack. InnerStack MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data stackv4 data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data) GetEntityData ¶
func (stackv4Data *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop. Nexthop []*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label. Label []*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack Inner stack
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack) GetEntityData ¶
func (innerStack *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label Info related to outgoing labels
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label) GetEntityData ¶
func (label *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Entry interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_Nexthop ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_Nexthop Nexthop
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv4Data_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Nexthop. Nexthop MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_Nexthop // Inner stack. InnerStack MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data stackv6 data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data) GetEntityData ¶
func (stackv6Data *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop. Nexthop []*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label. Label []*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack Inner stack
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack) GetEntityData ¶
func (innerStack *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label Info related to outgoing labels
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label) GetEntityData ¶
func (label *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Entry interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_Nexthop ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_Nexthop Nexthop
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Stackv6Data_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_TeHeadData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_TeHeadData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Tunnel local label. The type is interface{} with range: 0..4294967295. TunnelLocalLabel interface{} // Tunnel local label stringified. The type is string. TunnelLocalLabelStr interface{} // Tunnel forwarding class. The type is interface{} with range: 0..255. TunnelFwdClass interface{} // Tunnel Load metric. The type is interface{} with range: 0..4294967295. TunnelLoadMetric interface{} // Flags decoded string. The type is string. FlagsDecode interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_TeHeadData te head data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_TeHeadData) GetEntityData ¶
func (teHeadData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_TeHeadData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Tev4Data ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Tev4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Backup interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BackupInterface interface{} // Backup IPv4 nexthop. 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}]+)?. BackupIpv4NextHop interface{} // Merge point label. The type is interface{} with range: 0..4294967295. MergePointLabel interface{} // Backup local label. The type is interface{} with range: 0..4294967295. BackupLocalLabel interface{} // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Tunnel weight. The type is interface{} with range: 0..4294967295. TunnelWeight interface{} // Outgoing data parent interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. DataOutParentInterface interface{} // Tunnel class. The type is interface{} with range: 0..4294967295. TunnelClass interface{} // IPv4 next nexthop. 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}]+)?. Ipv4NextNextHop interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Tev4Data tev4 data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Tev4Data) GetEntityData ¶
func (tev4Data *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_Mois_MoiArray_Moi_Tev4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Rewrite ID. RewriteId MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId Rewrite ID
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId) GetEntityData ¶
func (rewriteId *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RewriteIDType. The type is MgmtLsdRwId. RewriteIdType interface{} // Label context. LabelContext MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext // Local label rewrite information. LocalLabelRewrite MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId Rewrite ID
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId) GetEntityData ¶
func (rewriteId *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // LabelContextType. The type is MgmtLsdLblCtx. LabelContextType interface{} // IPv4 label context. Ipv4Data MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4Data // IPv6 label context. Ipv6Data MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6Data // TEv4 label context. Tev4Data MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4Data // L3VPN IPv4 label context. Ipv4l3vpnData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData // L3VPN IPv6 label context. Ipv6l3vpnData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData // L3VPN VRF label context. VrfL3vpnData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_VrfL3vpnData // L3VPN CEv4 label context. Cev4l3vpnData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev4l3vpnData // L3VPN CEv6 label context. Cev6l3vpnData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev6l3vpnData // Pseudowire label context. PseudowireData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireData // Label block context. LabelBlockData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockData // IP Subscriber context. IpSubData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_IpSubData // TEv4 P2MP context. Tev4p2mpData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4p2mpData // MLDPv4 LSM-ID context. MldPv4Data MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_MldPv4Data // Pseudowire Head-end label context. PseudowireHeadEndData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData // TP context. TpData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TpData // Generic routing encapsulation context. GenericRoutingEncapsulation MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation // Generic routing encapsulation context. Ipv6GenericRoutingEncapsulation MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation // EVPN context. EvpnData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_EvpnData // BFD BLB label context. Ipv4blbData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4blbData // BFD BLB label context. Ipv6blbData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6blbData // PIM I-PMSI label conext. PiMiPmsiData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMiPmsiData // PIM S-PMSI label conext. PiMsPmsiData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMsPmsiData // L3VPN NH SET label context. NextHopSetL3vpn MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn // SR Prefix Segment context. SrPrefixSegment MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrPrefixSegment // SR Adj Segment ipv4 context. SrAdjSegmentIpv4 MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 // SR Adj Segment ipv6 context. SrAdjSegmentIpv6 MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 // Label block SRGB context. LabelBlockSrgbData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData // MPLS TE tunnel binding context. TeBinding MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TeBinding // Label block SRLB context. LabelBlockSrlbData MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext Label context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext) GetEntityData ¶
func (labelContext *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev4l3vpnData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev4l3vpnData L3VPN CEv4 label context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev4l3vpnData) GetEntityData ¶
func (cev4l3vpnData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev6l3vpnData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev6l3vpnData L3VPN CEv6 label context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev6l3vpnData) GetEntityData ¶
func (cev6l3vpnData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Cev6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_EvpnData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_EvpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // EVPN ID. The type is interface{} with range: 0..4294967295. EvpnId interface{} // EVPN TAG. The type is interface{} with range: 0..4294967295. EvpnTag interface{} // Ethernet Segment ID. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. EthernetSegment interface{} // EVPN Encap. The type is interface{} with range: 0..255. EvpnEncap interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_EvpnData EVPN context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_EvpnData) GetEntityData ¶
func (evpnData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_EvpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. GreInterface interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation) GetEntityData ¶
func (genericRoutingEncapsulation *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_IpSubData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_IpSubData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table Id. The type is interface{} with range: 0..4294967295. TableId interface{} // Parent interface. The type is string with pattern: [a-zA-Z0-9._/-]+. ParentInterface interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_IpSubData IP Subscriber context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_IpSubData) GetEntityData ¶
func (ipSubData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_IpSubData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4Data ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 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{} // IPv4 prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4Data IPv4 label context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4blbData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv4 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{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4blbData BFD BLB label context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4blbData) GetEntityData ¶
func (ipv4blbData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4blbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 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{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData L3VPN IPv4 label context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData) GetEntityData ¶
func (ipv4l3vpnData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6Data ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6Data IPv6 label context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation IPv6 interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. Greipv6Interface interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation) GetEntityData ¶
func (ipv6GenericRoutingEncapsulation *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6blbData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6blbData BFD BLB label context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6blbData) GetEntityData ¶
func (ipv6blbData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6blbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData L3VPN IPv6 label context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData) GetEntityData ¶
func (ipv6l3vpnData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Service. The type is interface{} with range: 0..255. Service interface{} // VPN ID. The type is interface{} with range: 0..65535. VpnId interface{} // Edge ID. The type is interface{} with range: 0..65535. EdgeId interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockData Label block context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockData) GetEntityData ¶
func (labelBlockData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData Label block SRGB context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData) GetEntityData ¶
func (labelBlockSrgbData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData Label block SRLB context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData) GetEntityData ¶
func (labelBlockSrlbData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_MldPv4Data ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_MldPv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // LSM ID Type. The type is interface{} with range: 0..65535. Type interface{} // LSM ID. The type is interface{} with range: 0..4294967295. LsmId interface{} // Peer LSR Id. 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}]+)?. PeerLsrid interface{} // Peer Label Space Id. The type is interface{} with range: 0..65535. PeerLabelSpaceId interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_MldPv4Data MLDPv4 LSM-ID context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_MldPv4Data) GetEntityData ¶
func (mldPv4Data *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_MldPv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Next Hop Set ID. The type is interface{} with range: 0..4294967295. NextHopSetId interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn L3VPN NH SET label context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn) GetEntityData ¶
func (nextHopSetL3vpn *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMiPmsiData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMiPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMiPmsiData PIM I-PMSI label conext
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMiPmsiData) GetEntityData ¶
func (piMiPmsiData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMiPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMsPmsiData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMsPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Originating Router. 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{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} // Head LSM-ID. The type is interface{} with range: 0..4294967295. Hli interface{} // Segmented Multicast. The type is interface{} with range: // -2147483648..2147483647. Seg interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMsPmsiData PIM S-PMSI label conext
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMsPmsiData) GetEntityData ¶
func (piMsPmsiData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PiMsPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address 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{} // Pseudo-wire ID. The type is interface{} with range: // 0..18446744073709551615. PseudowireId interface{} // Remote L2 Router ID. The type is interface{} with range: 0..4294967295. RemoteL2RouterId interface{} // Subinterface. The type is string with pattern: [a-zA-Z0-9._/-]+. Subinterface interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireData Pseudowire label context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireData) GetEntityData ¶
func (pseudowireData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudo-wire Head-end interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. PwheIntf interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData Pseudowire Head-end label context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData) GetEntityData ¶
func (pseudowireHeadEndData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv4 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}]+)?. Addr interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 SR Adj Segment ipv4 context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4) GetEntityData ¶
func (srAdjSegmentIpv4 *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Addr interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 SR Adj Segment ipv6 context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6) GetEntityData ¶
func (srAdjSegmentIpv6 *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrPrefixSegment ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrPrefixSegment struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix Segment ID. The type is interface{} with range: 0..4294967295. SegmentId interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrPrefixSegment SR Prefix Segment context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrPrefixSegment) GetEntityData ¶
func (srPrefixSegment *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_SrPrefixSegment) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TeBinding ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TeBinding struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS Traffic Engineering Tunnel or Group ID. The type is interface{} with // range: 0..4294967295. TeIdentifier interface{} // Type of identifier for the binding. The type is MgmtLsdTeBinding. TeType interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TeBinding MPLS TE tunnel binding context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TeBinding) GetEntityData ¶
func (teBinding *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TeBinding) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4Data ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Tunnel destination. 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}]+)?. TunnelDest interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Extended tunnel ID. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Is this an SRTE head tunnel. The type is interface{} with range: // -2147483648..2147483647. IsSrte interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4Data TEv4 label context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4Data) GetEntityData ¶
func (tev4Data *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4p2mpData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4p2mpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Point to multipoint ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Tunnel ID extension. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Previous hop. 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}]+)?. PreviousHop interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4p2mpData TEv4 P2MP context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4p2mpData) GetEntityData ¶
func (tev4p2mpData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_Tev4p2mpData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TpData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // TP source global ID. The type is interface{} with range: 0..4294967295. SourceGlobalId interface{} // TP source node ID. 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}]+)?. SourceNodeId interface{} // TP destination global ID. The type is interface{} with range: // 0..4294967295. DestGlobalId interface{} // TP destination node ID. 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}]+)?. DestNodeId interface{} // TP source tunnel ID. The type is interface{} with range: 0..65535. SourceTunnelId interface{} // TP destination tunnel ID. The type is interface{} with range: 0..65535. DestTunnelId interface{} // TP LSP ID. The type is interface{} with range: 0..65535. LspId interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TpData TP context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TpData) GetEntityData ¶
func (tpData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_TpData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_VrfL3vpnData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_VrfL3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_VrfL3vpnData L3VPN VRF label context
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_VrfL3vpnData) GetEntityData ¶
func (vrfL3vpnData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LabelContext_VrfL3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // label data. The type is slice of // MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite_LabelData. LabelData []*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite_LabelData }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite Local label rewrite information
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite) GetEntityData ¶
func (localLabelRewrite *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite_LabelData ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite_LabelData label data
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite_LabelData) GetEntityData ¶
func (labelData *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_RewriteId_RewriteId_LocalLabelRewrite_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_V4Rpf ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_V4Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // V4 RPF 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}]+)?. V4RpfNeighbor interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_V4Rpf IPv4 RPF neighbors
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_V4Rpf) GetEntityData ¶
func (v4Rpf *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_V4Rpf) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_V6Rpf ¶
type MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_V6Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // V6 RPF Neighbor. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. V6RpfNeighbor interface{} }
MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_V6Rpf IPv6 RPF neighbors
func (*MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_V6Rpf) GetEntityData ¶
func (v6Rpf *MplsLsd_Rewrite_RewriteIpv4s_RewriteIpv4_V6Rpf) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label Range Counters. The type is slice of // MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt. RewriteLabelRangeCnt []*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt }
MplsLsd_Rewrite_RewriteLabelRangeCnts Table of Label Range Counters
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts) GetEntityData ¶
func (rewriteLabelRangeCnts *MplsLsd_Rewrite_RewriteLabelRangeCnts) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Label Range Type. The type is interface{} with range: 0..4294967295. LabelRangeType interface{} // Label Range Index. The type is interface{} with range: 0..4294967295. LabelRangeIndex interface{} // Rewrite version. The type is interface{} with range: // 0..18446744073709551615. RewriteVersion interface{} // BCDL Priority. The type is interface{} with range: 0..255. BcdlPriority interface{} // LSD queue. The type is interface{} with range: 0..255. LsdQueue interface{} // Rewrite install timestamp. The type is interface{} with range: // 0..18446744073709551615. RwInstallTime interface{} // Rewrite install age. The type is interface{} with range: // 0..18446744073709551615. RwInstallAge interface{} // Is rewrite ever updated. The type is interface{} with range: // -2147483648..2147483647. RwUpdated interface{} // Is rewrite's BCDL priority updated. The type is interface{} with range: // -2147483648..2147483647. PriorityUpdated interface{} // Is Rewrite redistributed. The type is interface{} with range: // -2147483648..2147483647. RwRedist interface{} // fpi key. FpiKey MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey // Rewrite ID. RewriteId MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId // Associated FPI. The type is slice of // MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi. AssociatedFpi []*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi // IPv4 RPF neighbors. The type is slice of // MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V4Rpf. V4Rpf []*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V4Rpf // IPv6 RPF neighbors. The type is slice of // MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V6Rpf. V6Rpf []*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V6Rpf // Mois. The type is slice of // MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois. Mois []*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt Label Range Counters
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt) GetEntityData ¶
func (rewriteLabelRangeCnt *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // FPI. Fpi MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi // Application owner instance. The type is slice of // MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_ApplicationOwner. ApplicationOwner []*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_ApplicationOwner }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi Associated FPI
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi) GetEntityData ¶
func (associatedFpi *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_ApplicationOwner ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_ApplicationOwner Application owner instance
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPIType. The type is MgmtLsdFpi. FpiType interface{} // label data. LabelData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelData // te data. TeData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_TeData // ipv4 data. Ipv4Data MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv4Data // ipv6 data. Ipv6Data MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv6Data // pw list data. PwListData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_PwListData // dmtc ext intf data. DmtcExtIntfData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_DmtcExtIntfData // label range. LabelRange MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelRange }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi FPI
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi) GetEntityData ¶
func (fpi *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_DmtcExtIntfData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_DmtcExtIntfData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_DmtcExtIntfData dmtc ext intf data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_DmtcExtIntfData) GetEntityData ¶
func (dmtcExtIntfData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_DmtcExtIntfData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv4Data ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // 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{} // Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} // SR related Local label. The type is interface{} with range: 0..4294967295. SrLocalLabel interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv4Data ipv4 data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv6Data ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Route flags. The type is interface{} with range: 0..4294967295. RouterFlags interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLen interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv6Data ipv6 data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label value. The type is interface{} with range: 0..4294967295. Label interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // ELC. The type is interface{} with range: -2147483648..2147483647. Elc interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelData label data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelData) GetEntityData ¶
func (labelData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelRange ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label Range Type. The type is interface{} with range: 0..255. Type interface{} // Label Ranged Index. The type is interface{} with range: 0..255. Index interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelRange label range
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_PwListData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudowire List Identifier. The type is interface{} with range: 0..65535. PwheListId interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_PwListData pw list data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_PwListData) GetEntityData ¶
func (pwListData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_TeData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_TeData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_TeData te data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_TeData) GetEntityData ¶
func (teData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_AssociatedFpi_Fpi_TeData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPI. Fpi MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi // Application owner instance. The type is slice of // MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_ApplicationOwner. ApplicationOwner []*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_ApplicationOwner }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey fpi key
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey) GetEntityData ¶
func (fpiKey *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_ApplicationOwner ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_ApplicationOwner Application owner instance
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPIType. The type is MgmtLsdFpi. FpiType interface{} // label data. LabelData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelData // te data. TeData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_TeData // ipv4 data. Ipv4Data MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv4Data // ipv6 data. Ipv6Data MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv6Data // pw list data. PwListData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_PwListData // dmtc ext intf data. DmtcExtIntfData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_DmtcExtIntfData // label range. LabelRange MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelRange }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi FPI
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi) GetEntityData ¶
func (fpi *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_DmtcExtIntfData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_DmtcExtIntfData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_DmtcExtIntfData dmtc ext intf data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_DmtcExtIntfData) GetEntityData ¶
func (dmtcExtIntfData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_DmtcExtIntfData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv4Data ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // 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{} // Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} // SR related Local label. The type is interface{} with range: 0..4294967295. SrLocalLabel interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv4Data ipv4 data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv6Data ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Route flags. The type is interface{} with range: 0..4294967295. RouterFlags interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLen interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv6Data ipv6 data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label value. The type is interface{} with range: 0..4294967295. Label interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // ELC. The type is interface{} with range: -2147483648..2147483647. Elc interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelData label data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelData) GetEntityData ¶
func (labelData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelRange ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label Range Type. The type is interface{} with range: 0..255. Type interface{} // Label Ranged Index. The type is interface{} with range: 0..255. Index interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelRange label range
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_PwListData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudowire List Identifier. The type is interface{} with range: 0..65535. PwheListId interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_PwListData pw list data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_PwListData) GetEntityData ¶
func (pwListData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_TeData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_TeData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_TeData te data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_TeData) GetEntityData ¶
func (teData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_FpiKey_Fpi_TeData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application state. ApplicationResource MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_ApplicationResource // moi array. The type is slice of // MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray. MoiArray []*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois Mois
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois) GetEntityData ¶
func (mois *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_ApplicationResource ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_ApplicationResource struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_ApplicationResource Application state
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_ApplicationResource) GetEntityData ¶
func (applicationResource *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_ApplicationResource) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Moi. Moi MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray moi array
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray) GetEntityData ¶
func (moiArray *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MoiType. The type is MgmtLsdMoi. MoiType interface{} // pop and lookup ipv4. PopAndLookupIpv4 MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv4 // pop and lookup tp. PopAndLookupTp MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupTp // pop and lookup ipv6. PopAndLookupIpv6 MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv6 // ipv4 data. Ipv4Data MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv4Data // ipv6 data. Ipv6Data MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv6Data // tev4 data. Tev4Data MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Tev4Data // pseudowire data. PseudowireData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireData // ip sub data. IpSubData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_IpSubData // pseudowire head end data. PseudowireHeadEndData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireHeadEndData // pw list data. PwListData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PwListData // stackv4 data. Stackv4Data MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data // stackv6 data. Stackv6Data MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data // te head data. TeHeadData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_TeHeadData // dmtc data. DmtcData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_DmtcData // nnh stackv4 data. NnhStackv4Data MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data // nnh stackv6 data. NnhStackv6Data MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data // label range. LabelRange MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_LabelRange }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi Moi
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi) GetEntityData ¶
func (moi *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_DmtcData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_DmtcData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_DmtcData dmtc data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_DmtcData) GetEntityData ¶
func (dmtcData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_DmtcData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_IpSubData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_IpSubData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_IpSubData ip sub data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_IpSubData) GetEntityData ¶
func (ipSubData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_IpSubData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv4Data ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv4Data ipv4 data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv6Data ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv6Data ipv6 data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_LabelRange ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Active Label Range Start. The type is interface{} with range: // 0..4294967295. StartLabelActive interface{} // Active Label Range End. The type is interface{} with range: 0..4294967295. EndLabelActive interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_LabelRange label range
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 stack. Ipv4Stack MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack // List of Neighbor Next Hops. The type is slice of // MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop. NeighborNextHop []*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data nnh stackv4 data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data) GetEntityData ¶
func (nnhStackv4Data *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Owner application type. The type is MgmtLsdApp. OwnerApplicationType interface{} // Nexthop. Nexthop MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop // Inner stack. InnerStack MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack IPv4 stack
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack) GetEntityData ¶
func (ipv4Stack *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop. Nexthop []*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label. Label []*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack Inner stack
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack) GetEntityData ¶
func (innerStack *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label Info related to outgoing labels
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label) GetEntityData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Entry interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop) GetEntityData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop Nexthop
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // nnh type. The type is MplsLsdNnh. NnhType interface{} // IPv4 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{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop List of Neighbor Next Hops
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop) GetEntityData ¶
func (neighborNextHop *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv6 stack. Ipv6Stack MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack // List of Neighbor Next Hops. The type is slice of // MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop. NeighborNextHop []*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data nnh stackv6 data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data) GetEntityData ¶
func (nnhStackv6Data *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Nexthop. Nexthop MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop // Inner stack. InnerStack MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack IPv6 stack
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack) GetEntityData ¶
func (ipv6Stack *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop. Nexthop []*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label. Label []*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack Inner stack
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack) GetEntityData ¶
func (innerStack *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label Info related to outgoing labels
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label) GetEntityData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Entry interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop) GetEntityData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop Nexthop
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // nnh type. The type is MplsLsdNnh. NnhType interface{} // IPv4 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{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop List of Neighbor Next Hops
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop) GetEntityData ¶
func (neighborNextHop *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv4 ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv4 pop and lookup ipv4
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv4) GetEntityData ¶
func (popAndLookupIpv4 *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv4) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv6 ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv6 pop and lookup ipv6
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv6) GetEntityData ¶
func (popAndLookupIpv6 *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupIpv6) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupTp ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupTp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupTp pop and lookup tp
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupTp) GetEntityData ¶
func (popAndLookupTp *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PopAndLookupTp) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Cross-connect ID. The type is interface{} with range: 0..4294967295. CrossConnectId interface{} // PseudoWire Cross-connect ID. The type is interface{} with range: // 0..4294967295. PseuodoWireConnectId interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Bridge ID. The type is interface{} with range: 0..4294967295. BridgeId interface{} // Split horizon group ID. The type is interface{} with range: 0..4294967295. SplitHorizonId interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireData pseudowire data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireData) GetEntityData ¶
func (pseudowireData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireHeadEndData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireHeadEndData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Is control word present. The type is interface{} with range: // -2147483648..2147483647. ControlWord interface{} // Is PWHE IMposition. The type is interface{} with range: // -2147483648..2147483647. Imposition interface{} // Virtual Circuit Type. The type is interface{} with range: 0..255. Vctype interface{} // Pseudo-wire List Identifier. The type is interface{} with range: 0..65535. PwListId interface{} // Pseudo-wire Head-end interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. PwheInterface interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireHeadEndData pseudowire head end data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireHeadEndData) GetEntityData ¶
func (pseudowireHeadEndData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PseudowireHeadEndData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PwListData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Pseudo-wire Layer 3 interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. L3Interface interface{} // Pseudo-wire Layer 2 interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. L2Interface interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PwListData pw list data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PwListData) GetEntityData ¶
func (pwListData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Owner application type. The type is MgmtLsdApp. OwnerApplicationType interface{} // Nexthop. Nexthop MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_Nexthop // Inner stack. InnerStack MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data stackv4 data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data) GetEntityData ¶
func (stackv4Data *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop. Nexthop []*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label. Label []*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack Inner stack
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack) GetEntityData ¶
func (innerStack *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label Info related to outgoing labels
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label) GetEntityData ¶
func (label *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Entry interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_Nexthop ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_Nexthop Nexthop
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv4Data_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Nexthop. Nexthop MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_Nexthop // Inner stack. InnerStack MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data stackv6 data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data) GetEntityData ¶
func (stackv6Data *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop. Nexthop []*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label. Label []*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack Inner stack
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack) GetEntityData ¶
func (innerStack *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label Info related to outgoing labels
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label) GetEntityData ¶
func (label *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Entry interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_Nexthop ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_Nexthop Nexthop
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Stackv6Data_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_TeHeadData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_TeHeadData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Tunnel local label. The type is interface{} with range: 0..4294967295. TunnelLocalLabel interface{} // Tunnel local label stringified. The type is string. TunnelLocalLabelStr interface{} // Tunnel forwarding class. The type is interface{} with range: 0..255. TunnelFwdClass interface{} // Tunnel Load metric. The type is interface{} with range: 0..4294967295. TunnelLoadMetric interface{} // Flags decoded string. The type is string. FlagsDecode interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_TeHeadData te head data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_TeHeadData) GetEntityData ¶
func (teHeadData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_TeHeadData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Tev4Data ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Tev4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Backup interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BackupInterface interface{} // Backup IPv4 nexthop. 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}]+)?. BackupIpv4NextHop interface{} // Merge point label. The type is interface{} with range: 0..4294967295. MergePointLabel interface{} // Backup local label. The type is interface{} with range: 0..4294967295. BackupLocalLabel interface{} // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Tunnel weight. The type is interface{} with range: 0..4294967295. TunnelWeight interface{} // Outgoing data parent interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. DataOutParentInterface interface{} // Tunnel class. The type is interface{} with range: 0..4294967295. TunnelClass interface{} // IPv4 next nexthop. 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}]+)?. Ipv4NextNextHop interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Tev4Data tev4 data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Tev4Data) GetEntityData ¶
func (tev4Data *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_Mois_MoiArray_Moi_Tev4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Rewrite ID. RewriteId MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId Rewrite ID
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId) GetEntityData ¶
func (rewriteId *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RewriteIDType. The type is MgmtLsdRwId. RewriteIdType interface{} // Label context. LabelContext MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext // Local label rewrite information. LocalLabelRewrite MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId Rewrite ID
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId) GetEntityData ¶
func (rewriteId *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // LabelContextType. The type is MgmtLsdLblCtx. LabelContextType interface{} // IPv4 label context. Ipv4Data MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4Data // IPv6 label context. Ipv6Data MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6Data // TEv4 label context. Tev4Data MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4Data // L3VPN IPv4 label context. Ipv4l3vpnData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData // L3VPN IPv6 label context. Ipv6l3vpnData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData // L3VPN VRF label context. VrfL3vpnData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_VrfL3vpnData // L3VPN CEv4 label context. Cev4l3vpnData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev4l3vpnData // L3VPN CEv6 label context. Cev6l3vpnData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev6l3vpnData // Pseudowire label context. PseudowireData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireData // Label block context. LabelBlockData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockData // IP Subscriber context. IpSubData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_IpSubData // TEv4 P2MP context. Tev4p2mpData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4p2mpData // MLDPv4 LSM-ID context. MldPv4Data MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_MldPv4Data // Pseudowire Head-end label context. PseudowireHeadEndData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData // TP context. TpData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TpData // Generic routing encapsulation context. GenericRoutingEncapsulation MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation // Generic routing encapsulation context. Ipv6GenericRoutingEncapsulation MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation // EVPN context. EvpnData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_EvpnData // BFD BLB label context. Ipv4blbData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4blbData // BFD BLB label context. Ipv6blbData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6blbData // PIM I-PMSI label conext. PiMiPmsiData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMiPmsiData // PIM S-PMSI label conext. PiMsPmsiData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMsPmsiData // L3VPN NH SET label context. NextHopSetL3vpn MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn // SR Prefix Segment context. SrPrefixSegment MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrPrefixSegment // SR Adj Segment ipv4 context. SrAdjSegmentIpv4 MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 // SR Adj Segment ipv6 context. SrAdjSegmentIpv6 MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 // Label block SRGB context. LabelBlockSrgbData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData // MPLS TE tunnel binding context. TeBinding MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TeBinding // Label block SRLB context. LabelBlockSrlbData MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext Label context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext) GetEntityData ¶
func (labelContext *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev4l3vpnData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev4l3vpnData L3VPN CEv4 label context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev4l3vpnData) GetEntityData ¶
func (cev4l3vpnData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev6l3vpnData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev6l3vpnData L3VPN CEv6 label context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev6l3vpnData) GetEntityData ¶
func (cev6l3vpnData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Cev6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_EvpnData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_EvpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // EVPN ID. The type is interface{} with range: 0..4294967295. EvpnId interface{} // EVPN TAG. The type is interface{} with range: 0..4294967295. EvpnTag interface{} // Ethernet Segment ID. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. EthernetSegment interface{} // EVPN Encap. The type is interface{} with range: 0..255. EvpnEncap interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_EvpnData EVPN context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_EvpnData) GetEntityData ¶
func (evpnData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_EvpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. GreInterface interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation) GetEntityData ¶
func (genericRoutingEncapsulation *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_IpSubData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_IpSubData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table Id. The type is interface{} with range: 0..4294967295. TableId interface{} // Parent interface. The type is string with pattern: [a-zA-Z0-9._/-]+. ParentInterface interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_IpSubData IP Subscriber context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_IpSubData) GetEntityData ¶
func (ipSubData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_IpSubData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4Data ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 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{} // IPv4 prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4Data IPv4 label context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4blbData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv4 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{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4blbData BFD BLB label context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4blbData) GetEntityData ¶
func (ipv4blbData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4blbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 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{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData L3VPN IPv4 label context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData) GetEntityData ¶
func (ipv4l3vpnData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6Data ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6Data IPv6 label context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation IPv6 interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. Greipv6Interface interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation) GetEntityData ¶
func (ipv6GenericRoutingEncapsulation *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6blbData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6blbData BFD BLB label context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6blbData) GetEntityData ¶
func (ipv6blbData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6blbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData L3VPN IPv6 label context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData) GetEntityData ¶
func (ipv6l3vpnData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Service. The type is interface{} with range: 0..255. Service interface{} // VPN ID. The type is interface{} with range: 0..65535. VpnId interface{} // Edge ID. The type is interface{} with range: 0..65535. EdgeId interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockData Label block context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockData) GetEntityData ¶
func (labelBlockData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData Label block SRGB context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData) GetEntityData ¶
func (labelBlockSrgbData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData Label block SRLB context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData) GetEntityData ¶
func (labelBlockSrlbData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_MldPv4Data ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_MldPv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // LSM ID Type. The type is interface{} with range: 0..65535. Type interface{} // LSM ID. The type is interface{} with range: 0..4294967295. LsmId interface{} // Peer LSR Id. 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}]+)?. PeerLsrid interface{} // Peer Label Space Id. The type is interface{} with range: 0..65535. PeerLabelSpaceId interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_MldPv4Data MLDPv4 LSM-ID context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_MldPv4Data) GetEntityData ¶
func (mldPv4Data *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_MldPv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Next Hop Set ID. The type is interface{} with range: 0..4294967295. NextHopSetId interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn L3VPN NH SET label context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn) GetEntityData ¶
func (nextHopSetL3vpn *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMiPmsiData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMiPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMiPmsiData PIM I-PMSI label conext
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMiPmsiData) GetEntityData ¶
func (piMiPmsiData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMiPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMsPmsiData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMsPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Originating Router. 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{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} // Head LSM-ID. The type is interface{} with range: 0..4294967295. Hli interface{} // Segmented Multicast. The type is interface{} with range: // -2147483648..2147483647. Seg interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMsPmsiData PIM S-PMSI label conext
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMsPmsiData) GetEntityData ¶
func (piMsPmsiData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PiMsPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address 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{} // Pseudo-wire ID. The type is interface{} with range: // 0..18446744073709551615. PseudowireId interface{} // Remote L2 Router ID. The type is interface{} with range: 0..4294967295. RemoteL2RouterId interface{} // Subinterface. The type is string with pattern: [a-zA-Z0-9._/-]+. Subinterface interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireData Pseudowire label context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireData) GetEntityData ¶
func (pseudowireData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudo-wire Head-end interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. PwheIntf interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData Pseudowire Head-end label context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData) GetEntityData ¶
func (pseudowireHeadEndData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv4 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}]+)?. Addr interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 SR Adj Segment ipv4 context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4) GetEntityData ¶
func (srAdjSegmentIpv4 *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Addr interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 SR Adj Segment ipv6 context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6) GetEntityData ¶
func (srAdjSegmentIpv6 *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrPrefixSegment ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrPrefixSegment struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix Segment ID. The type is interface{} with range: 0..4294967295. SegmentId interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrPrefixSegment SR Prefix Segment context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrPrefixSegment) GetEntityData ¶
func (srPrefixSegment *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_SrPrefixSegment) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TeBinding ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TeBinding struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS Traffic Engineering Tunnel or Group ID. The type is interface{} with // range: 0..4294967295. TeIdentifier interface{} // Type of identifier for the binding. The type is MgmtLsdTeBinding. TeType interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TeBinding MPLS TE tunnel binding context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TeBinding) GetEntityData ¶
func (teBinding *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TeBinding) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4Data ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Tunnel destination. 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}]+)?. TunnelDest interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Extended tunnel ID. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Is this an SRTE head tunnel. The type is interface{} with range: // -2147483648..2147483647. IsSrte interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4Data TEv4 label context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4Data) GetEntityData ¶
func (tev4Data *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4p2mpData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4p2mpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Point to multipoint ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Tunnel ID extension. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Previous hop. 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}]+)?. PreviousHop interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4p2mpData TEv4 P2MP context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4p2mpData) GetEntityData ¶
func (tev4p2mpData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_Tev4p2mpData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TpData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // TP source global ID. The type is interface{} with range: 0..4294967295. SourceGlobalId interface{} // TP source node ID. 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}]+)?. SourceNodeId interface{} // TP destination global ID. The type is interface{} with range: // 0..4294967295. DestGlobalId interface{} // TP destination node ID. 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}]+)?. DestNodeId interface{} // TP source tunnel ID. The type is interface{} with range: 0..65535. SourceTunnelId interface{} // TP destination tunnel ID. The type is interface{} with range: 0..65535. DestTunnelId interface{} // TP LSP ID. The type is interface{} with range: 0..65535. LspId interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TpData TP context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TpData) GetEntityData ¶
func (tpData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_TpData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_VrfL3vpnData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_VrfL3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_VrfL3vpnData L3VPN VRF label context
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_VrfL3vpnData) GetEntityData ¶
func (vrfL3vpnData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LabelContext_VrfL3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // label data. The type is slice of // MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite_LabelData. LabelData []*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite_LabelData }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite Local label rewrite information
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite) GetEntityData ¶
func (localLabelRewrite *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite_LabelData ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite_LabelData label data
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite_LabelData) GetEntityData ¶
func (labelData *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_RewriteId_RewriteId_LocalLabelRewrite_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V4Rpf ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V4Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // V4 RPF 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}]+)?. V4RpfNeighbor interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V4Rpf IPv4 RPF neighbors
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V4Rpf) GetEntityData ¶
func (v4Rpf *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V4Rpf) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V6Rpf ¶
type MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V6Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // V6 RPF Neighbor. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. V6RpfNeighbor interface{} }
MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V6Rpf IPv6 RPF neighbors
func (*MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V6Rpf) GetEntityData ¶
func (v6Rpf *MplsLsd_Rewrite_RewriteLabelRangeCnts_RewriteLabelRangeCnt_V6Rpf) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels ¶
type MplsLsd_Rewrite_RewriteLabels struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPI rewrite for label. The type is slice of // MplsLsd_Rewrite_RewriteLabels_RewriteLabel. RewriteLabel []*MplsLsd_Rewrite_RewriteLabels_RewriteLabel }
MplsLsd_Rewrite_RewriteLabels Table of Rewrites
func (*MplsLsd_Rewrite_RewriteLabels) GetEntityData ¶
func (rewriteLabels *MplsLsd_Rewrite_RewriteLabels) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Label value. The type is interface{} with range: // 0..4294967295. LabelId interface{} // Rewrite version. The type is interface{} with range: // 0..18446744073709551615. RewriteVersion interface{} // BCDL Priority. The type is interface{} with range: 0..255. BcdlPriority interface{} // LSD queue. The type is interface{} with range: 0..255. LsdQueue interface{} // Rewrite install timestamp. The type is interface{} with range: // 0..18446744073709551615. RwInstallTime interface{} // Rewrite install age. The type is interface{} with range: // 0..18446744073709551615. RwInstallAge interface{} // Is rewrite ever updated. The type is interface{} with range: // -2147483648..2147483647. RwUpdated interface{} // Is rewrite's BCDL priority updated. The type is interface{} with range: // -2147483648..2147483647. PriorityUpdated interface{} // Is Rewrite redistributed. The type is interface{} with range: // -2147483648..2147483647. RwRedist interface{} // fpi key. FpiKey MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey // Rewrite ID. RewriteId MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId // Associated FPI. The type is slice of // MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi. AssociatedFpi []*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi // IPv4 RPF neighbors. The type is slice of // MplsLsd_Rewrite_RewriteLabels_RewriteLabel_V4Rpf. V4Rpf []*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_V4Rpf // IPv6 RPF neighbors. The type is slice of // MplsLsd_Rewrite_RewriteLabels_RewriteLabel_V6Rpf. V6Rpf []*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_V6Rpf // Mois. The type is slice of MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois. Mois []*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel FPI rewrite for label
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel) GetEntityData ¶
func (rewriteLabel *MplsLsd_Rewrite_RewriteLabels_RewriteLabel) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // FPI. Fpi MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi // Application owner instance. The type is slice of // MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_ApplicationOwner. ApplicationOwner []*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_ApplicationOwner }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi Associated FPI
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi) GetEntityData ¶
func (associatedFpi *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_ApplicationOwner ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_ApplicationOwner Application owner instance
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPIType. The type is MgmtLsdFpi. FpiType interface{} // label data. LabelData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelData // te data. TeData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_TeData // ipv4 data. Ipv4Data MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv4Data // ipv6 data. Ipv6Data MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv6Data // pw list data. PwListData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_PwListData // dmtc ext intf data. DmtcExtIntfData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_DmtcExtIntfData // label range. LabelRange MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelRange }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi FPI
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi) GetEntityData ¶
func (fpi *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_DmtcExtIntfData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_DmtcExtIntfData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_DmtcExtIntfData dmtc ext intf data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_DmtcExtIntfData) GetEntityData ¶
func (dmtcExtIntfData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_DmtcExtIntfData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv4Data ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // 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{} // Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} // SR related Local label. The type is interface{} with range: 0..4294967295. SrLocalLabel interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv4Data ipv4 data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv6Data ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Route flags. The type is interface{} with range: 0..4294967295. RouterFlags interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLen interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv6Data ipv6 data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label value. The type is interface{} with range: 0..4294967295. Label interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // ELC. The type is interface{} with range: -2147483648..2147483647. Elc interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelData label data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelData) GetEntityData ¶
func (labelData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelRange ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label Range Type. The type is interface{} with range: 0..255. Type interface{} // Label Ranged Index. The type is interface{} with range: 0..255. Index interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelRange label range
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_PwListData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudowire List Identifier. The type is interface{} with range: 0..65535. PwheListId interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_PwListData pw list data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_PwListData) GetEntityData ¶
func (pwListData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_TeData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_TeData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_TeData te data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_TeData) GetEntityData ¶
func (teData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_AssociatedFpi_Fpi_TeData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPI. Fpi MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi // Application owner instance. The type is slice of // MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_ApplicationOwner. ApplicationOwner []*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_ApplicationOwner }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey fpi key
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey) GetEntityData ¶
func (fpiKey *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_ApplicationOwner ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_ApplicationOwner Application owner instance
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPIType. The type is MgmtLsdFpi. FpiType interface{} // label data. LabelData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelData // te data. TeData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_TeData // ipv4 data. Ipv4Data MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv4Data // ipv6 data. Ipv6Data MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv6Data // pw list data. PwListData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_PwListData // dmtc ext intf data. DmtcExtIntfData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_DmtcExtIntfData // label range. LabelRange MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelRange }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi FPI
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi) GetEntityData ¶
func (fpi *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_DmtcExtIntfData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_DmtcExtIntfData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_DmtcExtIntfData dmtc ext intf data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_DmtcExtIntfData) GetEntityData ¶
func (dmtcExtIntfData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_DmtcExtIntfData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv4Data ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // 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{} // Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} // SR related Local label. The type is interface{} with range: 0..4294967295. SrLocalLabel interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv4Data ipv4 data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv6Data ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Route flags. The type is interface{} with range: 0..4294967295. RouterFlags interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLen interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv6Data ipv6 data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label value. The type is interface{} with range: 0..4294967295. Label interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // ELC. The type is interface{} with range: -2147483648..2147483647. Elc interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelData label data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelData) GetEntityData ¶
func (labelData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelRange ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label Range Type. The type is interface{} with range: 0..255. Type interface{} // Label Ranged Index. The type is interface{} with range: 0..255. Index interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelRange label range
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_PwListData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudowire List Identifier. The type is interface{} with range: 0..65535. PwheListId interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_PwListData pw list data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_PwListData) GetEntityData ¶
func (pwListData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_TeData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_TeData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_TeData te data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_TeData) GetEntityData ¶
func (teData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_FpiKey_Fpi_TeData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application state. ApplicationResource MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_ApplicationResource // moi array. The type is slice of // MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray. MoiArray []*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois Mois
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois) GetEntityData ¶
func (mois *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_ApplicationResource ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_ApplicationResource struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_ApplicationResource Application state
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_ApplicationResource) GetEntityData ¶
func (applicationResource *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_ApplicationResource) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Moi. Moi MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray moi array
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray) GetEntityData ¶
func (moiArray *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MoiType. The type is MgmtLsdMoi. MoiType interface{} // pop and lookup ipv4. PopAndLookupIpv4 MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv4 // pop and lookup tp. PopAndLookupTp MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupTp // pop and lookup ipv6. PopAndLookupIpv6 MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv6 // ipv4 data. Ipv4Data MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv4Data // ipv6 data. Ipv6Data MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv6Data // tev4 data. Tev4Data MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Tev4Data // pseudowire data. PseudowireData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireData // ip sub data. IpSubData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_IpSubData // pseudowire head end data. PseudowireHeadEndData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireHeadEndData // pw list data. PwListData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PwListData // stackv4 data. Stackv4Data MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data // stackv6 data. Stackv6Data MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data // te head data. TeHeadData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_TeHeadData // dmtc data. DmtcData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_DmtcData // nnh stackv4 data. NnhStackv4Data MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data // nnh stackv6 data. NnhStackv6Data MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data // label range. LabelRange MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_LabelRange }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi Moi
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi) GetEntityData ¶
func (moi *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_DmtcData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_DmtcData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_DmtcData dmtc data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_DmtcData) GetEntityData ¶
func (dmtcData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_DmtcData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_IpSubData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_IpSubData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_IpSubData ip sub data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_IpSubData) GetEntityData ¶
func (ipSubData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_IpSubData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv4Data ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv4Data ipv4 data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv6Data ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv6Data ipv6 data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_LabelRange ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Active Label Range Start. The type is interface{} with range: // 0..4294967295. StartLabelActive interface{} // Active Label Range End. The type is interface{} with range: 0..4294967295. EndLabelActive interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_LabelRange label range
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 stack. Ipv4Stack MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack // List of Neighbor Next Hops. The type is slice of // MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop. NeighborNextHop []*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data nnh stackv4 data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data) GetEntityData ¶
func (nnhStackv4Data *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Owner application type. The type is MgmtLsdApp. OwnerApplicationType interface{} // Nexthop. Nexthop MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop // Inner stack. InnerStack MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack IPv4 stack
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack) GetEntityData ¶
func (ipv4Stack *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop. Nexthop []*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label. Label []*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack Inner stack
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack) GetEntityData ¶
func (innerStack *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label Info related to outgoing labels
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label) GetEntityData ¶
func (label *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Entry interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop Nexthop
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // nnh type. The type is MplsLsdNnh. NnhType interface{} // IPv4 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{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop List of Neighbor Next Hops
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop) GetEntityData ¶
func (neighborNextHop *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv6 stack. Ipv6Stack MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack // List of Neighbor Next Hops. The type is slice of // MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop. NeighborNextHop []*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data nnh stackv6 data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data) GetEntityData ¶
func (nnhStackv6Data *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Nexthop. Nexthop MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop // Inner stack. InnerStack MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack IPv6 stack
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack) GetEntityData ¶
func (ipv6Stack *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop. Nexthop []*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label. Label []*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack Inner stack
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack) GetEntityData ¶
func (innerStack *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label Info related to outgoing labels
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label) GetEntityData ¶
func (label *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Entry interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop Nexthop
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // nnh type. The type is MplsLsdNnh. NnhType interface{} // IPv4 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{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop List of Neighbor Next Hops
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop) GetEntityData ¶
func (neighborNextHop *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv4 ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv4 pop and lookup ipv4
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv4) GetEntityData ¶
func (popAndLookupIpv4 *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv4) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv6 ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv6 pop and lookup ipv6
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv6) GetEntityData ¶
func (popAndLookupIpv6 *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupIpv6) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupTp ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupTp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupTp pop and lookup tp
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupTp) GetEntityData ¶
func (popAndLookupTp *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PopAndLookupTp) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Cross-connect ID. The type is interface{} with range: 0..4294967295. CrossConnectId interface{} // PseudoWire Cross-connect ID. The type is interface{} with range: // 0..4294967295. PseuodoWireConnectId interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Bridge ID. The type is interface{} with range: 0..4294967295. BridgeId interface{} // Split horizon group ID. The type is interface{} with range: 0..4294967295. SplitHorizonId interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireData pseudowire data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireData) GetEntityData ¶
func (pseudowireData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireHeadEndData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireHeadEndData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Is control word present. The type is interface{} with range: // -2147483648..2147483647. ControlWord interface{} // Is PWHE IMposition. The type is interface{} with range: // -2147483648..2147483647. Imposition interface{} // Virtual Circuit Type. The type is interface{} with range: 0..255. Vctype interface{} // Pseudo-wire List Identifier. The type is interface{} with range: 0..65535. PwListId interface{} // Pseudo-wire Head-end interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. PwheInterface interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireHeadEndData pseudowire head end data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireHeadEndData) GetEntityData ¶
func (pseudowireHeadEndData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PseudowireHeadEndData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PwListData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Pseudo-wire Layer 3 interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. L3Interface interface{} // Pseudo-wire Layer 2 interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. L2Interface interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PwListData pw list data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PwListData) GetEntityData ¶
func (pwListData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Owner application type. The type is MgmtLsdApp. OwnerApplicationType interface{} // Nexthop. Nexthop MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_Nexthop // Inner stack. InnerStack MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data stackv4 data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data) GetEntityData ¶
func (stackv4Data *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop. Nexthop []*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label. Label []*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack Inner stack
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack) GetEntityData ¶
func (innerStack *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label Info related to outgoing labels
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label) GetEntityData ¶
func (label *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Entry interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_Nexthop ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_Nexthop Nexthop
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv4Data_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Nexthop. Nexthop MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_Nexthop // Inner stack. InnerStack MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data stackv6 data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data) GetEntityData ¶
func (stackv6Data *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop. Nexthop []*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label. Label []*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack Inner stack
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack) GetEntityData ¶
func (innerStack *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label Info related to outgoing labels
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label) GetEntityData ¶
func (label *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Entry interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_Nexthop ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_Nexthop Nexthop
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Stackv6Data_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_TeHeadData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_TeHeadData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Tunnel local label. The type is interface{} with range: 0..4294967295. TunnelLocalLabel interface{} // Tunnel local label stringified. The type is string. TunnelLocalLabelStr interface{} // Tunnel forwarding class. The type is interface{} with range: 0..255. TunnelFwdClass interface{} // Tunnel Load metric. The type is interface{} with range: 0..4294967295. TunnelLoadMetric interface{} // Flags decoded string. The type is string. FlagsDecode interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_TeHeadData te head data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_TeHeadData) GetEntityData ¶
func (teHeadData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_TeHeadData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Tev4Data ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Tev4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Backup interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BackupInterface interface{} // Backup IPv4 nexthop. 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}]+)?. BackupIpv4NextHop interface{} // Merge point label. The type is interface{} with range: 0..4294967295. MergePointLabel interface{} // Backup local label. The type is interface{} with range: 0..4294967295. BackupLocalLabel interface{} // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Tunnel weight. The type is interface{} with range: 0..4294967295. TunnelWeight interface{} // Outgoing data parent interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. DataOutParentInterface interface{} // Tunnel class. The type is interface{} with range: 0..4294967295. TunnelClass interface{} // IPv4 next nexthop. 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}]+)?. Ipv4NextNextHop interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Tev4Data tev4 data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Tev4Data) GetEntityData ¶
func (tev4Data *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_Mois_MoiArray_Moi_Tev4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Rewrite ID. RewriteId MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId Rewrite ID
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId) GetEntityData ¶
func (rewriteId *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RewriteIDType. The type is MgmtLsdRwId. RewriteIdType interface{} // Label context. LabelContext MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext // Local label rewrite information. LocalLabelRewrite MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId Rewrite ID
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId) GetEntityData ¶
func (rewriteId *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // LabelContextType. The type is MgmtLsdLblCtx. LabelContextType interface{} // IPv4 label context. Ipv4Data MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4Data // IPv6 label context. Ipv6Data MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6Data // TEv4 label context. Tev4Data MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4Data // L3VPN IPv4 label context. Ipv4l3vpnData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData // L3VPN IPv6 label context. Ipv6l3vpnData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData // L3VPN VRF label context. VrfL3vpnData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_VrfL3vpnData // L3VPN CEv4 label context. Cev4l3vpnData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev4l3vpnData // L3VPN CEv6 label context. Cev6l3vpnData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev6l3vpnData // Pseudowire label context. PseudowireData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireData // Label block context. LabelBlockData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockData // IP Subscriber context. IpSubData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_IpSubData // TEv4 P2MP context. Tev4p2mpData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4p2mpData // MLDPv4 LSM-ID context. MldPv4Data MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_MldPv4Data // Pseudowire Head-end label context. PseudowireHeadEndData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData // TP context. TpData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TpData // Generic routing encapsulation context. GenericRoutingEncapsulation MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation // Generic routing encapsulation context. Ipv6GenericRoutingEncapsulation MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation // EVPN context. EvpnData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_EvpnData // BFD BLB label context. Ipv4blbData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4blbData // BFD BLB label context. Ipv6blbData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6blbData // PIM I-PMSI label conext. PiMiPmsiData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMiPmsiData // PIM S-PMSI label conext. PiMsPmsiData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMsPmsiData // L3VPN NH SET label context. NextHopSetL3vpn MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn // SR Prefix Segment context. SrPrefixSegment MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrPrefixSegment // SR Adj Segment ipv4 context. SrAdjSegmentIpv4 MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 // SR Adj Segment ipv6 context. SrAdjSegmentIpv6 MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 // Label block SRGB context. LabelBlockSrgbData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData // MPLS TE tunnel binding context. TeBinding MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TeBinding // Label block SRLB context. LabelBlockSrlbData MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext Label context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext) GetEntityData ¶
func (labelContext *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev4l3vpnData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev4l3vpnData L3VPN CEv4 label context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev4l3vpnData) GetEntityData ¶
func (cev4l3vpnData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev6l3vpnData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev6l3vpnData L3VPN CEv6 label context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev6l3vpnData) GetEntityData ¶
func (cev6l3vpnData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Cev6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_EvpnData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_EvpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // EVPN ID. The type is interface{} with range: 0..4294967295. EvpnId interface{} // EVPN TAG. The type is interface{} with range: 0..4294967295. EvpnTag interface{} // Ethernet Segment ID. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. EthernetSegment interface{} // EVPN Encap. The type is interface{} with range: 0..255. EvpnEncap interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_EvpnData EVPN context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_EvpnData) GetEntityData ¶
func (evpnData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_EvpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. GreInterface interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation) GetEntityData ¶
func (genericRoutingEncapsulation *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_IpSubData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_IpSubData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table Id. The type is interface{} with range: 0..4294967295. TableId interface{} // Parent interface. The type is string with pattern: [a-zA-Z0-9._/-]+. ParentInterface interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_IpSubData IP Subscriber context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_IpSubData) GetEntityData ¶
func (ipSubData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_IpSubData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4Data ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 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{} // IPv4 prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4Data IPv4 label context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4blbData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv4 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{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4blbData BFD BLB label context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4blbData) GetEntityData ¶
func (ipv4blbData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4blbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 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{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData L3VPN IPv4 label context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData) GetEntityData ¶
func (ipv4l3vpnData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6Data ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6Data IPv6 label context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation IPv6 interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. Greipv6Interface interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation) GetEntityData ¶
func (ipv6GenericRoutingEncapsulation *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6blbData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6blbData BFD BLB label context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6blbData) GetEntityData ¶
func (ipv6blbData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6blbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData L3VPN IPv6 label context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData) GetEntityData ¶
func (ipv6l3vpnData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Service. The type is interface{} with range: 0..255. Service interface{} // VPN ID. The type is interface{} with range: 0..65535. VpnId interface{} // Edge ID. The type is interface{} with range: 0..65535. EdgeId interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockData Label block context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockData) GetEntityData ¶
func (labelBlockData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData Label block SRGB context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData) GetEntityData ¶
func (labelBlockSrgbData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData Label block SRLB context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData) GetEntityData ¶
func (labelBlockSrlbData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_MldPv4Data ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_MldPv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // LSM ID Type. The type is interface{} with range: 0..65535. Type interface{} // LSM ID. The type is interface{} with range: 0..4294967295. LsmId interface{} // Peer LSR Id. 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}]+)?. PeerLsrid interface{} // Peer Label Space Id. The type is interface{} with range: 0..65535. PeerLabelSpaceId interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_MldPv4Data MLDPv4 LSM-ID context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_MldPv4Data) GetEntityData ¶
func (mldPv4Data *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_MldPv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Next Hop Set ID. The type is interface{} with range: 0..4294967295. NextHopSetId interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn L3VPN NH SET label context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn) GetEntityData ¶
func (nextHopSetL3vpn *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMiPmsiData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMiPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMiPmsiData PIM I-PMSI label conext
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMiPmsiData) GetEntityData ¶
func (piMiPmsiData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMiPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMsPmsiData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMsPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Originating Router. 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{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} // Head LSM-ID. The type is interface{} with range: 0..4294967295. Hli interface{} // Segmented Multicast. The type is interface{} with range: // -2147483648..2147483647. Seg interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMsPmsiData PIM S-PMSI label conext
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMsPmsiData) GetEntityData ¶
func (piMsPmsiData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PiMsPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address 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{} // Pseudo-wire ID. The type is interface{} with range: // 0..18446744073709551615. PseudowireId interface{} // Remote L2 Router ID. The type is interface{} with range: 0..4294967295. RemoteL2RouterId interface{} // Subinterface. The type is string with pattern: [a-zA-Z0-9._/-]+. Subinterface interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireData Pseudowire label context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireData) GetEntityData ¶
func (pseudowireData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudo-wire Head-end interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. PwheIntf interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData Pseudowire Head-end label context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData) GetEntityData ¶
func (pseudowireHeadEndData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv4 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}]+)?. Addr interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 SR Adj Segment ipv4 context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4) GetEntityData ¶
func (srAdjSegmentIpv4 *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Addr interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 SR Adj Segment ipv6 context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6) GetEntityData ¶
func (srAdjSegmentIpv6 *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrPrefixSegment ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrPrefixSegment struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix Segment ID. The type is interface{} with range: 0..4294967295. SegmentId interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrPrefixSegment SR Prefix Segment context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrPrefixSegment) GetEntityData ¶
func (srPrefixSegment *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_SrPrefixSegment) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TeBinding ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TeBinding struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS Traffic Engineering Tunnel or Group ID. The type is interface{} with // range: 0..4294967295. TeIdentifier interface{} // Type of identifier for the binding. The type is MgmtLsdTeBinding. TeType interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TeBinding MPLS TE tunnel binding context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TeBinding) GetEntityData ¶
func (teBinding *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TeBinding) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4Data ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Tunnel destination. 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}]+)?. TunnelDest interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Extended tunnel ID. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Is this an SRTE head tunnel. The type is interface{} with range: // -2147483648..2147483647. IsSrte interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4Data TEv4 label context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4Data) GetEntityData ¶
func (tev4Data *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4p2mpData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4p2mpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Point to multipoint ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Tunnel ID extension. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Previous hop. 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}]+)?. PreviousHop interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4p2mpData TEv4 P2MP context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4p2mpData) GetEntityData ¶
func (tev4p2mpData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_Tev4p2mpData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TpData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // TP source global ID. The type is interface{} with range: 0..4294967295. SourceGlobalId interface{} // TP source node ID. 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}]+)?. SourceNodeId interface{} // TP destination global ID. The type is interface{} with range: // 0..4294967295. DestGlobalId interface{} // TP destination node ID. 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}]+)?. DestNodeId interface{} // TP source tunnel ID. The type is interface{} with range: 0..65535. SourceTunnelId interface{} // TP destination tunnel ID. The type is interface{} with range: 0..65535. DestTunnelId interface{} // TP LSP ID. The type is interface{} with range: 0..65535. LspId interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TpData TP context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TpData) GetEntityData ¶
func (tpData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_TpData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_VrfL3vpnData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_VrfL3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_VrfL3vpnData L3VPN VRF label context
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_VrfL3vpnData) GetEntityData ¶
func (vrfL3vpnData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LabelContext_VrfL3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // label data. The type is slice of // MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite_LabelData. LabelData []*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite_LabelData }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite Local label rewrite information
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite) GetEntityData ¶
func (localLabelRewrite *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite_LabelData ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite_LabelData label data
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite_LabelData) GetEntityData ¶
func (labelData *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_RewriteId_RewriteId_LocalLabelRewrite_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_V4Rpf ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_V4Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // V4 RPF 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}]+)?. V4RpfNeighbor interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_V4Rpf IPv4 RPF neighbors
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_V4Rpf) GetEntityData ¶
func (v4Rpf *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_V4Rpf) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_V6Rpf ¶
type MplsLsd_Rewrite_RewriteLabels_RewriteLabel_V6Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // V6 RPF Neighbor. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. V6RpfNeighbor interface{} }
MplsLsd_Rewrite_RewriteLabels_RewriteLabel_V6Rpf IPv6 RPF neighbors
func (*MplsLsd_Rewrite_RewriteLabels_RewriteLabel_V6Rpf) GetEntityData ¶
func (v6Rpf *MplsLsd_Rewrite_RewriteLabels_RewriteLabel_V6Rpf) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws ¶
type MplsLsd_Rewrite_RewritePws struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPI rewrite for PW List. The type is slice of // MplsLsd_Rewrite_RewritePws_RewritePw. RewritePw []*MplsLsd_Rewrite_RewritePws_RewritePw }
MplsLsd_Rewrite_RewritePws Table of Rewrites
func (*MplsLsd_Rewrite_RewritePws) GetEntityData ¶
func (rewritePws *MplsLsd_Rewrite_RewritePws) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw ¶
type MplsLsd_Rewrite_RewritePws_RewritePw struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. PW List ID. The type is interface{} with range: // 0..4294967295. PwListId interface{} // Rewrite version. The type is interface{} with range: // 0..18446744073709551615. RewriteVersion interface{} // BCDL Priority. The type is interface{} with range: 0..255. BcdlPriority interface{} // LSD queue. The type is interface{} with range: 0..255. LsdQueue interface{} // Rewrite install timestamp. The type is interface{} with range: // 0..18446744073709551615. RwInstallTime interface{} // Rewrite install age. The type is interface{} with range: // 0..18446744073709551615. RwInstallAge interface{} // Is rewrite ever updated. The type is interface{} with range: // -2147483648..2147483647. RwUpdated interface{} // Is rewrite's BCDL priority updated. The type is interface{} with range: // -2147483648..2147483647. PriorityUpdated interface{} // Is Rewrite redistributed. The type is interface{} with range: // -2147483648..2147483647. RwRedist interface{} // fpi key. FpiKey MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey // Rewrite ID. RewriteId MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId // Associated FPI. The type is slice of // MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi. AssociatedFpi []*MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi // IPv4 RPF neighbors. The type is slice of // MplsLsd_Rewrite_RewritePws_RewritePw_V4Rpf. V4Rpf []*MplsLsd_Rewrite_RewritePws_RewritePw_V4Rpf // IPv6 RPF neighbors. The type is slice of // MplsLsd_Rewrite_RewritePws_RewritePw_V6Rpf. V6Rpf []*MplsLsd_Rewrite_RewritePws_RewritePw_V6Rpf // Mois. The type is slice of MplsLsd_Rewrite_RewritePws_RewritePw_Mois. Mois []*MplsLsd_Rewrite_RewritePws_RewritePw_Mois }
MplsLsd_Rewrite_RewritePws_RewritePw FPI rewrite for PW List
func (*MplsLsd_Rewrite_RewritePws_RewritePw) GetEntityData ¶
func (rewritePw *MplsLsd_Rewrite_RewritePws_RewritePw) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // FPI. Fpi MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi // Application owner instance. The type is slice of // MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_ApplicationOwner. ApplicationOwner []*MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_ApplicationOwner }
MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi Associated FPI
func (*MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi) GetEntityData ¶
func (associatedFpi *MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_ApplicationOwner ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_ApplicationOwner Application owner instance
func (*MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPIType. The type is MgmtLsdFpi. FpiType interface{} // label data. LabelData MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelData // te data. TeData MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_TeData // ipv4 data. Ipv4Data MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv4Data // ipv6 data. Ipv6Data MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv6Data // pw list data. PwListData MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_PwListData // dmtc ext intf data. DmtcExtIntfData MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_DmtcExtIntfData // label range. LabelRange MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelRange }
MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi FPI
func (*MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi) GetEntityData ¶
func (fpi *MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_DmtcExtIntfData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_DmtcExtIntfData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_DmtcExtIntfData dmtc ext intf data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_DmtcExtIntfData) GetEntityData ¶
func (dmtcExtIntfData *MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_DmtcExtIntfData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv4Data ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // 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{} // Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} // SR related Local label. The type is interface{} with range: 0..4294967295. SrLocalLabel interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv4Data ipv4 data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv6Data ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Route flags. The type is interface{} with range: 0..4294967295. RouterFlags interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLen interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv6Data ipv6 data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label value. The type is interface{} with range: 0..4294967295. Label interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // ELC. The type is interface{} with range: -2147483648..2147483647. Elc interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelData label data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelData) GetEntityData ¶
func (labelData *MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelRange ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label Range Type. The type is interface{} with range: 0..255. Type interface{} // Label Ranged Index. The type is interface{} with range: 0..255. Index interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelRange label range
func (*MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_PwListData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudowire List Identifier. The type is interface{} with range: 0..65535. PwheListId interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_PwListData pw list data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_PwListData) GetEntityData ¶
func (pwListData *MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_TeData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_TeData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_TeData te data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_TeData) GetEntityData ¶
func (teData *MplsLsd_Rewrite_RewritePws_RewritePw_AssociatedFpi_Fpi_TeData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPI. Fpi MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi // Application owner instance. The type is slice of // MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_ApplicationOwner. ApplicationOwner []*MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_ApplicationOwner }
MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey fpi key
func (*MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey) GetEntityData ¶
func (fpiKey *MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_ApplicationOwner ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_ApplicationOwner Application owner instance
func (*MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPIType. The type is MgmtLsdFpi. FpiType interface{} // label data. LabelData MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelData // te data. TeData MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_TeData // ipv4 data. Ipv4Data MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv4Data // ipv6 data. Ipv6Data MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv6Data // pw list data. PwListData MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_PwListData // dmtc ext intf data. DmtcExtIntfData MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_DmtcExtIntfData // label range. LabelRange MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelRange }
MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi FPI
func (*MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi) GetEntityData ¶
func (fpi *MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_DmtcExtIntfData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_DmtcExtIntfData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_DmtcExtIntfData dmtc ext intf data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_DmtcExtIntfData) GetEntityData ¶
func (dmtcExtIntfData *MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_DmtcExtIntfData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv4Data ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // 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{} // Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} // SR related Local label. The type is interface{} with range: 0..4294967295. SrLocalLabel interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv4Data ipv4 data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv6Data ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Route flags. The type is interface{} with range: 0..4294967295. RouterFlags interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLen interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv6Data ipv6 data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label value. The type is interface{} with range: 0..4294967295. Label interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // ELC. The type is interface{} with range: -2147483648..2147483647. Elc interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelData label data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelData) GetEntityData ¶
func (labelData *MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelRange ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label Range Type. The type is interface{} with range: 0..255. Type interface{} // Label Ranged Index. The type is interface{} with range: 0..255. Index interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelRange label range
func (*MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_PwListData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudowire List Identifier. The type is interface{} with range: 0..65535. PwheListId interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_PwListData pw list data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_PwListData) GetEntityData ¶
func (pwListData *MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_TeData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_TeData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_TeData te data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_TeData) GetEntityData ¶
func (teData *MplsLsd_Rewrite_RewritePws_RewritePw_FpiKey_Fpi_TeData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application state. ApplicationResource MplsLsd_Rewrite_RewritePws_RewritePw_Mois_ApplicationResource // moi array. The type is slice of // MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray. MoiArray []*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois Mois
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois) GetEntityData ¶
func (mois *MplsLsd_Rewrite_RewritePws_RewritePw_Mois) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_ApplicationResource ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_ApplicationResource struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_ApplicationResource Application state
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_ApplicationResource) GetEntityData ¶
func (applicationResource *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_ApplicationResource) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Moi. Moi MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray moi array
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray) GetEntityData ¶
func (moiArray *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MoiType. The type is MgmtLsdMoi. MoiType interface{} // pop and lookup ipv4. PopAndLookupIpv4 MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv4 // pop and lookup tp. PopAndLookupTp MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupTp // pop and lookup ipv6. PopAndLookupIpv6 MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv6 // ipv4 data. Ipv4Data MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv4Data // ipv6 data. Ipv6Data MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv6Data // tev4 data. Tev4Data MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Tev4Data // pseudowire data. PseudowireData MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireData // ip sub data. IpSubData MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_IpSubData // pseudowire head end data. PseudowireHeadEndData MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireHeadEndData // pw list data. PwListData MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PwListData // stackv4 data. Stackv4Data MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data // stackv6 data. Stackv6Data MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data // te head data. TeHeadData MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_TeHeadData // dmtc data. DmtcData MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_DmtcData // nnh stackv4 data. NnhStackv4Data MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data // nnh stackv6 data. NnhStackv6Data MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data // label range. LabelRange MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_LabelRange }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi Moi
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi) GetEntityData ¶
func (moi *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_DmtcData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_DmtcData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_DmtcData dmtc data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_DmtcData) GetEntityData ¶
func (dmtcData *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_DmtcData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_IpSubData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_IpSubData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_IpSubData ip sub data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_IpSubData) GetEntityData ¶
func (ipSubData *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_IpSubData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv4Data ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv4Data ipv4 data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv6Data ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv6Data ipv6 data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_LabelRange ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Active Label Range Start. The type is interface{} with range: // 0..4294967295. StartLabelActive interface{} // Active Label Range End. The type is interface{} with range: 0..4294967295. EndLabelActive interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_LabelRange label range
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 stack. Ipv4Stack MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack // List of Neighbor Next Hops. The type is slice of // MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop. NeighborNextHop []*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data nnh stackv4 data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data) GetEntityData ¶
func (nnhStackv4Data *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Owner application type. The type is MgmtLsdApp. OwnerApplicationType interface{} // Nexthop. Nexthop MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop // Inner stack. InnerStack MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack IPv4 stack
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack) GetEntityData ¶
func (ipv4Stack *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop. Nexthop []*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label. Label []*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack Inner stack
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack) GetEntityData ¶
func (innerStack *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label Info related to outgoing labels
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label) GetEntityData ¶
func (label *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Entry interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop Nexthop
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // nnh type. The type is MplsLsdNnh. NnhType interface{} // IPv4 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{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop List of Neighbor Next Hops
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop) GetEntityData ¶
func (neighborNextHop *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv6 stack. Ipv6Stack MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack // List of Neighbor Next Hops. The type is slice of // MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop. NeighborNextHop []*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data nnh stackv6 data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data) GetEntityData ¶
func (nnhStackv6Data *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Nexthop. Nexthop MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop // Inner stack. InnerStack MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack IPv6 stack
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack) GetEntityData ¶
func (ipv6Stack *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop. Nexthop []*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label. Label []*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack Inner stack
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack) GetEntityData ¶
func (innerStack *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label Info related to outgoing labels
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label) GetEntityData ¶
func (label *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Entry interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop Nexthop
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // nnh type. The type is MplsLsdNnh. NnhType interface{} // IPv4 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{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop List of Neighbor Next Hops
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop) GetEntityData ¶
func (neighborNextHop *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv4 ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv4 pop and lookup ipv4
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv4) GetEntityData ¶
func (popAndLookupIpv4 *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv4) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv6 ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv6 pop and lookup ipv6
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv6) GetEntityData ¶
func (popAndLookupIpv6 *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupIpv6) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupTp ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupTp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupTp pop and lookup tp
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupTp) GetEntityData ¶
func (popAndLookupTp *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PopAndLookupTp) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Cross-connect ID. The type is interface{} with range: 0..4294967295. CrossConnectId interface{} // PseudoWire Cross-connect ID. The type is interface{} with range: // 0..4294967295. PseuodoWireConnectId interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Bridge ID. The type is interface{} with range: 0..4294967295. BridgeId interface{} // Split horizon group ID. The type is interface{} with range: 0..4294967295. SplitHorizonId interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireData pseudowire data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireData) GetEntityData ¶
func (pseudowireData *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireHeadEndData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireHeadEndData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Is control word present. The type is interface{} with range: // -2147483648..2147483647. ControlWord interface{} // Is PWHE IMposition. The type is interface{} with range: // -2147483648..2147483647. Imposition interface{} // Virtual Circuit Type. The type is interface{} with range: 0..255. Vctype interface{} // Pseudo-wire List Identifier. The type is interface{} with range: 0..65535. PwListId interface{} // Pseudo-wire Head-end interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. PwheInterface interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireHeadEndData pseudowire head end data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireHeadEndData) GetEntityData ¶
func (pseudowireHeadEndData *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PseudowireHeadEndData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PwListData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Pseudo-wire Layer 3 interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. L3Interface interface{} // Pseudo-wire Layer 2 interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. L2Interface interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PwListData pw list data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PwListData) GetEntityData ¶
func (pwListData *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Owner application type. The type is MgmtLsdApp. OwnerApplicationType interface{} // Nexthop. Nexthop MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_Nexthop // Inner stack. InnerStack MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data stackv4 data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data) GetEntityData ¶
func (stackv4Data *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop. Nexthop []*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label. Label []*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack Inner stack
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack) GetEntityData ¶
func (innerStack *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label Info related to outgoing labels
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label) GetEntityData ¶
func (label *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Entry interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_Nexthop ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_Nexthop Nexthop
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv4Data_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Nexthop. Nexthop MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_Nexthop // Inner stack. InnerStack MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data stackv6 data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data) GetEntityData ¶
func (stackv6Data *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop. Nexthop []*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label. Label []*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack Inner stack
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack) GetEntityData ¶
func (innerStack *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label Info related to outgoing labels
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label) GetEntityData ¶
func (label *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Entry interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_Nexthop ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_Nexthop Nexthop
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Stackv6Data_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_TeHeadData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_TeHeadData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Tunnel local label. The type is interface{} with range: 0..4294967295. TunnelLocalLabel interface{} // Tunnel local label stringified. The type is string. TunnelLocalLabelStr interface{} // Tunnel forwarding class. The type is interface{} with range: 0..255. TunnelFwdClass interface{} // Tunnel Load metric. The type is interface{} with range: 0..4294967295. TunnelLoadMetric interface{} // Flags decoded string. The type is string. FlagsDecode interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_TeHeadData te head data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_TeHeadData) GetEntityData ¶
func (teHeadData *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_TeHeadData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Tev4Data ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Tev4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Backup interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BackupInterface interface{} // Backup IPv4 nexthop. 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}]+)?. BackupIpv4NextHop interface{} // Merge point label. The type is interface{} with range: 0..4294967295. MergePointLabel interface{} // Backup local label. The type is interface{} with range: 0..4294967295. BackupLocalLabel interface{} // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Tunnel weight. The type is interface{} with range: 0..4294967295. TunnelWeight interface{} // Outgoing data parent interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. DataOutParentInterface interface{} // Tunnel class. The type is interface{} with range: 0..4294967295. TunnelClass interface{} // IPv4 next nexthop. 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}]+)?. Ipv4NextNextHop interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Tev4Data tev4 data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Tev4Data) GetEntityData ¶
func (tev4Data *MplsLsd_Rewrite_RewritePws_RewritePw_Mois_MoiArray_Moi_Tev4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Rewrite ID. RewriteId MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId Rewrite ID
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId) GetEntityData ¶
func (rewriteId *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RewriteIDType. The type is MgmtLsdRwId. RewriteIdType interface{} // Label context. LabelContext MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext // Local label rewrite information. LocalLabelRewrite MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId Rewrite ID
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId) GetEntityData ¶
func (rewriteId *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // LabelContextType. The type is MgmtLsdLblCtx. LabelContextType interface{} // IPv4 label context. Ipv4Data MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4Data // IPv6 label context. Ipv6Data MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6Data // TEv4 label context. Tev4Data MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4Data // L3VPN IPv4 label context. Ipv4l3vpnData MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData // L3VPN IPv6 label context. Ipv6l3vpnData MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData // L3VPN VRF label context. VrfL3vpnData MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_VrfL3vpnData // L3VPN CEv4 label context. Cev4l3vpnData MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev4l3vpnData // L3VPN CEv6 label context. Cev6l3vpnData MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev6l3vpnData // Pseudowire label context. PseudowireData MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireData // Label block context. LabelBlockData MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockData // IP Subscriber context. IpSubData MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_IpSubData // TEv4 P2MP context. Tev4p2mpData MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4p2mpData // MLDPv4 LSM-ID context. MldPv4Data MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_MldPv4Data // Pseudowire Head-end label context. PseudowireHeadEndData MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData // TP context. TpData MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TpData // Generic routing encapsulation context. GenericRoutingEncapsulation MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation // Generic routing encapsulation context. Ipv6GenericRoutingEncapsulation MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation // EVPN context. EvpnData MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_EvpnData // BFD BLB label context. Ipv4blbData MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4blbData // BFD BLB label context. Ipv6blbData MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6blbData // PIM I-PMSI label conext. PiMiPmsiData MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMiPmsiData // PIM S-PMSI label conext. PiMsPmsiData MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMsPmsiData // L3VPN NH SET label context. NextHopSetL3vpn MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn // SR Prefix Segment context. SrPrefixSegment MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrPrefixSegment // SR Adj Segment ipv4 context. SrAdjSegmentIpv4 MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 // SR Adj Segment ipv6 context. SrAdjSegmentIpv6 MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 // Label block SRGB context. LabelBlockSrgbData MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData // MPLS TE tunnel binding context. TeBinding MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TeBinding // Label block SRLB context. LabelBlockSrlbData MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext Label context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext) GetEntityData ¶
func (labelContext *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev4l3vpnData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev4l3vpnData L3VPN CEv4 label context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev4l3vpnData) GetEntityData ¶
func (cev4l3vpnData *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev6l3vpnData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev6l3vpnData L3VPN CEv6 label context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev6l3vpnData) GetEntityData ¶
func (cev6l3vpnData *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Cev6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_EvpnData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_EvpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // EVPN ID. The type is interface{} with range: 0..4294967295. EvpnId interface{} // EVPN TAG. The type is interface{} with range: 0..4294967295. EvpnTag interface{} // Ethernet Segment ID. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. EthernetSegment interface{} // EVPN Encap. The type is interface{} with range: 0..255. EvpnEncap interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_EvpnData EVPN context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_EvpnData) GetEntityData ¶
func (evpnData *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_EvpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. GreInterface interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation) GetEntityData ¶
func (genericRoutingEncapsulation *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_IpSubData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_IpSubData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table Id. The type is interface{} with range: 0..4294967295. TableId interface{} // Parent interface. The type is string with pattern: [a-zA-Z0-9._/-]+. ParentInterface interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_IpSubData IP Subscriber context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_IpSubData) GetEntityData ¶
func (ipSubData *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_IpSubData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4Data ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 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{} // IPv4 prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4Data IPv4 label context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4blbData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv4 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{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4blbData BFD BLB label context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4blbData) GetEntityData ¶
func (ipv4blbData *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4blbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 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{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData L3VPN IPv4 label context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData) GetEntityData ¶
func (ipv4l3vpnData *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6Data ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6Data IPv6 label context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation IPv6 interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. Greipv6Interface interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation) GetEntityData ¶
func (ipv6GenericRoutingEncapsulation *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6blbData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6blbData BFD BLB label context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6blbData) GetEntityData ¶
func (ipv6blbData *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6blbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData L3VPN IPv6 label context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData) GetEntityData ¶
func (ipv6l3vpnData *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Service. The type is interface{} with range: 0..255. Service interface{} // VPN ID. The type is interface{} with range: 0..65535. VpnId interface{} // Edge ID. The type is interface{} with range: 0..65535. EdgeId interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockData Label block context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockData) GetEntityData ¶
func (labelBlockData *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData Label block SRGB context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData) GetEntityData ¶
func (labelBlockSrgbData *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData Label block SRLB context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData) GetEntityData ¶
func (labelBlockSrlbData *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_MldPv4Data ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_MldPv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // LSM ID Type. The type is interface{} with range: 0..65535. Type interface{} // LSM ID. The type is interface{} with range: 0..4294967295. LsmId interface{} // Peer LSR Id. 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}]+)?. PeerLsrid interface{} // Peer Label Space Id. The type is interface{} with range: 0..65535. PeerLabelSpaceId interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_MldPv4Data MLDPv4 LSM-ID context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_MldPv4Data) GetEntityData ¶
func (mldPv4Data *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_MldPv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Next Hop Set ID. The type is interface{} with range: 0..4294967295. NextHopSetId interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn L3VPN NH SET label context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn) GetEntityData ¶
func (nextHopSetL3vpn *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMiPmsiData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMiPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMiPmsiData PIM I-PMSI label conext
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMiPmsiData) GetEntityData ¶
func (piMiPmsiData *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMiPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMsPmsiData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMsPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Originating Router. 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{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} // Head LSM-ID. The type is interface{} with range: 0..4294967295. Hli interface{} // Segmented Multicast. The type is interface{} with range: // -2147483648..2147483647. Seg interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMsPmsiData PIM S-PMSI label conext
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMsPmsiData) GetEntityData ¶
func (piMsPmsiData *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PiMsPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address 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{} // Pseudo-wire ID. The type is interface{} with range: // 0..18446744073709551615. PseudowireId interface{} // Remote L2 Router ID. The type is interface{} with range: 0..4294967295. RemoteL2RouterId interface{} // Subinterface. The type is string with pattern: [a-zA-Z0-9._/-]+. Subinterface interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireData Pseudowire label context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireData) GetEntityData ¶
func (pseudowireData *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudo-wire Head-end interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. PwheIntf interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData Pseudowire Head-end label context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData) GetEntityData ¶
func (pseudowireHeadEndData *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv4 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}]+)?. Addr interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 SR Adj Segment ipv4 context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4) GetEntityData ¶
func (srAdjSegmentIpv4 *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Addr interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 SR Adj Segment ipv6 context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6) GetEntityData ¶
func (srAdjSegmentIpv6 *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrPrefixSegment ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrPrefixSegment struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix Segment ID. The type is interface{} with range: 0..4294967295. SegmentId interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrPrefixSegment SR Prefix Segment context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrPrefixSegment) GetEntityData ¶
func (srPrefixSegment *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_SrPrefixSegment) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TeBinding ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TeBinding struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS Traffic Engineering Tunnel or Group ID. The type is interface{} with // range: 0..4294967295. TeIdentifier interface{} // Type of identifier for the binding. The type is MgmtLsdTeBinding. TeType interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TeBinding MPLS TE tunnel binding context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TeBinding) GetEntityData ¶
func (teBinding *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TeBinding) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4Data ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Tunnel destination. 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}]+)?. TunnelDest interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Extended tunnel ID. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Is this an SRTE head tunnel. The type is interface{} with range: // -2147483648..2147483647. IsSrte interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4Data TEv4 label context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4Data) GetEntityData ¶
func (tev4Data *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4p2mpData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4p2mpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Point to multipoint ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Tunnel ID extension. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Previous hop. 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}]+)?. PreviousHop interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4p2mpData TEv4 P2MP context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4p2mpData) GetEntityData ¶
func (tev4p2mpData *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_Tev4p2mpData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TpData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // TP source global ID. The type is interface{} with range: 0..4294967295. SourceGlobalId interface{} // TP source node ID. 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}]+)?. SourceNodeId interface{} // TP destination global ID. The type is interface{} with range: // 0..4294967295. DestGlobalId interface{} // TP destination node ID. 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}]+)?. DestNodeId interface{} // TP source tunnel ID. The type is interface{} with range: 0..65535. SourceTunnelId interface{} // TP destination tunnel ID. The type is interface{} with range: 0..65535. DestTunnelId interface{} // TP LSP ID. The type is interface{} with range: 0..65535. LspId interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TpData TP context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TpData) GetEntityData ¶
func (tpData *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_TpData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_VrfL3vpnData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_VrfL3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_VrfL3vpnData L3VPN VRF label context
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_VrfL3vpnData) GetEntityData ¶
func (vrfL3vpnData *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LabelContext_VrfL3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // label data. The type is slice of // MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite_LabelData. LabelData []*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite_LabelData }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite Local label rewrite information
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite) GetEntityData ¶
func (localLabelRewrite *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite_LabelData ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite_LabelData label data
func (*MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite_LabelData) GetEntityData ¶
func (labelData *MplsLsd_Rewrite_RewritePws_RewritePw_RewriteId_RewriteId_LocalLabelRewrite_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_V4Rpf ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_V4Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // V4 RPF 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}]+)?. V4RpfNeighbor interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_V4Rpf IPv4 RPF neighbors
func (*MplsLsd_Rewrite_RewritePws_RewritePw_V4Rpf) GetEntityData ¶
func (v4Rpf *MplsLsd_Rewrite_RewritePws_RewritePw_V4Rpf) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewritePws_RewritePw_V6Rpf ¶
type MplsLsd_Rewrite_RewritePws_RewritePw_V6Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // V6 RPF Neighbor. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. V6RpfNeighbor interface{} }
MplsLsd_Rewrite_RewritePws_RewritePw_V6Rpf IPv6 RPF neighbors
func (*MplsLsd_Rewrite_RewritePws_RewritePw_V6Rpf) GetEntityData ¶
func (v6Rpf *MplsLsd_Rewrite_RewritePws_RewritePw_V6Rpf) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes ¶
type MplsLsd_Rewrite_RewriteTes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPI rewrite for TE. The type is slice of // MplsLsd_Rewrite_RewriteTes_RewriteTe. RewriteTe []*MplsLsd_Rewrite_RewriteTes_RewriteTe }
MplsLsd_Rewrite_RewriteTes Table of Traffic Engineering Rewrites
func (*MplsLsd_Rewrite_RewriteTes) GetEntityData ¶
func (rewriteTes *MplsLsd_Rewrite_RewriteTes) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Tunnel interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} // Rewrite version. The type is interface{} with range: // 0..18446744073709551615. RewriteVersion interface{} // BCDL Priority. The type is interface{} with range: 0..255. BcdlPriority interface{} // LSD queue. The type is interface{} with range: 0..255. LsdQueue interface{} // Rewrite install timestamp. The type is interface{} with range: // 0..18446744073709551615. RwInstallTime interface{} // Rewrite install age. The type is interface{} with range: // 0..18446744073709551615. RwInstallAge interface{} // Is rewrite ever updated. The type is interface{} with range: // -2147483648..2147483647. RwUpdated interface{} // Is rewrite's BCDL priority updated. The type is interface{} with range: // -2147483648..2147483647. PriorityUpdated interface{} // Is Rewrite redistributed. The type is interface{} with range: // -2147483648..2147483647. RwRedist interface{} // fpi key. FpiKey MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey // Rewrite ID. RewriteId MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId // Associated FPI. The type is slice of // MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi. AssociatedFpi []*MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi // IPv4 RPF neighbors. The type is slice of // MplsLsd_Rewrite_RewriteTes_RewriteTe_V4Rpf. V4Rpf []*MplsLsd_Rewrite_RewriteTes_RewriteTe_V4Rpf // IPv6 RPF neighbors. The type is slice of // MplsLsd_Rewrite_RewriteTes_RewriteTe_V6Rpf. V6Rpf []*MplsLsd_Rewrite_RewriteTes_RewriteTe_V6Rpf // Mois. The type is slice of MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois. Mois []*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois }
MplsLsd_Rewrite_RewriteTes_RewriteTe FPI rewrite for TE
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe) GetEntityData ¶
func (rewriteTe *MplsLsd_Rewrite_RewriteTes_RewriteTe) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // FPI. Fpi MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi // Application owner instance. The type is slice of // MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_ApplicationOwner. ApplicationOwner []*MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_ApplicationOwner }
MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi Associated FPI
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi) GetEntityData ¶
func (associatedFpi *MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_ApplicationOwner ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_ApplicationOwner Application owner instance
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPIType. The type is MgmtLsdFpi. FpiType interface{} // label data. LabelData MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelData // te data. TeData MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_TeData // ipv4 data. Ipv4Data MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv4Data // ipv6 data. Ipv6Data MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv6Data // pw list data. PwListData MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_PwListData // dmtc ext intf data. DmtcExtIntfData MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_DmtcExtIntfData // label range. LabelRange MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelRange }
MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi FPI
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi) GetEntityData ¶
func (fpi *MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_DmtcExtIntfData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_DmtcExtIntfData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_DmtcExtIntfData dmtc ext intf data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_DmtcExtIntfData) GetEntityData ¶
func (dmtcExtIntfData *MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_DmtcExtIntfData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv4Data ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // 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{} // Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} // SR related Local label. The type is interface{} with range: 0..4294967295. SrLocalLabel interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv4Data ipv4 data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv6Data ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Route flags. The type is interface{} with range: 0..4294967295. RouterFlags interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLen interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv6Data ipv6 data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label value. The type is interface{} with range: 0..4294967295. Label interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // ELC. The type is interface{} with range: -2147483648..2147483647. Elc interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelData label data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelData) GetEntityData ¶
func (labelData *MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelRange ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label Range Type. The type is interface{} with range: 0..255. Type interface{} // Label Ranged Index. The type is interface{} with range: 0..255. Index interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelRange label range
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_PwListData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudowire List Identifier. The type is interface{} with range: 0..65535. PwheListId interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_PwListData pw list data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_PwListData) GetEntityData ¶
func (pwListData *MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_TeData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_TeData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_TeData te data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_TeData) GetEntityData ¶
func (teData *MplsLsd_Rewrite_RewriteTes_RewriteTe_AssociatedFpi_Fpi_TeData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPI. Fpi MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi // Application owner instance. The type is slice of // MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_ApplicationOwner. ApplicationOwner []*MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_ApplicationOwner }
MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey fpi key
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey) GetEntityData ¶
func (fpiKey *MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_ApplicationOwner ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_ApplicationOwner struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_ApplicationOwner Application owner instance
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_ApplicationOwner) GetEntityData ¶
func (applicationOwner *MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_ApplicationOwner) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FPIType. The type is MgmtLsdFpi. FpiType interface{} // label data. LabelData MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelData // te data. TeData MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_TeData // ipv4 data. Ipv4Data MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv4Data // ipv6 data. Ipv6Data MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv6Data // pw list data. PwListData MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_PwListData // dmtc ext intf data. DmtcExtIntfData MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_DmtcExtIntfData // label range. LabelRange MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelRange }
MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi FPI
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi) GetEntityData ¶
func (fpi *MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_DmtcExtIntfData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_DmtcExtIntfData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_DmtcExtIntfData dmtc ext intf data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_DmtcExtIntfData) GetEntityData ¶
func (dmtcExtIntfData *MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_DmtcExtIntfData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv4Data ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // 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{} // Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} // SR related Local label. The type is interface{} with range: 0..4294967295. SrLocalLabel interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv4Data ipv4 data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv6Data ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Route flags. The type is interface{} with range: 0..4294967295. RouterFlags interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLen interface{} // Version. The type is interface{} with range: 0..4294967295. Version interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv6Data ipv6 data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label value. The type is interface{} with range: 0..4294967295. Label interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // ELC. The type is interface{} with range: -2147483648..2147483647. Elc interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelData label data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelData) GetEntityData ¶
func (labelData *MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelRange ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label Range Type. The type is interface{} with range: 0..255. Type interface{} // Label Ranged Index. The type is interface{} with range: 0..255. Index interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelRange label range
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_PwListData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudowire List Identifier. The type is interface{} with range: 0..65535. PwheListId interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_PwListData pw list data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_PwListData) GetEntityData ¶
func (pwListData *MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_TeData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_TeData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_TeData te data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_TeData) GetEntityData ¶
func (teData *MplsLsd_Rewrite_RewriteTes_RewriteTe_FpiKey_Fpi_TeData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Application state. ApplicationResource MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_ApplicationResource // moi array. The type is slice of // MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray. MoiArray []*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois Mois
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois) GetEntityData ¶
func (mois *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_ApplicationResource ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_ApplicationResource struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Application name. The type is string. ApplicationName interface{} // Application type. The type is MgmtLsdApp. ApplicationType interface{} // Primary/Backup role. The type is interface{} with range: // -2147483648..2147483647. ApplicationRolePrimary interface{} // Application instance Name. The type is string. ApplicationInstance interface{} // Application resource state. The type is MgmtLsdAppRsrcState. ResourceState interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_ApplicationResource Application state
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_ApplicationResource) GetEntityData ¶
func (applicationResource *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_ApplicationResource) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Moi. Moi MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray moi array
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray) GetEntityData ¶
func (moiArray *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MoiType. The type is MgmtLsdMoi. MoiType interface{} // pop and lookup ipv4. PopAndLookupIpv4 MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv4 // pop and lookup tp. PopAndLookupTp MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupTp // pop and lookup ipv6. PopAndLookupIpv6 MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv6 // ipv4 data. Ipv4Data MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv4Data // ipv6 data. Ipv6Data MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv6Data // tev4 data. Tev4Data MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Tev4Data // pseudowire data. PseudowireData MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireData // ip sub data. IpSubData MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_IpSubData // pseudowire head end data. PseudowireHeadEndData MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireHeadEndData // pw list data. PwListData MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PwListData // stackv4 data. Stackv4Data MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data // stackv6 data. Stackv6Data MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data // te head data. TeHeadData MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_TeHeadData // dmtc data. DmtcData MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_DmtcData // nnh stackv4 data. NnhStackv4Data MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data // nnh stackv6 data. NnhStackv6Data MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data // label range. LabelRange MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_LabelRange }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi Moi
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi) GetEntityData ¶
func (moi *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_DmtcData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_DmtcData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DMTC External Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. DmtcExtIfh interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_DmtcData dmtc data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_DmtcData) GetEntityData ¶
func (dmtcData *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_DmtcData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_IpSubData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_IpSubData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_IpSubData ip sub data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_IpSubData) GetEntityData ¶
func (ipSubData *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_IpSubData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv4Data ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv4Data ipv4 data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv6Data ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv6Data ipv6 data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_LabelRange ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_LabelRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Active Label Range Start. The type is interface{} with range: // 0..4294967295. StartLabelActive interface{} // Active Label Range End. The type is interface{} with range: 0..4294967295. EndLabelActive interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_LabelRange label range
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_LabelRange) GetEntityData ¶
func (labelRange *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_LabelRange) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 stack. Ipv4Stack MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack // List of Neighbor Next Hops. The type is slice of // MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop. NeighborNextHop []*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data nnh stackv4 data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data) GetEntityData ¶
func (nnhStackv4Data *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Owner application type. The type is MgmtLsdApp. OwnerApplicationType interface{} // Nexthop. Nexthop MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop // Inner stack. InnerStack MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack IPv4 stack
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack) GetEntityData ¶
func (ipv4Stack *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop. Nexthop []*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label. Label []*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack Inner stack
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack) GetEntityData ¶
func (innerStack *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label Info related to outgoing labels
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label) GetEntityData ¶
func (label *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Entry interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop Nexthop
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_Ipv4Stack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // nnh type. The type is MplsLsdNnh. NnhType interface{} // IPv4 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{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop List of Neighbor Next Hops
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop) GetEntityData ¶
func (neighborNextHop *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv4Data_NeighborNextHop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv6 stack. Ipv6Stack MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack // List of Neighbor Next Hops. The type is slice of // MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop. NeighborNextHop []*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data nnh stackv6 data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data) GetEntityData ¶
func (nnhStackv6Data *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Nexthop. Nexthop MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop // Inner stack. InnerStack MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack IPv6 stack
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack) GetEntityData ¶
func (ipv6Stack *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop. Nexthop []*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label. Label []*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack Inner stack
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack) GetEntityData ¶
func (innerStack *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label Info related to outgoing labels
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label) GetEntityData ¶
func (label *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Entry interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop Nexthop
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_Ipv6Stack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // nnh type. The type is MplsLsdNnh. NnhType interface{} // IPv4 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{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop List of Neighbor Next Hops
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop) GetEntityData ¶
func (neighborNextHop *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_NnhStackv6Data_NeighborNextHop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv4 ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv4 pop and lookup ipv4
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv4) GetEntityData ¶
func (popAndLookupIpv4 *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv4) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv6 ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv6 pop and lookup ipv6
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv6) GetEntityData ¶
func (popAndLookupIpv6 *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupIpv6) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupTp ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupTp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupTp pop and lookup tp
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupTp) GetEntityData ¶
func (popAndLookupTp *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PopAndLookupTp) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Cross-connect ID. The type is interface{} with range: 0..4294967295. CrossConnectId interface{} // PseudoWire Cross-connect ID. The type is interface{} with range: // 0..4294967295. PseuodoWireConnectId interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Bridge ID. The type is interface{} with range: 0..4294967295. BridgeId interface{} // Split horizon group ID. The type is interface{} with range: 0..4294967295. SplitHorizonId interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireData pseudowire data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireData) GetEntityData ¶
func (pseudowireData *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireHeadEndData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireHeadEndData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Is control word present. The type is interface{} with range: // -2147483648..2147483647. ControlWord interface{} // Is PWHE IMposition. The type is interface{} with range: // -2147483648..2147483647. Imposition interface{} // Virtual Circuit Type. The type is interface{} with range: 0..255. Vctype interface{} // Pseudo-wire List Identifier. The type is interface{} with range: 0..65535. PwListId interface{} // Pseudo-wire Head-end interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. PwheInterface interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireHeadEndData pseudowire head end data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireHeadEndData) GetEntityData ¶
func (pseudowireHeadEndData *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PseudowireHeadEndData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PwListData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PwListData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Pseudo-wire Layer 3 interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. L3Interface interface{} // Pseudo-wire Layer 2 interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. L2Interface interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PwListData pw list data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PwListData) GetEntityData ¶
func (pwListData *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_PwListData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Owner application type. The type is MgmtLsdApp. OwnerApplicationType interface{} // Nexthop. Nexthop MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_Nexthop // Inner stack. InnerStack MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data stackv4 data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data) GetEntityData ¶
func (stackv4Data *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop. Nexthop []*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label. Label []*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack Inner stack
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack) GetEntityData ¶
func (innerStack *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label Info related to outgoing labels
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label) GetEntityData ¶
func (label *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Entry interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_Nexthop ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Routing path's load metric. The type is interface{} with range: // 0..4294967295. LoadMetric interface{} // Outgoing Label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // TE backup path local label. The type is interface{} with range: // 0..4294967295. LocalLabel interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_Nexthop Nexthop
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv4Data_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Nexthop. Nexthop MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_Nexthop // Inner stack. InnerStack MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data stackv6 data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data) GetEntityData ¶
func (stackv6Data *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of remote nexthop addresses. The type is interface{} with range: // 0..255. NumNexthops interface{} // Depth of inner label stack. The type is interface{} with range: 0..255. NumLbls interface{} // Remote nexthop addresses. The type is slice of // MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop. Nexthop []*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop // Info related to outgoing labels. The type is slice of // MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label. Label []*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack Inner stack
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack) GetEntityData ¶
func (innerStack *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Remote Label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // Remote Label string. The type is string. OutgoingLabelStr interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label Info related to outgoing labels
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label) GetEntityData ¶
func (label *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Label) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Entry interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop Remote nexthop addresses
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_InnerStack_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_Nexthop ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_Nexthop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Routing path id. The type is interface{} with range: 0..255. PathId interface{} // Routing path backup id. The type is interface{} with range: 0..255. BackupPathId interface{} // Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // Tunnel Type. The type is interface{} with range: 0..65535. TunnelType interface{} // Next hop ID. The type is interface{} with range: 0..4294967295. NextHopId interface{} // Outgoing Interface's parent. The type is string with pattern: // [a-zA-Z0-9._/-]+. OutInterfaceParent interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_Nexthop Nexthop
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_Nexthop) GetEntityData ¶
func (nexthop *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Stackv6Data_Nexthop) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_TeHeadData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_TeHeadData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Tunnel local label. The type is interface{} with range: 0..4294967295. TunnelLocalLabel interface{} // Tunnel local label stringified. The type is string. TunnelLocalLabelStr interface{} // Tunnel forwarding class. The type is interface{} with range: 0..255. TunnelFwdClass interface{} // Tunnel Load metric. The type is interface{} with range: 0..4294967295. TunnelLoadMetric interface{} // Flags decoded string. The type is string. FlagsDecode interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_TeHeadData te head data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_TeHeadData) GetEntityData ¶
func (teHeadData *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_TeHeadData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Tev4Data ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Tev4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // VRF table name. The type is string. TableName interface{} // Path flag decoded string. The type is string. PathFlagsDecode interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutLabel interface{} // Outgoing label name. The type is string. OutLabelName interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Backup interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BackupInterface interface{} // Backup IPv4 nexthop. 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}]+)?. BackupIpv4NextHop interface{} // Merge point label. The type is interface{} with range: 0..4294967295. MergePointLabel interface{} // Backup local label. The type is interface{} with range: 0..4294967295. BackupLocalLabel interface{} // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterface interface{} // Tunnel weight. The type is interface{} with range: 0..4294967295. TunnelWeight interface{} // Outgoing data parent interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. DataOutParentInterface interface{} // Tunnel class. The type is interface{} with range: 0..4294967295. TunnelClass interface{} // IPv4 next nexthop. 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}]+)?. Ipv4NextNextHop interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Tev4Data tev4 data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Tev4Data) GetEntityData ¶
func (tev4Data *MplsLsd_Rewrite_RewriteTes_RewriteTe_Mois_MoiArray_Moi_Tev4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Rewrite ID. RewriteId MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId Rewrite ID
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId) GetEntityData ¶
func (rewriteId *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RewriteIDType. The type is MgmtLsdRwId. RewriteIdType interface{} // Label context. LabelContext MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext // Local label rewrite information. LocalLabelRewrite MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId Rewrite ID
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId) GetEntityData ¶
func (rewriteId *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // LabelContextType. The type is MgmtLsdLblCtx. LabelContextType interface{} // IPv4 label context. Ipv4Data MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4Data // IPv6 label context. Ipv6Data MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6Data // TEv4 label context. Tev4Data MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4Data // L3VPN IPv4 label context. Ipv4l3vpnData MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData // L3VPN IPv6 label context. Ipv6l3vpnData MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData // L3VPN VRF label context. VrfL3vpnData MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_VrfL3vpnData // L3VPN CEv4 label context. Cev4l3vpnData MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev4l3vpnData // L3VPN CEv6 label context. Cev6l3vpnData MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev6l3vpnData // Pseudowire label context. PseudowireData MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireData // Label block context. LabelBlockData MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockData // IP Subscriber context. IpSubData MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_IpSubData // TEv4 P2MP context. Tev4p2mpData MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4p2mpData // MLDPv4 LSM-ID context. MldPv4Data MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_MldPv4Data // Pseudowire Head-end label context. PseudowireHeadEndData MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData // TP context. TpData MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TpData // Generic routing encapsulation context. GenericRoutingEncapsulation MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation // Generic routing encapsulation context. Ipv6GenericRoutingEncapsulation MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation // EVPN context. EvpnData MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_EvpnData // BFD BLB label context. Ipv4blbData MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4blbData // BFD BLB label context. Ipv6blbData MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6blbData // PIM I-PMSI label conext. PiMiPmsiData MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMiPmsiData // PIM S-PMSI label conext. PiMsPmsiData MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMsPmsiData // L3VPN NH SET label context. NextHopSetL3vpn MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn // SR Prefix Segment context. SrPrefixSegment MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrPrefixSegment // SR Adj Segment ipv4 context. SrAdjSegmentIpv4 MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 // SR Adj Segment ipv6 context. SrAdjSegmentIpv6 MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 // Label block SRGB context. LabelBlockSrgbData MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData // MPLS TE tunnel binding context. TeBinding MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TeBinding // Label block SRLB context. LabelBlockSrlbData MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext Label context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext) GetEntityData ¶
func (labelContext *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev4l3vpnData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 nexthop. 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}]+)?. Ipv4NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev4l3vpnData L3VPN CEv4 label context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev4l3vpnData) GetEntityData ¶
func (cev4l3vpnData *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev6l3vpnData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv6 nexthop. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6NextHop interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev6l3vpnData L3VPN CEv6 label context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev6l3vpnData) GetEntityData ¶
func (cev6l3vpnData *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Cev6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_EvpnData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_EvpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // EVPN ID. The type is interface{} with range: 0..4294967295. EvpnId interface{} // EVPN TAG. The type is interface{} with range: 0..4294967295. EvpnTag interface{} // Ethernet Segment ID. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. EthernetSegment interface{} // EVPN Encap. The type is interface{} with range: 0..255. EvpnEncap interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_EvpnData EVPN context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_EvpnData) GetEntityData ¶
func (evpnData *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_EvpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. GreInterface interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation) GetEntityData ¶
func (genericRoutingEncapsulation *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_IpSubData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_IpSubData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table Id. The type is interface{} with range: 0..4294967295. TableId interface{} // Parent interface. The type is string with pattern: [a-zA-Z0-9._/-]+. ParentInterface interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_IpSubData IP Subscriber context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_IpSubData) GetEntityData ¶
func (ipSubData *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_IpSubData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4Data ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // IPv4 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{} // IPv4 prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4Data IPv4 label context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4Data) GetEntityData ¶
func (ipv4Data *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4blbData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv4 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{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4blbData BFD BLB label context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4blbData) GetEntityData ¶
func (ipv4blbData *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4blbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 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{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData L3VPN IPv4 label context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData) GetEntityData ¶
func (ipv4l3vpnData *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv4l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6Data ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} // VRF Name. The type is string with length: 0..33. VrfName interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6Data IPv6 label context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6Data) GetEntityData ¶
func (ipv6Data *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic routing encapsulation IPv6 interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. Greipv6Interface interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation Generic routing encapsulation context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation) GetEntityData ¶
func (ipv6GenericRoutingEncapsulation *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6GenericRoutingEncapsulation) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6blbData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6blbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BFD BLB interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BlbIntf interface{} // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6blbData BFD BLB label context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6blbData) GetEntityData ¶
func (ipv6blbData *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6blbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv6 prefix. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Prefix interface{} // Prefix length. The type is interface{} with range: 0..255. PrefixLength interface{} // Route distinguisher. The type is interface{} with range: // 0..18446744073709551615. RouteDistinguisher interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData L3VPN IPv6 label context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData) GetEntityData ¶
func (ipv6l3vpnData *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Ipv6l3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Service. The type is interface{} with range: 0..255. Service interface{} // VPN ID. The type is interface{} with range: 0..65535. VpnId interface{} // Edge ID. The type is interface{} with range: 0..65535. EdgeId interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockData Label block context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockData) GetEntityData ¶
func (labelBlockData *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData Label block SRGB context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData) GetEntityData ¶
func (labelBlockSrgbData *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrgbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Start Label. The type is interface{} with range: 0..4294967295. StartLabel interface{} // Offset. The type is interface{} with range: 0..4294967295. Offset interface{} // Number of labels. The type is interface{} with range: 0..4294967295. Size interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData Label block SRLB context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData) GetEntityData ¶
func (labelBlockSrlbData *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_LabelBlockSrlbData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_MldPv4Data ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_MldPv4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // LSM ID Type. The type is interface{} with range: 0..65535. Type interface{} // LSM ID. The type is interface{} with range: 0..4294967295. LsmId interface{} // Peer LSR Id. 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}]+)?. PeerLsrid interface{} // Peer Label Space Id. The type is interface{} with range: 0..65535. PeerLabelSpaceId interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_MldPv4Data MLDPv4 LSM-ID context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_MldPv4Data) GetEntityData ¶
func (mldPv4Data *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_MldPv4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Next Hop Set ID. The type is interface{} with range: 0..4294967295. NextHopSetId interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn L3VPN NH SET label context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn) GetEntityData ¶
func (nextHopSetL3vpn *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_NextHopSetL3vpn) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMiPmsiData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMiPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMiPmsiData PIM I-PMSI label conext
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMiPmsiData) GetEntityData ¶
func (piMiPmsiData *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMiPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMsPmsiData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMsPmsiData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID. The type is interface{} with range: 0..4294967295. VrfId interface{} // Originating Router. 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{} // Head. The type is interface{} with range: -2147483648..2147483647. Head interface{} // PIM6. The type is interface{} with range: -2147483648..2147483647. V6 interface{} // Head LSM-ID. The type is interface{} with range: 0..4294967295. Hli interface{} // Segmented Multicast. The type is interface{} with range: // -2147483648..2147483647. Seg interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMsPmsiData PIM S-PMSI label conext
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMsPmsiData) GetEntityData ¶
func (piMsPmsiData *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PiMsPmsiData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address 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{} // Pseudo-wire ID. The type is interface{} with range: // 0..18446744073709551615. PseudowireId interface{} // Remote L2 Router ID. The type is interface{} with range: 0..4294967295. RemoteL2RouterId interface{} // Subinterface. The type is string with pattern: [a-zA-Z0-9._/-]+. Subinterface interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireData Pseudowire label context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireData) GetEntityData ¶
func (pseudowireData *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Pseudo-wire Head-end interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. PwheIntf interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData Pseudowire Head-end label context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData) GetEntityData ¶
func (pseudowireHeadEndData *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_PseudowireHeadEndData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv4 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}]+)?. Addr interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4 SR Adj Segment ipv4 context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4) GetEntityData ¶
func (srAdjSegmentIpv4 *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv4) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Adjacency index. The type is interface{} with range: 0..4294967295. Index interface{} // Adjacency type. The type is interface{} with range: 0..4294967295. Type interface{} // Adjacency interface. The type is string with pattern: [a-zA-Z0-9._/-]+. Intf interface{} // Adjacency nexthop IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Addr interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6 SR Adj Segment ipv6 context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6) GetEntityData ¶
func (srAdjSegmentIpv6 *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrAdjSegmentIpv6) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrPrefixSegment ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrPrefixSegment struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Prefix Segment ID. The type is interface{} with range: 0..4294967295. SegmentId interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrPrefixSegment SR Prefix Segment context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrPrefixSegment) GetEntityData ¶
func (srPrefixSegment *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_SrPrefixSegment) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TeBinding ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TeBinding struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS Traffic Engineering Tunnel or Group ID. The type is interface{} with // range: 0..4294967295. TeIdentifier interface{} // Type of identifier for the binding. The type is MgmtLsdTeBinding. TeType interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TeBinding MPLS TE tunnel binding context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TeBinding) GetEntityData ¶
func (teBinding *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TeBinding) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4Data ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4Data struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Tunnel destination. 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}]+)?. TunnelDest interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Extended tunnel ID. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Is this an SRTE head tunnel. The type is interface{} with range: // -2147483648..2147483647. IsSrte interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4Data TEv4 label context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4Data) GetEntityData ¶
func (tev4Data *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4Data) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4p2mpData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4p2mpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Tunnel source. 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}]+)?. TunnelSource interface{} // Point to multipoint ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} // Tunnel ID extension. The type is interface{} with range: 0..4294967295. TunnelIdExtension interface{} // Tunnel LSP ID. The type is interface{} with range: 0..4294967295. TunnelLspId interface{} // Previous hop. 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}]+)?. PreviousHop interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4p2mpData TEv4 P2MP context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4p2mpData) GetEntityData ¶
func (tev4p2mpData *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_Tev4p2mpData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TpData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TpData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // TP source global ID. The type is interface{} with range: 0..4294967295. SourceGlobalId interface{} // TP source node ID. 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}]+)?. SourceNodeId interface{} // TP destination global ID. The type is interface{} with range: // 0..4294967295. DestGlobalId interface{} // TP destination node ID. 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}]+)?. DestNodeId interface{} // TP source tunnel ID. The type is interface{} with range: 0..65535. SourceTunnelId interface{} // TP destination tunnel ID. The type is interface{} with range: 0..65535. DestTunnelId interface{} // TP LSP ID. The type is interface{} with range: 0..65535. LspId interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TpData TP context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TpData) GetEntityData ¶
func (tpData *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_TpData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_VrfL3vpnData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_VrfL3vpnData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // Security ID. The type is interface{} with range: 0..4294967295. SecurityId interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_VrfL3vpnData L3VPN VRF label context
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_VrfL3vpnData) GetEntityData ¶
func (vrfL3vpnData *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LabelContext_VrfL3vpnData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // label data. The type is slice of // MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite_LabelData. LabelData []*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite_LabelData }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite Local label rewrite information
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite) GetEntityData ¶
func (localLabelRewrite *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite_LabelData ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite_LabelData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite_LabelData label data
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite_LabelData) GetEntityData ¶
func (labelData *MplsLsd_Rewrite_RewriteTes_RewriteTe_RewriteId_RewriteId_LocalLabelRewrite_LabelData) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_V4Rpf ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_V4Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // V4 RPF 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}]+)?. V4RpfNeighbor interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_V4Rpf IPv4 RPF neighbors
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_V4Rpf) GetEntityData ¶
func (v4Rpf *MplsLsd_Rewrite_RewriteTes_RewriteTe_V4Rpf) GetEntityData() *types.CommonEntityData
type MplsLsd_Rewrite_RewriteTes_RewriteTe_V6Rpf ¶
type MplsLsd_Rewrite_RewriteTes_RewriteTe_V6Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Table ID. The type is interface{} with range: 0..4294967295. TableId interface{} // V6 RPF Neighbor. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. V6RpfNeighbor interface{} }
MplsLsd_Rewrite_RewriteTes_RewriteTe_V6Rpf IPv6 RPF neighbors
func (*MplsLsd_Rewrite_RewriteTes_RewriteTe_V6Rpf) GetEntityData ¶
func (v6Rpf *MplsLsd_Rewrite_RewriteTes_RewriteTe_V6Rpf) GetEntityData() *types.CommonEntityData