Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR ip-rsvp package operational data.
This module contains definitions for the following management objects:
rsvp-standby: RSVP operational data for standby role rsvp: rsvp
Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
- type IgpteLibBwModel
- type Rsvp
- type RsvpMgmtAssociation
- type RsvpMgmtAuthChallengeStatus
- type RsvpMgmtAuthDirection
- type RsvpMgmtAuthKi
- type RsvpMgmtDsteModes
- type RsvpMgmtEroSubobj
- type RsvpMgmtEroSubobjStatus
- type RsvpMgmtFilter
- type RsvpMgmtFlowSpec
- type RsvpMgmtFrrStateEnum
- type RsvpMgmtGenericLabel
- type RsvpMgmtGrApp
- type RsvpMgmtHelloDownReason
- type RsvpMgmtHelloInstance
- type RsvpMgmtHelloInstanceOwner
- type RsvpMgmtHelloState
- type RsvpMgmtQosServiceEnum
- type RsvpMgmtReservationTypeEnum
- type RsvpMgmtRestartState
- type RsvpMgmtRroSubobj
- type RsvpMgmtSession
- type RsvpMgmtTspec
- type RsvpMode
- type RsvpProcNsrNotReadyReason
- type RsvpProcRole
- type RsvpSession
- type RsvpStandby
- type RsvpStandby_AuthenticationBriefs
- type RsvpStandby_AuthenticationBriefs_AuthenticationBrief
- type RsvpStandby_AuthenticationDetails
- type RsvpStandby_AuthenticationDetails_AuthenticationDetail
- type RsvpStandby_AuthenticationDetails_AuthenticationDetail_AuthCompact
- type RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo
- type RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo
- type RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_Counters
- type RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_SequenceWindow
- type RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo
- type RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo_Counters
- type RsvpStandby_ControllerBriefs
- type RsvpStandby_ControllerBriefs_ControllerBrief
- type RsvpStandby_ControllerBriefs_ControllerBrief_BandwidthInformation
- type RsvpStandby_ControllerBriefs_ControllerBrief_BandwidthInformation_PreStandardDsteInterface
- type RsvpStandby_ControllerBriefs_ControllerBrief_BandwidthInformation_StandardDsteInterface
- type RsvpStandby_ControllerDetaileds
- type RsvpStandby_ControllerDetaileds_ControllerDetailed
- type RsvpStandby_ControllerDetaileds_ControllerDetailed_BandwidthInformation
- type RsvpStandby_ControllerDetaileds_ControllerDetailed_BandwidthInformation_PreStandardDsteInterface
- type RsvpStandby_ControllerDetaileds_ControllerDetailed_BandwidthInformation_StandardDsteInterface
- type RsvpStandby_ControllerDetaileds_ControllerDetailed_Flags
- type RsvpStandby_ControllerDetaileds_ControllerDetailed_NeighborArray
- type RsvpStandby_ControllerDetaileds_ControllerDetailed_NeighborArray_ExpiryTime
- type RsvpStandby_ControllerDetaileds_ControllerDetailed_NeighborArray_NeighborMessageId
- type RsvpStandby_ControllerSummaries
- type RsvpStandby_ControllerSummaries_ControllerSummary
- type RsvpStandby_ControllerSummaries_ControllerSummary_BandwidthInformation
- type RsvpStandby_ControllerSummaries_ControllerSummary_BandwidthInformation_PreStandardDsteInterface
- type RsvpStandby_ControllerSummaries_ControllerSummary_BandwidthInformation_StandardDsteInterface
- type RsvpStandby_Counters
- type RsvpStandby_Counters_Database
- type RsvpStandby_Counters_EventSyncs
- type RsvpStandby_Counters_EventSyncs_EventSync
- type RsvpStandby_Counters_InterfaceEvents
- type RsvpStandby_Counters_InterfaceEvents_InterfaceEvent
- type RsvpStandby_Counters_InterfaceMessages
- type RsvpStandby_Counters_InterfaceMessages_InterfaceMessage
- type RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_BundleReceivedMessages
- type RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_BundleTransmittedMessages
- type RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_ReceivedMessages
- type RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_TransmittedMessages
- type RsvpStandby_Counters_Issu
- type RsvpStandby_Counters_MessageSummary
- type RsvpStandby_Counters_MessageSummary_BundleReceivedMessages
- type RsvpStandby_Counters_MessageSummary_BundleTransmittedMessages
- type RsvpStandby_Counters_MessageSummary_ReceivedMessages
- type RsvpStandby_Counters_MessageSummary_TransmittedMessages
- type RsvpStandby_Counters_Nsr
- type RsvpStandby_Counters_OutOfResource
- type RsvpStandby_Counters_OutOfResource_Interfaces
- type RsvpStandby_Counters_OutOfResource_Interfaces_Interfaces
- type RsvpStandby_Counters_OutOfResource_Interfaces_Interfaces_Interface
- type RsvpStandby_Counters_OutOfResource_Interfaces_Summary
- type RsvpStandby_Counters_PrefixFiltering
- type RsvpStandby_Counters_PrefixFiltering_Accesses
- type RsvpStandby_Counters_PrefixFiltering_Accesses_Access
- type RsvpStandby_Counters_PrefixFiltering_Accesses_Access_Dropped
- type RsvpStandby_Counters_PrefixFiltering_Accesses_Access_Forwarded
- type RsvpStandby_Counters_PrefixFiltering_Accesses_Access_LocallyDestined
- type RsvpStandby_Counters_PrefixFiltering_Accesses_Access_Total
- type RsvpStandby_Counters_PrefixFiltering_Interfaces
- type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces
- type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface
- type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionDropped
- type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionProcessed
- type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Dropped
- type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Forwarded
- type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_LocallyDestined
- type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Total
- type RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary
- type RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionDropped
- type RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionProcessed
- type RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_Dropped
- type RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_Forwarded
- type RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_LocallyDestined
- type RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_Total
- type RsvpStandby_FrrSummary
- type RsvpStandby_FrrSummary_PathStates
- type RsvpStandby_FrrSummary_ReservationStates
- type RsvpStandby_Frrs
- type RsvpStandby_Frrs_Frr
- type RsvpStandby_Frrs_Frr_S2lSubLsp
- type RsvpStandby_Frrs_Frr_Session
- type RsvpStandby_Frrs_Frr_Session_RsvpSession
- type RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4
- type RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4LspSession
- type RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4P2mpLspSession
- type RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4UniSession
- type RsvpStandby_GlobalNeighborBriefs
- type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief
- type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_GlobalNeighborFlags
- type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LocalNodeAddress
- type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationReason
- type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTime
- type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTotal
- type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_NeighborHelloState
- type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_UpTime
- type RsvpStandby_GlobalNeighborDetails
- type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail
- type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_GlobalNeighborFlags
- type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_InterfaceNeighbor
- type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LocalNodeAddress
- type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationReason
- type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTime
- type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTotal
- type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_NeighborHelloState
- type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimeLeft
- type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimerExpTime
- type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimeLeft
- type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimerExpiryTime
- type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_UpTime
- type RsvpStandby_GracefulRestart
- type RsvpStandby_GracefulRestart_LocalNodeAddress
- type RsvpStandby_GracefulRestart_RecoveryTimeLeft
- type RsvpStandby_GracefulRestart_RecoveryTimerExpTime
- type RsvpStandby_HelloInstanceBriefs
- type RsvpStandby_HelloInstanceBriefs_HelloInstanceBrief
- type RsvpStandby_HelloInstanceDetails
- type RsvpStandby_HelloInstanceDetails_HelloInstanceDetail
- type RsvpStandby_HelloInstanceDetails_HelloInstanceDetail_CommunicationLostTime
- type RsvpStandby_HelloInstanceDetails_HelloInstanceDetail_UpTime
- type RsvpStandby_HelloInterfaceInstanceBriefs
- type RsvpStandby_HelloInterfaceInstanceBriefs_HelloInterfaceInstanceBrief
- type RsvpStandby_HelloInterfaceInstanceDetails
- type RsvpStandby_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail
- type RsvpStandby_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail_LastMessageSentTime
- type RsvpStandby_InterfaceBriefs
- type RsvpStandby_InterfaceBriefs_InterfaceBrief
- type RsvpStandby_InterfaceBriefs_InterfaceBrief_BandwidthInformation
- type RsvpStandby_InterfaceBriefs_InterfaceBrief_BandwidthInformation_PreStandardDsteInterface
- type RsvpStandby_InterfaceBriefs_InterfaceBrief_BandwidthInformation_StandardDsteInterface
- type RsvpStandby_InterfaceDetaileds
- type RsvpStandby_InterfaceDetaileds_InterfaceDetailed
- type RsvpStandby_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation
- type RsvpStandby_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_PreStandardDsteInterface
- type RsvpStandby_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_StandardDsteInterface
- type RsvpStandby_InterfaceDetaileds_InterfaceDetailed_Flags
- type RsvpStandby_InterfaceDetaileds_InterfaceDetailed_NeighborArray
- type RsvpStandby_InterfaceDetaileds_InterfaceDetailed_NeighborArray_ExpiryTime
- type RsvpStandby_InterfaceDetaileds_InterfaceDetailed_NeighborArray_NeighborMessageId
- type RsvpStandby_InterfaceNeighborBriefs
- type RsvpStandby_InterfaceNeighborBriefs_InterfaceNeighborBrief
- type RsvpStandby_InterfaceNeighborBriefs_InterfaceNeighborBrief_InterfaceNeighborListCompact
- type RsvpStandby_InterfaceNeighborDetails
- type RsvpStandby_InterfaceNeighborDetails_InterfaceNeighborDetail
- type RsvpStandby_InterfaceNeighborDetails_InterfaceNeighborDetail_InterfaceNeighborListDetail
- type RsvpStandby_InterfaceSummaries
- type RsvpStandby_InterfaceSummaries_InterfaceSummary
- type RsvpStandby_InterfaceSummaries_InterfaceSummary_BandwidthInformation
- type RsvpStandby_InterfaceSummaries_InterfaceSummary_BandwidthInformation_PreStandardDsteInterface
- type RsvpStandby_InterfaceSummaries_InterfaceSummary_BandwidthInformation_StandardDsteInterface
- type RsvpStandby_Nsr
- type RsvpStandby_Nsr_Status
- type RsvpStandby_Nsr_Status_IdtStatus
- type RsvpStandby_Nsr_Status_PreviousIdtStatus
- type RsvpStandby_PsbBriefs
- type RsvpStandby_PsbBriefs_PsbBrief
- type RsvpStandby_PsbBriefs_PsbBrief_GenericTrafficSpec
- type RsvpStandby_PsbBriefs_PsbBrief_GenericTrafficSpec_G709otnTspec
- type RsvpStandby_PsbBriefs_PsbBrief_GenericTrafficSpec_IntsrvTspec
- type RsvpStandby_PsbBriefs_PsbBrief_S2lSubLsp
- type RsvpStandby_PsbBriefs_PsbBrief_Session
- type RsvpStandby_PsbBriefs_PsbBrief_SessionAttribute
- type RsvpStandby_PsbBriefs_PsbBrief_SessionAttribute_SessAttributeFlags
- type RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession
- type RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4
- type RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4LspSession
- type RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4P2mpLspSession
- type RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4UniSession
- type RsvpStandby_PsbBriefs_PsbBrief_Template
- type RsvpStandby_PsbBriefs_PsbBrief_Template_RsvpFilter
- type RsvpStandby_PsbBriefs_PsbBrief_Template_RsvpFilter_P2mpIpv4Session
- type RsvpStandby_PsbBriefs_PsbBrief_Template_RsvpFilter_UdpIpv4Session
- type RsvpStandby_PsbBriefs_PsbBrief_TrafficSpec
- type RsvpStandby_PsbDetaileds
- type RsvpStandby_PsbDetaileds_PsbDetailed
- type RsvpStandby_PsbDetaileds_PsbDetailed_ClassType
- type RsvpStandby_PsbDetaileds_PsbDetailed_ExpiryTime
- type RsvpStandby_PsbDetaileds_PsbDetailed_GenericTrafficSpec
- type RsvpStandby_PsbDetaileds_PsbDetailed_GenericTrafficSpec_G709otnTspec
- type RsvpStandby_PsbDetaileds_PsbDetailed_GenericTrafficSpec_IntsrvTspec
- type RsvpStandby_PsbDetaileds_PsbDetailed_Header
- type RsvpStandby_PsbDetaileds_PsbDetailed_Hop
- type RsvpStandby_PsbDetaileds_PsbDetailed_InEro
- type RsvpStandby_PsbDetaileds_PsbDetailed_InEro_Ipv4eroSubObject
- type RsvpStandby_PsbDetaileds_PsbDetailed_InEro_UnnumberedEroSubObject
- type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo
- type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel
- type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel
- type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value
- type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel
- type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel
- type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value
- type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel
- type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel
- type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value
- type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel
- type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel
- type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value
- type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel
- type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel
- type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value
- type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel
- type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel
- type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value
- type RsvpStandby_PsbDetaileds_PsbDetailed_OutEro
- type RsvpStandby_PsbDetaileds_PsbDetailed_OutEro_Ipv4eroSubObject
- type RsvpStandby_PsbDetaileds_PsbDetailed_OutEro_UnnumberedEroSubObject
- type RsvpStandby_PsbDetaileds_PsbDetailed_PathFlags
- type RsvpStandby_PsbDetaileds_PsbDetailed_Pfc
- type RsvpStandby_PsbDetaileds_PsbDetailed_Pfc_PolicyFlags
- type RsvpStandby_PsbDetaileds_PsbDetailed_Pfc_PolicyQueryFlags
- type RsvpStandby_PsbDetaileds_PsbDetailed_PolicyFlags
- type RsvpStandby_PsbDetaileds_PsbDetailed_PolicyQueryFlags
- type RsvpStandby_PsbDetaileds_PsbDetailed_PolicySourceInfo
- type RsvpStandby_PsbDetaileds_PsbDetailed_S2lSubLsp
- type RsvpStandby_PsbDetaileds_PsbDetailed_Session
- type RsvpStandby_PsbDetaileds_PsbDetailed_SessionAttribute
- type RsvpStandby_PsbDetaileds_PsbDetailed_SessionAttribute_SessAttributeFlags
- type RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession
- type RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4
- type RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4LspSession
- type RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession
- type RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4UniSession
- type RsvpStandby_PsbDetaileds_PsbDetailed_Template
- type RsvpStandby_PsbDetaileds_PsbDetailed_Template_RsvpFilter
- type RsvpStandby_PsbDetaileds_PsbDetailed_Template_RsvpFilter_P2mpIpv4Session
- type RsvpStandby_PsbDetaileds_PsbDetailed_Template_RsvpFilter_UdpIpv4Session
- type RsvpStandby_PsbDetaileds_PsbDetailed_TrafficSpec
- type RsvpStandby_RequestBriefs
- type RsvpStandby_RequestBriefs_RequestBrief
- type RsvpStandby_RequestBriefs_RequestBrief_Filter
- type RsvpStandby_RequestBriefs_RequestBrief_Filter_RsvpFilter
- type RsvpStandby_RequestBriefs_RequestBrief_Filter_RsvpFilter_P2mpIpv4Session
- type RsvpStandby_RequestBriefs_RequestBrief_Filter_RsvpFilter_UdpIpv4Session
- type RsvpStandby_RequestBriefs_RequestBrief_FlowSpec
- type RsvpStandby_RequestBriefs_RequestBrief_GenericFlowSpec
- type RsvpStandby_RequestBriefs_RequestBrief_GenericFlowSpec_G709otnFlowSpec
- type RsvpStandby_RequestBriefs_RequestBrief_S2lSubLsp
- type RsvpStandby_RequestBriefs_RequestBrief_Session
- type RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession
- type RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4
- type RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4LspSession
- type RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4P2mpLspSession
- type RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4UniSession
- type RsvpStandby_RequestBriefs_RequestBrief_Style
- type RsvpStandby_RequestDetails
- type RsvpStandby_RequestDetails_RequestDetail
- type RsvpStandby_RequestDetails_RequestDetail_Filter
- type RsvpStandby_RequestDetails_RequestDetail_Filter_RsvpFilter
- type RsvpStandby_RequestDetails_RequestDetail_Filter_RsvpFilter_P2mpIpv4Session
- type RsvpStandby_RequestDetails_RequestDetail_Filter_RsvpFilter_UdpIpv4Session
- type RsvpStandby_RequestDetails_RequestDetail_FlowSpec
- type RsvpStandby_RequestDetails_RequestDetail_GenericFlowSpec
- type RsvpStandby_RequestDetails_RequestDetail_GenericFlowSpec_G709otnFlowSpec
- type RsvpStandby_RequestDetails_RequestDetail_Header
- type RsvpStandby_RequestDetails_RequestDetail_Hop
- type RsvpStandby_RequestDetails_RequestDetail_PolicyFlags
- type RsvpStandby_RequestDetails_RequestDetail_PolicyQueryFlags
- type RsvpStandby_RequestDetails_RequestDetail_PolicySources
- type RsvpStandby_RequestDetails_RequestDetail_PsbKey
- type RsvpStandby_RequestDetails_RequestDetail_ReqFlags
- type RsvpStandby_RequestDetails_RequestDetail_RsbKey
- type RsvpStandby_RequestDetails_RequestDetail_S2lSubLsp
- type RsvpStandby_RequestDetails_RequestDetail_Session
- type RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession
- type RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4
- type RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4LspSession
- type RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4P2mpLspSession
- type RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4UniSession
- type RsvpStandby_RequestDetails_RequestDetail_Style
- type RsvpStandby_RsbBriefs
- type RsvpStandby_RsbBriefs_RsbBrief
- type RsvpStandby_RsbBriefs_RsbBrief_Filter
- type RsvpStandby_RsbBriefs_RsbBrief_Filter_RsvpFilter
- type RsvpStandby_RsbBriefs_RsbBrief_Filter_RsvpFilter_P2mpIpv4Session
- type RsvpStandby_RsbBriefs_RsbBrief_Filter_RsvpFilter_UdpIpv4Session
- type RsvpStandby_RsbBriefs_RsbBrief_FlowSpec
- type RsvpStandby_RsbBriefs_RsbBrief_GenericFlowSpec
- type RsvpStandby_RsbBriefs_RsbBrief_GenericFlowSpec_G709otnFlowSpec
- type RsvpStandby_RsbBriefs_RsbBrief_S2lSubLsp
- type RsvpStandby_RsbBriefs_RsbBrief_Session
- type RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession
- type RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4
- type RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4LspSession
- type RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4P2mpLspSession
- type RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4UniSession
- type RsvpStandby_RsbBriefs_RsbBrief_Style
- type RsvpStandby_RsbDetaileds
- type RsvpStandby_RsbDetaileds_RsbDetailed
- type RsvpStandby_RsbDetaileds_RsbDetailed_ExpiryTime
- type RsvpStandby_RsbDetaileds_RsbDetailed_Filter
- type RsvpStandby_RsbDetaileds_RsbDetailed_Filter_RsvpFilter
- type RsvpStandby_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_P2mpIpv4Session
- type RsvpStandby_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_UdpIpv4Session
- type RsvpStandby_RsbDetaileds_RsbDetailed_FlowSpec
- type RsvpStandby_RsbDetaileds_RsbDetailed_GenericFlowSpec
- type RsvpStandby_RsbDetaileds_RsbDetailed_GenericFlowSpec_G709otnFlowSpec
- type RsvpStandby_RsbDetaileds_RsbDetailed_Header
- type RsvpStandby_RsbDetaileds_RsbDetailed_Hop
- type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo
- type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel
- type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel
- type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value
- type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel
- type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel
- type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value
- type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel
- type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel
- type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value
- type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel
- type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel
- type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value
- type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel
- type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel
- type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value
- type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel
- type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel
- type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value
- type RsvpStandby_RsbDetaileds_RsbDetailed_PolicyFlags
- type RsvpStandby_RsbDetaileds_RsbDetailed_PolicyQueryFlags
- type RsvpStandby_RsbDetaileds_RsbDetailed_PolicySources
- type RsvpStandby_RsbDetaileds_RsbDetailed_RsbFlags
- type RsvpStandby_RsbDetaileds_RsbDetailed_S2lSubLsp
- type RsvpStandby_RsbDetaileds_RsbDetailed_Session
- type RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession
- type RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4
- type RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4LspSession
- type RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession
- type RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4UniSession
- type RsvpStandby_RsbDetaileds_RsbDetailed_Style
- type RsvpStandby_SessionBriefs
- type RsvpStandby_SessionBriefs_SessionBrief
- type RsvpStandby_SessionBriefs_SessionBrief_Session
- type RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession
- type RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4
- type RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4LspSession
- type RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4P2mpLspSession
- type RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4UniSession
- type RsvpStandby_SessionDetaileds
- type RsvpStandby_SessionDetaileds_SessionDetailed
- type RsvpStandby_SessionDetaileds_SessionDetailed_Compact
- type RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session
- type RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession
- type RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4
- type RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4LspSession
- type RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4P2mpLspSession
- type RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4UniSession
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4_ExtendedId
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6_ExtendedId
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv4
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv6
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_Ipv4eroSubObject
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_UnnumberedEroSubObject
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel_Value
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_G709otnTspec
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_IntsrvTspec
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LinkFlags
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LspFlags
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_Ipv4eroSubObject
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_UnnumberedEroSubObject
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_G709otnTspec
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_IntsrvTspec
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject_RsvpMgmtRevLspUnsupportedSubobj
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject_Flags
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_Flags
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_VariableLengthLabel
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject_SrlGs
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject_Flags
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_TrafficSpec
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_FlowSpec
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec_G709otnFlowSpec
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel_Value
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject_Flags
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_Flags
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_VariableLengthLabel
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject_SrlGs
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject
- type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject_Flags
- type RsvpStandby_SessionDetaileds_SessionDetailed_S2lSubLsp
- type RsvpStandby_Summary
- type RsvpStandby_Summary_DatabaseCounters
- type RsvpStandby_Summary_IssuStatus
- type RsvpStandby_Summary_IssuStatus_IdtStatus
- type RsvpStandby_Summary_IssuStatus_PreviousIdtStatus
- type RsvpStandby_Summary_NsrStatus
- type RsvpStandby_Summary_NsrStatus_IdtStatus
- type RsvpStandby_Summary_NsrStatus_PreviousIdtStatus
- type RsvpSyncStatus
- type RsvpTimerState
- type Rsvp_AuthenticationBriefs
- type Rsvp_AuthenticationBriefs_AuthenticationBrief
- type Rsvp_AuthenticationDetails
- type Rsvp_AuthenticationDetails_AuthenticationDetail
- type Rsvp_AuthenticationDetails_AuthenticationDetail_AuthCompact
- type Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo
- type Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo
- type Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_Counters
- type Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_SequenceWindow
- type Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo
- type Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo_Counters
- type Rsvp_BwPoolInfo
- type Rsvp_ControllerBriefs
- type Rsvp_ControllerBriefs_ControllerBrief
- type Rsvp_ControllerBriefs_ControllerBrief_BandwidthInformation
- type Rsvp_ControllerBriefs_ControllerBrief_BandwidthInformation_PreStandardDsteInterface
- type Rsvp_ControllerBriefs_ControllerBrief_BandwidthInformation_StandardDsteInterface
- type Rsvp_ControllerDetaileds
- type Rsvp_ControllerDetaileds_ControllerDetailed
- type Rsvp_ControllerDetaileds_ControllerDetailed_BandwidthInformation
- type Rsvp_ControllerDetaileds_ControllerDetailed_BandwidthInformation_PreStandardDsteInterface
- type Rsvp_ControllerDetaileds_ControllerDetailed_BandwidthInformation_StandardDsteInterface
- type Rsvp_ControllerDetaileds_ControllerDetailed_Flags
- type Rsvp_ControllerDetaileds_ControllerDetailed_NeighborArray
- type Rsvp_ControllerDetaileds_ControllerDetailed_NeighborArray_ExpiryTime
- type Rsvp_ControllerDetaileds_ControllerDetailed_NeighborArray_NeighborMessageId
- type Rsvp_ControllerSummaries
- type Rsvp_ControllerSummaries_ControllerSummary
- type Rsvp_ControllerSummaries_ControllerSummary_BandwidthInformation
- type Rsvp_ControllerSummaries_ControllerSummary_BandwidthInformation_PreStandardDsteInterface
- type Rsvp_ControllerSummaries_ControllerSummary_BandwidthInformation_StandardDsteInterface
- type Rsvp_Counters
- type Rsvp_Counters_Database
- type Rsvp_Counters_EventSyncs
- type Rsvp_Counters_EventSyncs_EventSync
- type Rsvp_Counters_InterfaceEvents
- type Rsvp_Counters_InterfaceEvents_InterfaceEvent
- type Rsvp_Counters_InterfaceMessages
- type Rsvp_Counters_InterfaceMessages_InterfaceMessage
- type Rsvp_Counters_InterfaceMessages_InterfaceMessage_BundleReceivedMessages
- type Rsvp_Counters_InterfaceMessages_InterfaceMessage_BundleTransmittedMessages
- type Rsvp_Counters_InterfaceMessages_InterfaceMessage_ReceivedMessages
- type Rsvp_Counters_InterfaceMessages_InterfaceMessage_TransmittedMessages
- type Rsvp_Counters_Issu
- type Rsvp_Counters_MessageSummary
- type Rsvp_Counters_MessageSummary_BundleReceivedMessages
- type Rsvp_Counters_MessageSummary_BundleTransmittedMessages
- type Rsvp_Counters_MessageSummary_ReceivedMessages
- type Rsvp_Counters_MessageSummary_TransmittedMessages
- type Rsvp_Counters_Nsr
- type Rsvp_Counters_OutOfResource
- type Rsvp_Counters_OutOfResource_Interfaces
- type Rsvp_Counters_OutOfResource_Interfaces_Interfaces
- type Rsvp_Counters_OutOfResource_Interfaces_Interfaces_Interface
- type Rsvp_Counters_OutOfResource_Interfaces_Summary
- type Rsvp_Counters_PrefixFiltering
- type Rsvp_Counters_PrefixFiltering_Accesses
- type Rsvp_Counters_PrefixFiltering_Accesses_Access
- type Rsvp_Counters_PrefixFiltering_Accesses_Access_Dropped
- type Rsvp_Counters_PrefixFiltering_Accesses_Access_Forwarded
- type Rsvp_Counters_PrefixFiltering_Accesses_Access_LocallyDestined
- type Rsvp_Counters_PrefixFiltering_Accesses_Access_Total
- type Rsvp_Counters_PrefixFiltering_Interfaces
- type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces
- type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface
- type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionDropped
- type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionProcessed
- type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Dropped
- type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Forwarded
- type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_LocallyDestined
- type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Total
- type Rsvp_Counters_PrefixFiltering_Interfaces_Summary
- type Rsvp_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionDropped
- type Rsvp_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionProcessed
- type Rsvp_Counters_PrefixFiltering_Interfaces_Summary_Dropped
- type Rsvp_Counters_PrefixFiltering_Interfaces_Summary_Forwarded
- type Rsvp_Counters_PrefixFiltering_Interfaces_Summary_LocallyDestined
- type Rsvp_Counters_PrefixFiltering_Interfaces_Summary_Total
- type Rsvp_FrrSummary
- type Rsvp_FrrSummary_PathStates
- type Rsvp_FrrSummary_ReservationStates
- type Rsvp_Frrs
- type Rsvp_Frrs_Frr
- type Rsvp_Frrs_Frr_S2lSubLsp
- type Rsvp_Frrs_Frr_Session
- type Rsvp_Frrs_Frr_Session_RsvpSession
- type Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4
- type Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4LspSession
- type Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4P2mpLspSession
- type Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4UniSession
- type Rsvp_GlobalNeighborBriefs
- type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief
- type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_GlobalNeighborFlags
- type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LocalNodeAddress
- type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationReason
- type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTime
- type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTotal
- type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_NeighborHelloState
- type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_UpTime
- type Rsvp_GlobalNeighborDetails
- type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail
- type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_GlobalNeighborFlags
- type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_InterfaceNeighbor
- type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LocalNodeAddress
- type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationReason
- type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTime
- type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTotal
- type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_NeighborHelloState
- type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimeLeft
- type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimerExpTime
- type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimeLeft
- type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimerExpiryTime
- type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_UpTime
- type Rsvp_GracefulRestart
- type Rsvp_GracefulRestart_LocalNodeAddress
- type Rsvp_GracefulRestart_RecoveryTimeLeft
- type Rsvp_GracefulRestart_RecoveryTimerExpTime
- type Rsvp_HelloInstanceBriefs
- type Rsvp_HelloInstanceBriefs_HelloInstanceBrief
- type Rsvp_HelloInstanceDetails
- type Rsvp_HelloInstanceDetails_HelloInstanceDetail
- type Rsvp_HelloInstanceDetails_HelloInstanceDetail_CommunicationLostTime
- type Rsvp_HelloInstanceDetails_HelloInstanceDetail_UpTime
- type Rsvp_HelloInterfaceInstanceBriefs
- type Rsvp_HelloInterfaceInstanceBriefs_HelloInterfaceInstanceBrief
- type Rsvp_HelloInterfaceInstanceDetails
- type Rsvp_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail
- type Rsvp_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail_LastMessageSentTime
- type Rsvp_InterfaceBriefs
- type Rsvp_InterfaceBriefs_InterfaceBrief
- type Rsvp_InterfaceBriefs_InterfaceBrief_BandwidthInformation
- type Rsvp_InterfaceBriefs_InterfaceBrief_BandwidthInformation_PreStandardDsteInterface
- type Rsvp_InterfaceBriefs_InterfaceBrief_BandwidthInformation_StandardDsteInterface
- type Rsvp_InterfaceDetaileds
- type Rsvp_InterfaceDetaileds_InterfaceDetailed
- type Rsvp_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation
- type Rsvp_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_PreStandardDsteInterface
- type Rsvp_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_StandardDsteInterface
- type Rsvp_InterfaceDetaileds_InterfaceDetailed_Flags
- type Rsvp_InterfaceDetaileds_InterfaceDetailed_NeighborArray
- type Rsvp_InterfaceDetaileds_InterfaceDetailed_NeighborArray_ExpiryTime
- type Rsvp_InterfaceDetaileds_InterfaceDetailed_NeighborArray_NeighborMessageId
- type Rsvp_InterfaceNeighborBriefs
- type Rsvp_InterfaceNeighborBriefs_InterfaceNeighborBrief
- type Rsvp_InterfaceNeighborBriefs_InterfaceNeighborBrief_InterfaceNeighborListCompact
- type Rsvp_InterfaceNeighborDetails
- type Rsvp_InterfaceNeighborDetails_InterfaceNeighborDetail
- type Rsvp_InterfaceNeighborDetails_InterfaceNeighborDetail_InterfaceNeighborListDetail
- type Rsvp_InterfaceSummaries
- type Rsvp_InterfaceSummaries_InterfaceSummary
- type Rsvp_InterfaceSummaries_InterfaceSummary_BandwidthInformation
- type Rsvp_InterfaceSummaries_InterfaceSummary_BandwidthInformation_PreStandardDsteInterface
- type Rsvp_InterfaceSummaries_InterfaceSummary_BandwidthInformation_StandardDsteInterface
- type Rsvp_Issu
- type Rsvp_Issu_Status
- type Rsvp_Issu_Status_IdtStatus
- type Rsvp_Issu_Status_PreviousIdtStatus
- type Rsvp_Nsr
- type Rsvp_Nsr_Status
- type Rsvp_Nsr_Status_IdtStatus
- type Rsvp_Nsr_Status_PreviousIdtStatus
- type Rsvp_PsbBriefs
- type Rsvp_PsbBriefs_PsbBrief
- type Rsvp_PsbBriefs_PsbBrief_GenericTrafficSpec
- type Rsvp_PsbBriefs_PsbBrief_GenericTrafficSpec_G709otnTspec
- type Rsvp_PsbBriefs_PsbBrief_GenericTrafficSpec_IntsrvTspec
- type Rsvp_PsbBriefs_PsbBrief_S2lSubLsp
- type Rsvp_PsbBriefs_PsbBrief_Session
- type Rsvp_PsbBriefs_PsbBrief_SessionAttribute
- type Rsvp_PsbBriefs_PsbBrief_SessionAttribute_SessAttributeFlags
- type Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession
- type Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4
- type Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4LspSession
- type Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4P2mpLspSession
- type Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4UniSession
- type Rsvp_PsbBriefs_PsbBrief_Template
- type Rsvp_PsbBriefs_PsbBrief_Template_RsvpFilter
- type Rsvp_PsbBriefs_PsbBrief_Template_RsvpFilter_P2mpIpv4Session
- type Rsvp_PsbBriefs_PsbBrief_Template_RsvpFilter_UdpIpv4Session
- type Rsvp_PsbBriefs_PsbBrief_TrafficSpec
- type Rsvp_PsbDetaileds
- type Rsvp_PsbDetaileds_PsbDetailed
- type Rsvp_PsbDetaileds_PsbDetailed_ClassType
- type Rsvp_PsbDetaileds_PsbDetailed_ExpiryTime
- type Rsvp_PsbDetaileds_PsbDetailed_GenericTrafficSpec
- type Rsvp_PsbDetaileds_PsbDetailed_GenericTrafficSpec_G709otnTspec
- type Rsvp_PsbDetaileds_PsbDetailed_GenericTrafficSpec_IntsrvTspec
- type Rsvp_PsbDetaileds_PsbDetailed_Header
- type Rsvp_PsbDetaileds_PsbDetailed_Hop
- type Rsvp_PsbDetaileds_PsbDetailed_InEro
- type Rsvp_PsbDetaileds_PsbDetailed_InEro_Ipv4eroSubObject
- type Rsvp_PsbDetaileds_PsbDetailed_InEro_UnnumberedEroSubObject
- type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo
- type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel
- type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel
- type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value
- type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel
- type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel
- type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value
- type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel
- type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel
- type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value
- type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel
- type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel
- type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value
- type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel
- type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel
- type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value
- type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel
- type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel
- type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value
- type Rsvp_PsbDetaileds_PsbDetailed_OutEro
- type Rsvp_PsbDetaileds_PsbDetailed_OutEro_Ipv4eroSubObject
- type Rsvp_PsbDetaileds_PsbDetailed_OutEro_UnnumberedEroSubObject
- type Rsvp_PsbDetaileds_PsbDetailed_PathFlags
- type Rsvp_PsbDetaileds_PsbDetailed_Pfc
- type Rsvp_PsbDetaileds_PsbDetailed_Pfc_PolicyFlags
- type Rsvp_PsbDetaileds_PsbDetailed_Pfc_PolicyQueryFlags
- type Rsvp_PsbDetaileds_PsbDetailed_PolicyFlags
- type Rsvp_PsbDetaileds_PsbDetailed_PolicyQueryFlags
- type Rsvp_PsbDetaileds_PsbDetailed_PolicySourceInfo
- type Rsvp_PsbDetaileds_PsbDetailed_S2lSubLsp
- type Rsvp_PsbDetaileds_PsbDetailed_Session
- type Rsvp_PsbDetaileds_PsbDetailed_SessionAttribute
- type Rsvp_PsbDetaileds_PsbDetailed_SessionAttribute_SessAttributeFlags
- type Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession
- type Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4
- type Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4LspSession
- type Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession
- type Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4UniSession
- type Rsvp_PsbDetaileds_PsbDetailed_Template
- type Rsvp_PsbDetaileds_PsbDetailed_Template_RsvpFilter
- type Rsvp_PsbDetaileds_PsbDetailed_Template_RsvpFilter_P2mpIpv4Session
- type Rsvp_PsbDetaileds_PsbDetailed_Template_RsvpFilter_UdpIpv4Session
- type Rsvp_PsbDetaileds_PsbDetailed_TrafficSpec
- type Rsvp_PxsbDetails
- type Rsvp_PxsbDetails_PxsbDetail
- type Rsvp_PxsbDetails_PxsbDetail_GenericTrafficSpec
- type Rsvp_PxsbDetails_PxsbDetail_GenericTrafficSpec_G709otnTspec
- type Rsvp_PxsbDetails_PxsbDetail_GenericTrafficSpec_IntsrvTspec
- type Rsvp_PxsbDetails_PxsbDetail_Hop
- type Rsvp_PxsbDetails_PxsbDetail_RsvpHeader
- type Rsvp_PxsbDetails_PxsbDetail_S2lSubLsp
- type Rsvp_PxsbDetails_PxsbDetail_Session
- type Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession
- type Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4
- type Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4LspSession
- type Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4P2mpLspSession
- type Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4UniSession
- type Rsvp_PxsbDetails_PxsbDetail_Template
- type Rsvp_PxsbDetails_PxsbDetail_Template_RsvpFilter
- type Rsvp_PxsbDetails_PxsbDetail_Template_RsvpFilter_P2mpIpv4Session
- type Rsvp_PxsbDetails_PxsbDetail_Template_RsvpFilter_UdpIpv4Session
- type Rsvp_PxsbDetails_PxsbDetail_TrafficSpec
- type Rsvp_RequestBriefs
- type Rsvp_RequestBriefs_RequestBrief
- type Rsvp_RequestBriefs_RequestBrief_Filter
- type Rsvp_RequestBriefs_RequestBrief_Filter_RsvpFilter
- type Rsvp_RequestBriefs_RequestBrief_Filter_RsvpFilter_P2mpIpv4Session
- type Rsvp_RequestBriefs_RequestBrief_Filter_RsvpFilter_UdpIpv4Session
- type Rsvp_RequestBriefs_RequestBrief_FlowSpec
- type Rsvp_RequestBriefs_RequestBrief_GenericFlowSpec
- type Rsvp_RequestBriefs_RequestBrief_GenericFlowSpec_G709otnFlowSpec
- type Rsvp_RequestBriefs_RequestBrief_S2lSubLsp
- type Rsvp_RequestBriefs_RequestBrief_Session
- type Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession
- type Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4
- type Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4LspSession
- type Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4P2mpLspSession
- type Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4UniSession
- type Rsvp_RequestBriefs_RequestBrief_Style
- type Rsvp_RequestDetails
- type Rsvp_RequestDetails_RequestDetail
- type Rsvp_RequestDetails_RequestDetail_Filter
- type Rsvp_RequestDetails_RequestDetail_Filter_RsvpFilter
- type Rsvp_RequestDetails_RequestDetail_Filter_RsvpFilter_P2mpIpv4Session
- type Rsvp_RequestDetails_RequestDetail_Filter_RsvpFilter_UdpIpv4Session
- type Rsvp_RequestDetails_RequestDetail_FlowSpec
- type Rsvp_RequestDetails_RequestDetail_GenericFlowSpec
- type Rsvp_RequestDetails_RequestDetail_GenericFlowSpec_G709otnFlowSpec
- type Rsvp_RequestDetails_RequestDetail_Header
- type Rsvp_RequestDetails_RequestDetail_Hop
- type Rsvp_RequestDetails_RequestDetail_PolicyFlags
- type Rsvp_RequestDetails_RequestDetail_PolicyQueryFlags
- type Rsvp_RequestDetails_RequestDetail_PolicySources
- type Rsvp_RequestDetails_RequestDetail_PsbKey
- type Rsvp_RequestDetails_RequestDetail_ReqFlags
- type Rsvp_RequestDetails_RequestDetail_RsbKey
- type Rsvp_RequestDetails_RequestDetail_S2lSubLsp
- type Rsvp_RequestDetails_RequestDetail_Session
- type Rsvp_RequestDetails_RequestDetail_Session_RsvpSession
- type Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4
- type Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4LspSession
- type Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4P2mpLspSession
- type Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4UniSession
- type Rsvp_RequestDetails_RequestDetail_Style
- type Rsvp_RsbBriefs
- type Rsvp_RsbBriefs_RsbBrief
- type Rsvp_RsbBriefs_RsbBrief_Filter
- type Rsvp_RsbBriefs_RsbBrief_Filter_RsvpFilter
- type Rsvp_RsbBriefs_RsbBrief_Filter_RsvpFilter_P2mpIpv4Session
- type Rsvp_RsbBriefs_RsbBrief_Filter_RsvpFilter_UdpIpv4Session
- type Rsvp_RsbBriefs_RsbBrief_FlowSpec
- type Rsvp_RsbBriefs_RsbBrief_GenericFlowSpec
- type Rsvp_RsbBriefs_RsbBrief_GenericFlowSpec_G709otnFlowSpec
- type Rsvp_RsbBriefs_RsbBrief_S2lSubLsp
- type Rsvp_RsbBriefs_RsbBrief_Session
- type Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession
- type Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4
- type Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4LspSession
- type Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4P2mpLspSession
- type Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4UniSession
- type Rsvp_RsbBriefs_RsbBrief_Style
- type Rsvp_RsbDetaileds
- type Rsvp_RsbDetaileds_RsbDetailed
- type Rsvp_RsbDetaileds_RsbDetailed_ExpiryTime
- type Rsvp_RsbDetaileds_RsbDetailed_Filter
- type Rsvp_RsbDetaileds_RsbDetailed_Filter_RsvpFilter
- type Rsvp_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_P2mpIpv4Session
- type Rsvp_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_UdpIpv4Session
- type Rsvp_RsbDetaileds_RsbDetailed_FlowSpec
- type Rsvp_RsbDetaileds_RsbDetailed_GenericFlowSpec
- type Rsvp_RsbDetaileds_RsbDetailed_GenericFlowSpec_G709otnFlowSpec
- type Rsvp_RsbDetaileds_RsbDetailed_Header
- type Rsvp_RsbDetaileds_RsbDetailed_Hop
- type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo
- type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel
- type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel
- type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value
- type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel
- type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel
- type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value
- type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel
- type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel
- type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value
- type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel
- type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel
- type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value
- type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel
- type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel
- type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value
- type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel
- type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel
- type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value
- type Rsvp_RsbDetaileds_RsbDetailed_PolicyFlags
- type Rsvp_RsbDetaileds_RsbDetailed_PolicyQueryFlags
- type Rsvp_RsbDetaileds_RsbDetailed_PolicySources
- type Rsvp_RsbDetaileds_RsbDetailed_RsbFlags
- type Rsvp_RsbDetaileds_RsbDetailed_S2lSubLsp
- type Rsvp_RsbDetaileds_RsbDetailed_Session
- type Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession
- type Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4
- type Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4LspSession
- type Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession
- type Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4UniSession
- type Rsvp_RsbDetaileds_RsbDetailed_Style
- type Rsvp_RxsbDetails
- type Rsvp_RxsbDetails_RxsbDetail
- type Rsvp_RxsbDetails_RxsbDetail_Filter
- type Rsvp_RxsbDetails_RxsbDetail_Filter_RsvpFilter
- type Rsvp_RxsbDetails_RxsbDetail_Filter_RsvpFilter_P2mpIpv4Session
- type Rsvp_RxsbDetails_RxsbDetail_Filter_RsvpFilter_UdpIpv4Session
- type Rsvp_RxsbDetails_RxsbDetail_FlowSpec
- type Rsvp_RxsbDetails_RxsbDetail_GenericFlowSpec
- type Rsvp_RxsbDetails_RxsbDetail_GenericFlowSpec_G709otnFlowSpec
- type Rsvp_RxsbDetails_RxsbDetail_Hop
- type Rsvp_RxsbDetails_RxsbDetail_RsvpHeader
- type Rsvp_RxsbDetails_RxsbDetail_S2lSubLsp
- type Rsvp_RxsbDetails_RxsbDetail_Session
- type Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession
- type Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4
- type Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4LspSession
- type Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4P2mpLspSession
- type Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4UniSession
- type Rsvp_RxsbDetails_RxsbDetail_Style
- type Rsvp_SessionBriefs
- type Rsvp_SessionBriefs_SessionBrief
- type Rsvp_SessionBriefs_SessionBrief_Session
- type Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession
- type Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4
- type Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4LspSession
- type Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4P2mpLspSession
- type Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4UniSession
- type Rsvp_SessionDetaileds
- type Rsvp_SessionDetaileds_SessionDetailed
- type Rsvp_SessionDetaileds_SessionDetailed_Compact
- type Rsvp_SessionDetaileds_SessionDetailed_Compact_Session
- type Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession
- type Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4
- type Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4LspSession
- type Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4P2mpLspSession
- type Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4UniSession
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4_ExtendedId
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6_ExtendedId
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv4
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv6
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_Ipv4eroSubObject
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_UnnumberedEroSubObject
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel_Value
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_G709otnTspec
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_IntsrvTspec
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LinkFlags
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LspFlags
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_Ipv4eroSubObject
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_UnnumberedEroSubObject
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_G709otnTspec
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_IntsrvTspec
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject_RsvpMgmtRevLspUnsupportedSubobj
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject_Flags
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_Flags
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_VariableLengthLabel
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject_SrlGs
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject_Flags
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_TrafficSpec
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_FlowSpec
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec_G709otnFlowSpec
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel_Value
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject_Flags
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_Flags
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_VariableLengthLabel
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject_SrlGs
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject
- type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject_Flags
- type Rsvp_SessionDetaileds_SessionDetailed_S2lSubLsp
- type Rsvp_Summary
- type Rsvp_Summary_DatabaseCounters
- type Rsvp_Summary_IssuStatus
- type Rsvp_Summary_IssuStatus_IdtStatus
- type Rsvp_Summary_IssuStatus_PreviousIdtStatus
- type Rsvp_Summary_NsrStatus
- type Rsvp_Summary_NsrStatus_IdtStatus
- type Rsvp_Summary_NsrStatus_PreviousIdtStatus
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IgpteLibBwModel ¶
type IgpteLibBwModel string
IgpteLibBwModel represents Bandwidth model
const ( // Russian Dolls Model IgpteLibBwModel_rdm IgpteLibBwModel = "rdm" // Maximum Allocation Model IgpteLibBwModel_mam IgpteLibBwModel = "mam" // No model set IgpteLibBwModel_not_set IgpteLibBwModel = "not-set" )
type Rsvp ¶
type Rsvp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP ISSU information. Issu Rsvp_Issu // All B/W Pool info. BwPoolInfo Rsvp_BwPoolInfo // Table of detailed PXSB info. PxsbDetails Rsvp_PxsbDetails // Table of detailed RXSB info. RxsbDetails Rsvp_RxsbDetails // Table of brief info about I/F neighbors. InterfaceNeighborBriefs Rsvp_InterfaceNeighborBriefs // Table of summary info about RSVP-enabled controllers. ControllerSummaries Rsvp_ControllerSummaries // Table for Authentication related information. AuthenticationBriefs Rsvp_AuthenticationBriefs // Table of brief info about sessions. SessionBriefs Rsvp_SessionBriefs // Table of detailed info about path state blocks. PsbDetaileds Rsvp_PsbDetaileds // Table of detailed info about RSVP-enabled controllers. ControllerDetaileds Rsvp_ControllerDetaileds // Fast Re-Route Summary State Information. FrrSummary Rsvp_FrrSummary // Table of detailed info about reservation state blocks. RsbDetaileds Rsvp_RsbDetaileds // Table of summary info about RSVP-enabled interfaces. InterfaceSummaries Rsvp_InterfaceSummaries // Table of brief info about hello instances. HelloInstanceBriefs Rsvp_HelloInstanceBriefs // Table for detailed authentication related information. AuthenticationDetails Rsvp_AuthenticationDetails // Table of brief info about reservation state blocks. RsbBriefs Rsvp_RsbBriefs // Counters. Counters Rsvp_Counters // Table of detailed info about RSVP-enabled interfaces. InterfaceDetaileds Rsvp_InterfaceDetaileds // Table of brief info about RSVP-enabled controller. ControllerBriefs Rsvp_ControllerBriefs // Info about graceful-restart. GracefulRestart Rsvp_GracefulRestart // Table of brief info about i/f-based hello instances. HelloInterfaceInstanceBriefs Rsvp_HelloInterfaceInstanceBriefs // Table of detailed info about i/f-based hello instances. HelloInterfaceInstanceDetails Rsvp_HelloInterfaceInstanceDetails // Table of detailed info about I/F neighbors. InterfaceNeighborDetails Rsvp_InterfaceNeighborDetails // RSVP NSR information. Nsr Rsvp_Nsr // RSVP summary information. Summary Rsvp_Summary // Table of detailed info about Fast Re-route states. Frrs Rsvp_Frrs // Table of brief info about requests. RequestBriefs Rsvp_RequestBriefs // Table of detail info about requests. RequestDetails Rsvp_RequestDetails // Table of brief info about RSVP-enabled interfaces. InterfaceBriefs Rsvp_InterfaceBriefs // Table of detailed info about sessions. SessionDetaileds Rsvp_SessionDetaileds // Table of detailed info about hello instances. HelloInstanceDetails Rsvp_HelloInstanceDetails // Table of detailed info about global neighbors. GlobalNeighborDetails Rsvp_GlobalNeighborDetails // Table of brief info about path state blocks. PsbBriefs Rsvp_PsbBriefs // Table of brief info about global neighbors. GlobalNeighborBriefs Rsvp_GlobalNeighborBriefs }
Rsvp rsvp
func (*Rsvp) GetEntityData ¶
func (rsvp *Rsvp) GetEntityData() *types.CommonEntityData
type RsvpMgmtAssociation ¶
type RsvpMgmtAssociation string
RsvpMgmtAssociation represents RSVP ASSOCIATION Types
const ( // No ASSOCIATION Object present RsvpMgmtAssociation_none RsvpMgmtAssociation = "none" // IPv4 ASSOCIATION Type RsvpMgmtAssociation_ipv4 RsvpMgmtAssociation = "ipv4" // IPv6 ASSOCIATION Type RsvpMgmtAssociation_ipv6 RsvpMgmtAssociation = "ipv6" // EXTENDED IPv4 ASSOCIATION Type RsvpMgmtAssociation_extended_ipv4 RsvpMgmtAssociation = "extended-ipv4" // EXTENDED IPv6 ASSOCIATION Type RsvpMgmtAssociation_extended_ipv6 RsvpMgmtAssociation = "extended-ipv6" )
type RsvpMgmtAuthChallengeStatus ¶
type RsvpMgmtAuthChallengeStatus string
RsvpMgmtAuthChallengeStatus represents RSVP Authentication Challenge Status
const ( // Not configured RsvpMgmtAuthChallengeStatus_rsvp_mgmt_auth_cs_not_cfg RsvpMgmtAuthChallengeStatus = "rsvp-mgmt-auth-cs-not-cfg" // Complete RsvpMgmtAuthChallengeStatus_rsvp_mgmt_auth_cs_completed RsvpMgmtAuthChallengeStatus = "rsvp-mgmt-auth-cs-completed" // In Progress RsvpMgmtAuthChallengeStatus_rsvp_mgmt_auth_cs_in_progress RsvpMgmtAuthChallengeStatus = "rsvp-mgmt-auth-cs-in-progress" // Failed RsvpMgmtAuthChallengeStatus_rsvp_mgmt_auth_cs_failure RsvpMgmtAuthChallengeStatus = "rsvp-mgmt-auth-cs-failure" // Not supported RsvpMgmtAuthChallengeStatus_rsvp_mgmt_auth_cs_not_supported RsvpMgmtAuthChallengeStatus = "rsvp-mgmt-auth-cs-not-supported" )
type RsvpMgmtAuthDirection ¶
type RsvpMgmtAuthDirection string
RsvpMgmtAuthDirection represents RSVP Authentication Direction Types
const ( // Send RsvpMgmtAuthDirection_rsvp_mgmt_auth_direction_send RsvpMgmtAuthDirection = "rsvp-mgmt-auth-direction-send" // Receive RsvpMgmtAuthDirection_rsvp_mgmt_auth_direction_recv RsvpMgmtAuthDirection = "rsvp-mgmt-auth-direction-recv" )
type RsvpMgmtAuthKi ¶
type RsvpMgmtAuthKi string
RsvpMgmtAuthKi represents RSVP Authentication KeyInfo Type
const ( // None RsvpMgmtAuthKi_rsvp_mgmt_auth_ki_type_none RsvpMgmtAuthKi = "rsvp-mgmt-auth-ki-type-none" // Global RsvpMgmtAuthKi_rsvp_mgmt_auth_ki_type_global RsvpMgmtAuthKi = "rsvp-mgmt-auth-ki-type-global" // Interface RsvpMgmtAuthKi_rsvp_mgmt_auth_ki_type_interface RsvpMgmtAuthKi = "rsvp-mgmt-auth-ki-type-interface" // Neighbor RsvpMgmtAuthKi_rsvp_mgmt_auth_ki_type_neighbor RsvpMgmtAuthKi = "rsvp-mgmt-auth-ki-type-neighbor" )
type RsvpMgmtDsteModes ¶
type RsvpMgmtDsteModes string
RsvpMgmtDsteModes represents RSVP DSTE modes
const ( // pre standard RsvpMgmtDsteModes_pre_standard RsvpMgmtDsteModes = "pre-standard" // standard RsvpMgmtDsteModes_standard RsvpMgmtDsteModes = "standard" )
type RsvpMgmtEroSubobj ¶
type RsvpMgmtEroSubobj string
RsvpMgmtEroSubobj represents RSVP ERO Types
const ( // IPv4 ERO Type RsvpMgmtEroSubobj_rsvp_mgmt_ero_type_ipv4 RsvpMgmtEroSubobj = "rsvp-mgmt-ero-type-ipv4" // Unnumbered ERO Type RsvpMgmtEroSubobj_rsvp_mgmt_ero_type_un_num RsvpMgmtEroSubobj = "rsvp-mgmt-ero-type-un-num" )
type RsvpMgmtEroSubobjStatus ¶
type RsvpMgmtEroSubobjStatus string
RsvpMgmtEroSubobjStatus represents RSVP ERO Status
const ( // ERO is not available in topology RsvpMgmtEroSubobjStatus_rsvp_mgmt_ero_status_not_available RsvpMgmtEroSubobjStatus = "rsvp-mgmt-ero-status-not-available" // ERO is available in topology RsvpMgmtEroSubobjStatus_rsvp_mgmt_ero_status_available RsvpMgmtEroSubobjStatus = "rsvp-mgmt-ero-status-available" // ERO doesn't have bw available in topology RsvpMgmtEroSubobjStatus_rsvp_mgmt_ero_status_bw_not_available RsvpMgmtEroSubobjStatus = "rsvp-mgmt-ero-status-bw-not-available" )
type RsvpMgmtFilter ¶
type RsvpMgmtFilter string
RsvpMgmtFilter represents RSVP Filter Types
const ( // IPv4 FilterSpec Type RsvpMgmtFilter_rsvp_mgmt_filter_type_ipv4 RsvpMgmtFilter = "rsvp-mgmt-filter-type-ipv4" // P2MP LSP IPv4 FilterSpec Type RsvpMgmtFilter_rsvp_mgmt_filter_type_p2mp_lsp_ipv4 RsvpMgmtFilter = "rsvp-mgmt-filter-type-p2mp-lsp-ipv4" )
type RsvpMgmtFlowSpec ¶
type RsvpMgmtFlowSpec string
RsvpMgmtFlowSpec represents RSVP Generic FlowSpec Types
const ( // G709 OTN FlowSpec Type RsvpMgmtFlowSpec_g709otn RsvpMgmtFlowSpec = "g709otn" )
type RsvpMgmtFrrStateEnum ¶
type RsvpMgmtFrrStateEnum string
RsvpMgmtFrrStateEnum represents RSVP FRR States
const ( // Ready State RsvpMgmtFrrStateEnum_ready_state RsvpMgmtFrrStateEnum = "ready-state" // Pending RsvpMgmtFrrStateEnum_pending_state RsvpMgmtFrrStateEnum = "pending-state" // Active State RsvpMgmtFrrStateEnum_active_state RsvpMgmtFrrStateEnum = "active-state" )
type RsvpMgmtGenericLabel ¶
type RsvpMgmtGenericLabel string
RsvpMgmtGenericLabel represents RSVP Generic Label Types
const ( // Generalized Label Type RsvpMgmtGenericLabel_rsvp_mgmt_label_type_gmpls RsvpMgmtGenericLabel = "rsvp-mgmt-label-type-gmpls" )
type RsvpMgmtGrApp ¶
type RsvpMgmtGrApp string
RsvpMgmtGrApp represents RSVP Graceful Restart application type
const ( // Application is OUNI RsvpMgmtGrApp_ouni RsvpMgmtGrApp = "ouni" // Application is GMPLS RsvpMgmtGrApp_gmpls RsvpMgmtGrApp = "gmpls" )
type RsvpMgmtHelloDownReason ¶
type RsvpMgmtHelloDownReason string
RsvpMgmtHelloDownReason represents Reasons why RSVP Hellos went down
const ( // Not applicable. This means RSVP Hellos are up RsvpMgmtHelloDownReason_not_applicable RsvpMgmtHelloDownReason = "not-applicable" // Incorrect destination instance in received // Hellos RsvpMgmtHelloDownReason_wrong_destination_instance RsvpMgmtHelloDownReason = "wrong-destination-instance" // Incorrect source instance in received Hellos RsvpMgmtHelloDownReason_wrong_source_instance RsvpMgmtHelloDownReason = "wrong-source-instance" // Hellos not being received RsvpMgmtHelloDownReason_hello_missed RsvpMgmtHelloDownReason = "hello-missed" // Interface went down RsvpMgmtHelloDownReason_interface_down RsvpMgmtHelloDownReason = "interface-down" // Neighbor disabled Hellos RsvpMgmtHelloDownReason_neighbor_disabled_hello RsvpMgmtHelloDownReason = "neighbor-disabled-hello" // Control channel went down RsvpMgmtHelloDownReason_control_channel_down RsvpMgmtHelloDownReason = "control-channel-down" )
type RsvpMgmtHelloInstance ¶
type RsvpMgmtHelloInstance string
RsvpMgmtHelloInstance represents RSVP Hello instance types
const ( // Hello requests and ACKs are sent RsvpMgmtHelloInstance_active RsvpMgmtHelloInstance = "active" // Hello ACKs only are sent RsvpMgmtHelloInstance_passive RsvpMgmtHelloInstance = "passive" )
type RsvpMgmtHelloInstanceOwner ¶
type RsvpMgmtHelloInstanceOwner string
RsvpMgmtHelloInstanceOwner represents RSVP Hello instance owner
const ( // MPLS Graceful Restart RsvpMgmtHelloInstanceOwner_mpls_graceful_restart RsvpMgmtHelloInstanceOwner = "mpls-graceful-restart" // MPLS OUNI RsvpMgmtHelloInstanceOwner_mpls_ouni RsvpMgmtHelloInstanceOwner = "mpls-ouni" )
type RsvpMgmtHelloState ¶
type RsvpMgmtHelloState string
RsvpMgmtHelloState represents RSVP Hello instance states
const ( // No Hello messages ever received from neighbor RsvpMgmtHelloState_hello_state_init RsvpMgmtHelloState = "hello-state-init" // Receiving expected Hello messages from neighbor RsvpMgmtHelloState_hello_state_up RsvpMgmtHelloState = "hello-state-up" // Stopped receiving expected Hello messages from // neighbor RsvpMgmtHelloState_hello_state_down RsvpMgmtHelloState = "hello-state-down" )
type RsvpMgmtQosServiceEnum ¶
type RsvpMgmtQosServiceEnum string
RsvpMgmtQosServiceEnum represents QOS Types
const ( // QOS Unknown RsvpMgmtQosServiceEnum_rsvp_mgmt_qos_unknown RsvpMgmtQosServiceEnum = "rsvp-mgmt-qos-unknown" // QOS Guaranteed RsvpMgmtQosServiceEnum_rsvp_mgmt_qos_guaranteed RsvpMgmtQosServiceEnum = "rsvp-mgmt-qos-guaranteed" // QOS Controlled Load RsvpMgmtQosServiceEnum_rsvp_mgmt_qos_controlled_load RsvpMgmtQosServiceEnum = "rsvp-mgmt-qos-controlled-load" // QOS Qualitative RsvpMgmtQosServiceEnum_rsvp_mgmt_qos_qualitative RsvpMgmtQosServiceEnum = "rsvp-mgmt-qos-qualitative" )
type RsvpMgmtReservationTypeEnum ¶
type RsvpMgmtReservationTypeEnum string
RsvpMgmtReservationTypeEnum represents RSVP Reservation Types
const ( // Single Reservation RsvpMgmtReservationTypeEnum_rsvp_mgmt_ff_option RsvpMgmtReservationTypeEnum = "rsvp-mgmt-ff-option" // Shared Reservation, Unlimited Scope RsvpMgmtReservationTypeEnum_rsvp_mgmt_wf_option RsvpMgmtReservationTypeEnum = "rsvp-mgmt-wf-option" // Shared Reservation, Limited Scope RsvpMgmtReservationTypeEnum_rsvp_mgmt_se_option RsvpMgmtReservationTypeEnum = "rsvp-mgmt-se-option" )
type RsvpMgmtRestartState ¶
type RsvpMgmtRestartState string
RsvpMgmtRestartState represents RSVP GR (Graceful Restart) Restart states
const ( // Restart is done RsvpMgmtRestartState_done RsvpMgmtRestartState = "done" // Neighbor is in recovery RsvpMgmtRestartState_recovery RsvpMgmtRestartState = "recovery" // Neighbor recovery aborted RsvpMgmtRestartState_abort RsvpMgmtRestartState = "abort" )
type RsvpMgmtRroSubobj ¶
type RsvpMgmtRroSubobj string
RsvpMgmtRroSubobj represents RSVP RRO Types
const ( // IPv4 RRO Type RsvpMgmtRroSubobj_ipv4rro_type RsvpMgmtRroSubobj = "ipv4rro-type" // Label RRO Type RsvpMgmtRroSubobj_label_rro_type RsvpMgmtRroSubobj = "label-rro-type" // Unnumbered RRO Type RsvpMgmtRroSubobj_unnumbered_rro_type RsvpMgmtRroSubobj = "unnumbered-rro-type" // SRLG RRO Type RsvpMgmtRroSubobj_srlg_rro_type RsvpMgmtRroSubobj = "srlg-rro-type" )
type RsvpMgmtSession ¶
type RsvpMgmtSession string
RsvpMgmtSession represents RSVP Session Types
const ( // UDP IPv4 Session Type RsvpMgmtSession_rsvp_mgmt_session_type_udp_ipv4 RsvpMgmtSession = "rsvp-mgmt-session-type-udp-ipv4" // LSP IPv4 Session Type RsvpMgmtSession_rsvp_mgmt_session_type_lsp_ipv4 RsvpMgmtSession = "rsvp-mgmt-session-type-lsp-ipv4" // UNI IPv4 Session Type RsvpMgmtSession_rsvp_mgmt_session_type_uni_ipv4 RsvpMgmtSession = "rsvp-mgmt-session-type-uni-ipv4" // P2MP LSP IPv4 Session Type RsvpMgmtSession_rsvp_mgmt_session_type_p2mp_lsp_ipv4 RsvpMgmtSession = "rsvp-mgmt-session-type-p2mp-lsp-ipv4" )
type RsvpMgmtTspec ¶
type RsvpMgmtTspec string
RsvpMgmtTspec represents RSVP Generic Sender Tspec Types
const ( // G709 OTN Sender Tspec Type RsvpMgmtTspec_g709otn RsvpMgmtTspec = "g709otn" // Int-Serv Sender Tspec Type RsvpMgmtTspec_intsrv RsvpMgmtTspec = "intsrv" )
type RsvpProcNsrNotReadyReason ¶
type RsvpProcNsrNotReadyReason string
RsvpProcNsrNotReadyReason represents Rsvp proc nsr not ready reason
const ( // Collab connection time out RsvpProcNsrNotReadyReason_collab_time_out RsvpProcNsrNotReadyReason = "collab-time-out" // Collab connection down or IDT not done RsvpProcNsrNotReadyReason_collab_conntection_idt RsvpProcNsrNotReadyReason = "collab-conntection-idt" // NSR peer not connected RsvpProcNsrNotReadyReason_nsr_peer_not_connected RsvpProcNsrNotReadyReason = "nsr-peer-not-connected" // NSR peer not in sync RsvpProcNsrNotReadyReason_nsr_peer_not_in_sync RsvpProcNsrNotReadyReason = "nsr-peer-not-in-sync" )
type RsvpProcRole ¶
type RsvpProcRole string
RsvpProcRole represents RSVP Process Role
const ( // Unknown RsvpProcRole_unknown RsvpProcRole = "unknown" // V1 Active RsvpProcRole_v1_active RsvpProcRole = "v1-active" // V1 Standby RsvpProcRole_v1_standby RsvpProcRole = "v1-standby" // V2 Active RsvpProcRole_v2_active RsvpProcRole = "v2-active" // V2 Standby RsvpProcRole_v2_standby RsvpProcRole = "v2-standby" // V1 Active post big-bang RsvpProcRole_v1_active_post_big_bang RsvpProcRole = "v1-active-post-big-bang" // V1 Standbyi post big-bang RsvpProcRole_v1_standby_post_big_bang RsvpProcRole = "v1-standby-post-big-bang" // Count RsvpProcRole_count RsvpProcRole = "count" )
type RsvpSession ¶
type RsvpSession string
RsvpSession represents Rsvp session
const ( // Show IPv4 sessions only RsvpSession_ipv4 RsvpSession = "ipv4" // Show IPv4 P2P LSP sessions only RsvpSession_p2p_lsp_ipv4 RsvpSession = "p2p-lsp-ipv4" // Show IPv4 OUNI sessions only RsvpSession_ouni_ipv4 RsvpSession = "ouni-ipv4" // Show IPv4 P2MP LSP sessions only RsvpSession_p2mp_lsp_ipv4 RsvpSession = "p2mp-lsp-ipv4" )
type RsvpStandby ¶
type RsvpStandby struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table of brief info about I/F neighbors. InterfaceNeighborBriefs RsvpStandby_InterfaceNeighborBriefs // Table of summary info about RSVP-enabled controllers. ControllerSummaries RsvpStandby_ControllerSummaries // Table for Authentication related information. AuthenticationBriefs RsvpStandby_AuthenticationBriefs // Table of brief info about sessions. SessionBriefs RsvpStandby_SessionBriefs // Table of detailed info about path state blocks. PsbDetaileds RsvpStandby_PsbDetaileds // Table of detailed info about RSVP-enabled controllers. ControllerDetaileds RsvpStandby_ControllerDetaileds // Fast Re-Route Summary State Information. FrrSummary RsvpStandby_FrrSummary // Table of detailed info about reservation state blocks. RsbDetaileds RsvpStandby_RsbDetaileds // Table of summary info about RSVP-enabled interfaces. InterfaceSummaries RsvpStandby_InterfaceSummaries // Table of brief info about hello instances. HelloInstanceBriefs RsvpStandby_HelloInstanceBriefs // Table for detailed authentication related information. AuthenticationDetails RsvpStandby_AuthenticationDetails // Table of brief info about reservation state blocks. RsbBriefs RsvpStandby_RsbBriefs // Counters. Counters RsvpStandby_Counters // Table of detailed info about RSVP-enabled interfaces. InterfaceDetaileds RsvpStandby_InterfaceDetaileds // Table of brief info about RSVP-enabled controller. ControllerBriefs RsvpStandby_ControllerBriefs // Info about graceful-restart. GracefulRestart RsvpStandby_GracefulRestart // Table of brief info about i/f-based hello instances. HelloInterfaceInstanceBriefs RsvpStandby_HelloInterfaceInstanceBriefs // Table of detailed info about i/f-based hello instances. HelloInterfaceInstanceDetails RsvpStandby_HelloInterfaceInstanceDetails // Table of detailed info about I/F neighbors. InterfaceNeighborDetails RsvpStandby_InterfaceNeighborDetails // RSVP NSR information. Nsr RsvpStandby_Nsr // RSVP summary information. Summary RsvpStandby_Summary // Table of detailed info about Fast Re-route states. Frrs RsvpStandby_Frrs // Table of brief info about requests. RequestBriefs RsvpStandby_RequestBriefs // Table of detail info about requests. RequestDetails RsvpStandby_RequestDetails // Table of brief info about RSVP-enabled interfaces. InterfaceBriefs RsvpStandby_InterfaceBriefs // Table of detailed info about sessions. SessionDetaileds RsvpStandby_SessionDetaileds // Table of detailed info about hello instances. HelloInstanceDetails RsvpStandby_HelloInstanceDetails // Table of detailed info about global neighbors. GlobalNeighborDetails RsvpStandby_GlobalNeighborDetails // Table of brief info about path state blocks. PsbBriefs RsvpStandby_PsbBriefs // Table of brief info about global neighbors. GlobalNeighborBriefs RsvpStandby_GlobalNeighborBriefs }
RsvpStandby RSVP operational data for standby role
func (*RsvpStandby) GetEntityData ¶
func (rsvpStandby *RsvpStandby) GetEntityData() *types.CommonEntityData
type RsvpStandby_AuthenticationBriefs ¶
type RsvpStandby_AuthenticationBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief Authentication information. The type is slice of // RsvpStandby_AuthenticationBriefs_AuthenticationBrief. AuthenticationBrief []*RsvpStandby_AuthenticationBriefs_AuthenticationBrief }
RsvpStandby_AuthenticationBriefs Table for Authentication related information
func (*RsvpStandby_AuthenticationBriefs) GetEntityData ¶
func (authenticationBriefs *RsvpStandby_AuthenticationBriefs) GetEntityData() *types.CommonEntityData
type RsvpStandby_AuthenticationBriefs_AuthenticationBrief ¶
type RsvpStandby_AuthenticationBriefs_AuthenticationBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // This attribute is a key. Destination 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}]+)?. DestinationAddress interface{} // This attribute is a key. Mode (Tx or Rx). The type is RsvpMode. ModeId interface{} // This attribute is a key. InterfaceName. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} // Source address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddressXr interface{} // Destination 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}]+)?. DestinationAddressXr interface{} // Neighbor address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. NeighborAddress interface{} // Direction. The type is RsvpMgmtAuthDirection. Direction interface{} // Key type. The type is RsvpMgmtAuthKi. KeyType interface{} // Key source. The type is string. KeySource interface{} // Key ID. The type is interface{} with range: 0..18446744073709551615. KeyId interface{} // Key validity. The type is interface{} with range: 0..4294967295. KeyIdValid interface{} }
RsvpStandby_AuthenticationBriefs_AuthenticationBrief Brief Authentication information
func (*RsvpStandby_AuthenticationBriefs_AuthenticationBrief) GetEntityData ¶
func (authenticationBrief *RsvpStandby_AuthenticationBriefs_AuthenticationBrief) GetEntityData() *types.CommonEntityData
type RsvpStandby_AuthenticationDetails ¶
type RsvpStandby_AuthenticationDetails struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief Authentication information. The type is slice of // RsvpStandby_AuthenticationDetails_AuthenticationDetail. AuthenticationDetail []*RsvpStandby_AuthenticationDetails_AuthenticationDetail }
RsvpStandby_AuthenticationDetails Table for detailed authentication related information
func (*RsvpStandby_AuthenticationDetails) GetEntityData ¶
func (authenticationDetails *RsvpStandby_AuthenticationDetails) GetEntityData() *types.CommonEntityData
type RsvpStandby_AuthenticationDetails_AuthenticationDetail ¶
type RsvpStandby_AuthenticationDetails_AuthenticationDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // This attribute is a key. Destination 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}]+)?. DestinationAddress interface{} // This attribute is a key. Mode (Tx or Rx). The type is RsvpMode. ModeId interface{} // This attribute is a key. InterfaceName. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} // Key status. The type is interface{} with range: 0..4294967295. KeyStatus interface{} // Direction. The type is interface{} with range: 0..4294967295. KeyDigestInfo interface{} // Lifetime (seconds). The type is interface{} with range: 0..4294967295. // Units are second. Lifetime interface{} // Remaining lifetime (seconds). The type is interface{} with range: // 0..4294967295. Units are second. LifetimeLeft interface{} // Challenge status. The type is RsvpMgmtAuthChallengeStatus. ChallengeStatus interface{} // Basic authentication data. AuthCompact RsvpStandby_AuthenticationDetails_AuthenticationDetail_AuthCompact // direction info. DirectionInfo RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo }
RsvpStandby_AuthenticationDetails_AuthenticationDetail Brief Authentication information
func (*RsvpStandby_AuthenticationDetails_AuthenticationDetail) GetEntityData ¶
func (authenticationDetail *RsvpStandby_AuthenticationDetails_AuthenticationDetail) GetEntityData() *types.CommonEntityData
type RsvpStandby_AuthenticationDetails_AuthenticationDetail_AuthCompact ¶
type RsvpStandby_AuthenticationDetails_AuthenticationDetail_AuthCompact struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddressXr interface{} // Destination 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}]+)?. DestinationAddressXr interface{} // Neighbor address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. NeighborAddress interface{} // Direction. The type is RsvpMgmtAuthDirection. Direction interface{} // Key type. The type is RsvpMgmtAuthKi. KeyType interface{} // Key source. The type is string. KeySource interface{} // Key ID. The type is interface{} with range: 0..18446744073709551615. KeyId interface{} // Key validity. The type is interface{} with range: 0..4294967295. KeyIdValid interface{} }
RsvpStandby_AuthenticationDetails_AuthenticationDetail_AuthCompact Basic authentication data
func (*RsvpStandby_AuthenticationDetails_AuthenticationDetail_AuthCompact) GetEntityData ¶
func (authCompact *RsvpStandby_AuthenticationDetails_AuthenticationDetail_AuthCompact) GetEntityData() *types.CommonEntityData
type RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo ¶
type RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AuthDirection. The type is RsvpMgmtAuthDirection. AuthDirection interface{} // send info. SendInfo RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo // receive info. ReceiveInfo RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo }
RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo direction info
func (*RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo) GetEntityData ¶
func (directionInfo *RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo) GetEntityData() *types.CommonEntityData
type RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo ¶
type RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sequence number. The type is interface{} with range: // 0..18446744073709551615. Sequence interface{} // Sequence window size. The type is interface{} with range: 0..4294967295. SequenceWindowSize interface{} // Sequence window count. The type is interface{} with range: 0..4294967295. SequenceWindowCount interface{} // Counters. Counters RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_Counters // Sequence window. The type is slice of // RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_SequenceWindow. SequenceWindow []*RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_SequenceWindow }
RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo receive info
func (*RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo) GetEntityData ¶
func (receiveInfo *RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo) GetEntityData() *types.CommonEntityData
type RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_Counters ¶
type RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_Counters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Valid messages. The type is interface{} with range: 0..4294967295. AuthenticationReceivedValidMessages interface{} // Challenges sent. The type is interface{} with range: 0..4294967295. AuthenticationReceivedChallengesSent interface{} // Challenge responses received. The type is interface{} with range: // 0..4294967295. AuthenticationReceivedChallengeResponse interface{} // Challenges resent. The type is interface{} with range: 0..4294967295. AuthenticationReceivedChallengesResent interface{} // Challenge timeouts. The type is interface{} with range: 0..4294967295. AuthenticationReceivedChallengeTimeouts interface{} // Authentication received during challenge. The type is interface{} with // range: 0..4294967295. AuthenticationReceivedDuringChallenge interface{} // Authentication received incomplete. The type is interface{} with range: // 0..4294967295. AuthenticationReceivedIncomplete interface{} // Authentication received with no integrity. The type is interface{} with // range: 0..4294967295. AuthenticationReceivedNoIntegrity interface{} // Authentication received with bad digest. The type is interface{} with // range: 0..4294967295. AuthenticationReceivedBadDigest interface{} // Authentication received with wrong digest type. The type is interface{} // with range: 0..4294967295. AuthenticationReceivedWrongDigestType interface{} // Authentication received with duplicate sequence number. The type is // interface{} with range: 0..4294967295. AuthenticationReceivedSequenceNumberDuplicate interface{} // Authentication received with sequence number out of range. The type is // interface{} with range: 0..4294967295. AuthenticationReceivedSequenceNumberOutofRange interface{} // Incorect challenge responses received. The type is interface{} with range: // 0..4294967295. AuthenticationReceivedWrongChallengesResponse interface{} // Duplicate challenge responses received. The type is interface{} with range: // 0..4294967295. AuthenticationReceivedChallengesResponseDuplicate interface{} // Challenge responses received late. The type is interface{} with range: // 0..4294967295. AuthenticationReceivedResponseLate interface{} // Authentication received with bad mesage format. The type is interface{} // with range: 0..4294967295. AuthenticationReceivedBadMessageFormat interface{} }
RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_Counters Counters
func (*RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_Counters) GetEntityData ¶
func (counters *RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_Counters) GetEntityData() *types.CommonEntityData
type RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_SequenceWindow ¶
type RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_SequenceWindow struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..18446744073709551615. Entry interface{} }
RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_SequenceWindow Sequence window
func (*RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_SequenceWindow) GetEntityData ¶
func (sequenceWindow *RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_SequenceWindow) GetEntityData() *types.CommonEntityData
type RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo ¶
type RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sequence number. The type is interface{} with range: // 0..18446744073709551615. Sequence interface{} // Counters. Counters RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo_Counters }
RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo send info
func (*RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo) GetEntityData ¶
func (sendInfo *RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo) GetEntityData() *types.CommonEntityData
type RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo_Counters ¶
type RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo_Counters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Messages sent. The type is interface{} with range: 0..4294967295. AuthenticationSent interface{} // Failures. The type is interface{} with range: 0..4294967295. AuthenticationFailures interface{} // Challenges received. The type is interface{} with range: 0..4294967295. AuthenticationSendChallengesReceived interface{} // Challenge responses sent. The type is interface{} with range: // 0..4294967295. AuthenticationChallengeResponsesSent interface{} }
RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo_Counters Counters
func (*RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo_Counters) GetEntityData ¶
func (counters *RsvpStandby_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo_Counters) GetEntityData() *types.CommonEntityData
type RsvpStandby_ControllerBriefs ¶
type RsvpStandby_ControllerBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief info about an RSVP-enabled controller. The type is slice of // RsvpStandby_ControllerBriefs_ControllerBrief. ControllerBrief []*RsvpStandby_ControllerBriefs_ControllerBrief }
RsvpStandby_ControllerBriefs Table of brief info about RSVP-enabled controller
func (*RsvpStandby_ControllerBriefs) GetEntityData ¶
func (controllerBriefs *RsvpStandby_ControllerBriefs) GetEntityData() *types.CommonEntityData
type RsvpStandby_ControllerBriefs_ControllerBrief ¶
type RsvpStandby_ControllerBriefs_ControllerBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Controller Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. ControllerName interface{} // Interface Name. The type is string. InterfaceNameXr interface{} // Interface bandwidth information. BandwidthInformation RsvpStandby_ControllerBriefs_ControllerBrief_BandwidthInformation }
RsvpStandby_ControllerBriefs_ControllerBrief Brief info about an RSVP-enabled controller
func (*RsvpStandby_ControllerBriefs_ControllerBrief) GetEntityData ¶
func (controllerBrief *RsvpStandby_ControllerBriefs_ControllerBrief) GetEntityData() *types.CommonEntityData
type RsvpStandby_ControllerBriefs_ControllerBrief_BandwidthInformation ¶
type RsvpStandby_ControllerBriefs_ControllerBrief_BandwidthInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DSTEMode. The type is RsvpMgmtDsteModes. DsteMode interface{} // Prestandard DSTE interface information. PreStandardDsteInterface RsvpStandby_ControllerBriefs_ControllerBrief_BandwidthInformation_PreStandardDsteInterface // Standard DSTE interface information. StandardDsteInterface RsvpStandby_ControllerBriefs_ControllerBrief_BandwidthInformation_StandardDsteInterface }
RsvpStandby_ControllerBriefs_ControllerBrief_BandwidthInformation Interface bandwidth information
func (*RsvpStandby_ControllerBriefs_ControllerBrief_BandwidthInformation) GetEntityData ¶
func (bandwidthInformation *RsvpStandby_ControllerBriefs_ControllerBrief_BandwidthInformation) GetEntityData() *types.CommonEntityData
type RsvpStandby_ControllerBriefs_ControllerBrief_BandwidthInformation_PreStandardDsteInterface ¶
type RsvpStandby_ControllerBriefs_ControllerBrief_BandwidthInformation_PreStandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in subpool. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxSubpoolBandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxSubpoolBandwidthAbsolute interface{} }
RsvpStandby_ControllerBriefs_ControllerBrief_BandwidthInformation_PreStandardDsteInterface Prestandard DSTE interface information
func (*RsvpStandby_ControllerBriefs_ControllerBrief_BandwidthInformation_PreStandardDsteInterface) GetEntityData ¶
func (preStandardDsteInterface *RsvpStandby_ControllerBriefs_ControllerBrief_BandwidthInformation_PreStandardDsteInterface) GetEntityData() *types.CommonEntityData
type RsvpStandby_ControllerBriefs_ControllerBrief_BandwidthInformation_StandardDsteInterface ¶
type RsvpStandby_ControllerBriefs_ControllerBrief_BandwidthInformation_StandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in BC0 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool0Bandwidth interface{} // Max bandwidth (bits per second) allowed in BC1 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool1Bandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max BC0 B/W is an absolute value and false if its a percentage. // The type is bool. IsMaxBc0BandwidthAbsolute interface{} // True if the Max BC1 sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxBc1BandwidthAbsolute interface{} }
RsvpStandby_ControllerBriefs_ControllerBrief_BandwidthInformation_StandardDsteInterface Standard DSTE interface information
func (*RsvpStandby_ControllerBriefs_ControllerBrief_BandwidthInformation_StandardDsteInterface) GetEntityData ¶
func (standardDsteInterface *RsvpStandby_ControllerBriefs_ControllerBrief_BandwidthInformation_StandardDsteInterface) GetEntityData() *types.CommonEntityData
type RsvpStandby_ControllerDetaileds ¶
type RsvpStandby_ControllerDetaileds struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detailed info about an RSVP-enabled controller. The type is slice of // RsvpStandby_ControllerDetaileds_ControllerDetailed. ControllerDetailed []*RsvpStandby_ControllerDetaileds_ControllerDetailed }
RsvpStandby_ControllerDetaileds Table of detailed info about RSVP-enabled controllers
func (*RsvpStandby_ControllerDetaileds) GetEntityData ¶
func (controllerDetaileds *RsvpStandby_ControllerDetaileds) GetEntityData() *types.CommonEntityData
type RsvpStandby_ControllerDetaileds_ControllerDetailed ¶
type RsvpStandby_ControllerDetaileds_ControllerDetailed struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Controller Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. ControllerName interface{} // Interface Name. The type is string. InterfaceNameXr interface{} // IP TOS (precedence/DSCP) to use in signalling messages. The type is // interface{} with range: 0..255. SignallingIpTos interface{} // Integrity send password. The type is string with length: 0..40. IntegritySendPassword interface{} // Integrity receive password. The type is string with length: 0..40. IntegrityReceivePassword interface{} // Integrity recv password optional. The type is interface{} with range: // 0..255. IntegrityReceivePasswordOptional interface{} // Refresh timer state. The type is RsvpTimerState. RefreshTimerState interface{} // Summary refresh timer state. The type is RsvpTimerState. SummaryRefreshTimerState interface{} // Refresh interval in msecs. The type is interface{} with range: // -2147483648..2147483647. Units are millisecond. RefreshInterval interface{} // Out-of-band Refresh interval in msecs. The type is interface{} with range: // 0..4294967295. Units are millisecond. OutOfBandRefreshInterval interface{} // Max size in bytes of a single SRefresh. The type is interface{} with range: // 0..4294967295. Units are byte. SummaryRefreshMaxSize interface{} // Max size in bytes of a single Bundle message. The type is interface{} with // range: 0..4294967295. Units are byte. BundleMessageMaxSize interface{} // Expiry timer state. The type is RsvpTimerState. ExpiryTimerState interface{} // Number of states for expiry check. The type is interface{} with range: // -2147483648..2147483647. ExpiryStates interface{} // Expiry interval in msecs. The type is interface{} with range: // -2147483648..2147483647. Units are millisecond. ExpiryInterval interface{} // Number of missed messages tolerated. The type is interface{} with range: // -2147483648..2147483647. ExpiryDropsTolerated interface{} // Number of out-of-band missed messages tolerated. The type is interface{} // with range: 0..4294967295. OutOfBandExpiryDropsTolerated interface{} // ACK hold time in msec. The type is interface{} with range: 0..4294967295. AckHoldTime interface{} // Max size for ACK message. The type is interface{} with range: // 0..4294967295. AckMaxSize interface{} // Retransmit time in msec. The type is interface{} with range: 0..4294967295. RetransmitTime interface{} // Pacing interval in msecs. The type is interface{} with range: // 0..4294967295. Units are millisecond. PacingInterval interface{} // No. of messages per interval. The type is interface{} with range: // 0..4294967295. PacingMessageRate interface{} // State of pacing timer. The type is RsvpTimerState. PacingTimerState interface{} // Number of messages deferred for pacing. The type is interface{} with range: // -2147483648..2147483647. PacingMessages interface{} // Interface bandwidth information. BandwidthInformation RsvpStandby_ControllerDetaileds_ControllerDetailed_BandwidthInformation // Interface flags. Flags RsvpStandby_ControllerDetaileds_ControllerDetailed_Flags // Neighbor array. The type is slice of // RsvpStandby_ControllerDetaileds_ControllerDetailed_NeighborArray. NeighborArray []*RsvpStandby_ControllerDetaileds_ControllerDetailed_NeighborArray }
RsvpStandby_ControllerDetaileds_ControllerDetailed Detailed info about an RSVP-enabled controller
func (*RsvpStandby_ControllerDetaileds_ControllerDetailed) GetEntityData ¶
func (controllerDetailed *RsvpStandby_ControllerDetaileds_ControllerDetailed) GetEntityData() *types.CommonEntityData
type RsvpStandby_ControllerDetaileds_ControllerDetailed_BandwidthInformation ¶
type RsvpStandby_ControllerDetaileds_ControllerDetailed_BandwidthInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DSTEMode. The type is RsvpMgmtDsteModes. DsteMode interface{} // Prestandard DSTE interface information. PreStandardDsteInterface RsvpStandby_ControllerDetaileds_ControllerDetailed_BandwidthInformation_PreStandardDsteInterface // Standard DSTE interface information. StandardDsteInterface RsvpStandby_ControllerDetaileds_ControllerDetailed_BandwidthInformation_StandardDsteInterface }
RsvpStandby_ControllerDetaileds_ControllerDetailed_BandwidthInformation Interface bandwidth information
func (*RsvpStandby_ControllerDetaileds_ControllerDetailed_BandwidthInformation) GetEntityData ¶
func (bandwidthInformation *RsvpStandby_ControllerDetaileds_ControllerDetailed_BandwidthInformation) GetEntityData() *types.CommonEntityData
type RsvpStandby_ControllerDetaileds_ControllerDetailed_BandwidthInformation_PreStandardDsteInterface ¶
type RsvpStandby_ControllerDetaileds_ControllerDetailed_BandwidthInformation_PreStandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in subpool. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxSubpoolBandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxSubpoolBandwidthAbsolute interface{} }
RsvpStandby_ControllerDetaileds_ControllerDetailed_BandwidthInformation_PreStandardDsteInterface Prestandard DSTE interface information
func (*RsvpStandby_ControllerDetaileds_ControllerDetailed_BandwidthInformation_PreStandardDsteInterface) GetEntityData ¶
func (preStandardDsteInterface *RsvpStandby_ControllerDetaileds_ControllerDetailed_BandwidthInformation_PreStandardDsteInterface) GetEntityData() *types.CommonEntityData
type RsvpStandby_ControllerDetaileds_ControllerDetailed_BandwidthInformation_StandardDsteInterface ¶
type RsvpStandby_ControllerDetaileds_ControllerDetailed_BandwidthInformation_StandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in BC0 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool0Bandwidth interface{} // Max bandwidth (bits per second) allowed in BC1 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool1Bandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max BC0 B/W is an absolute value and false if its a percentage. // The type is bool. IsMaxBc0BandwidthAbsolute interface{} // True if the Max BC1 sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxBc1BandwidthAbsolute interface{} }
RsvpStandby_ControllerDetaileds_ControllerDetailed_BandwidthInformation_StandardDsteInterface Standard DSTE interface information
func (*RsvpStandby_ControllerDetaileds_ControllerDetailed_BandwidthInformation_StandardDsteInterface) GetEntityData ¶
func (standardDsteInterface *RsvpStandby_ControllerDetaileds_ControllerDetailed_BandwidthInformation_StandardDsteInterface) GetEntityData() *types.CommonEntityData
type RsvpStandby_ControllerDetaileds_ControllerDetailed_Flags ¶
type RsvpStandby_ControllerDetaileds_ControllerDetailed_Flags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS enabled on interface. The type is bool. IsMplsEnabled interface{} // Refresh Reduction enabled. The type is bool. IsRefreshReductionEnabled interface{} // Message pacing enabled. The type is bool. IsPacingEnabled interface{} // Refresh enabled. The type is bool. IsRefreshEnabled interface{} // Summary Refresh enabled. The type is bool. IsSRefreshEnabled interface{} // Interface is DOWN. The type is bool. IsInterfaceDown interface{} // Interface is created. The type is bool. IsInterfaceCreated interface{} // Use reliable xmt for SRefresh. The type is bool. IsRelSRefreshEnabled interface{} // This is backup tunnel. The type is bool. IsBackupTunnel interface{} // RSVP explicitly configured. The type is bool. IsRsvpConfigured interface{} // Interface is defined in non-Default VRF. The type is bool. IsNonDefaultVrf interface{} // Use bundling for outgoing RSVP messages. The type is bool. IsMessageBundlingEnabled interface{} }
RsvpStandby_ControllerDetaileds_ControllerDetailed_Flags Interface flags
func (*RsvpStandby_ControllerDetaileds_ControllerDetailed_Flags) GetEntityData ¶
func (flags *RsvpStandby_ControllerDetaileds_ControllerDetailed_Flags) GetEntityData() *types.CommonEntityData
type RsvpStandby_ControllerDetaileds_ControllerDetailed_NeighborArray ¶
type RsvpStandby_ControllerDetaileds_ControllerDetailed_NeighborArray struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Is neighbor capable of Refresh Reduction. The type is bool. IsNeighborRefreshReductionCapable interface{} // IP address of the 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}]+)?. NeighborAddress interface{} // Number of MessageIDs. The type is interface{} with range: 0..4294967295. MessageIds interface{} // Number of outgoing states to the neighbour. The type is interface{} with // range: -2147483648..2147483647. OutgoingStates interface{} // Expiry time. ExpiryTime RsvpStandby_ControllerDetaileds_ControllerDetailed_NeighborArray_ExpiryTime // List of Neighbor MessageIDs. The type is slice of // RsvpStandby_ControllerDetaileds_ControllerDetailed_NeighborArray_NeighborMessageId. NeighborMessageId []*RsvpStandby_ControllerDetaileds_ControllerDetailed_NeighborArray_NeighborMessageId }
RsvpStandby_ControllerDetaileds_ControllerDetailed_NeighborArray Neighbor array
func (*RsvpStandby_ControllerDetaileds_ControllerDetailed_NeighborArray) GetEntityData ¶
func (neighborArray *RsvpStandby_ControllerDetaileds_ControllerDetailed_NeighborArray) GetEntityData() *types.CommonEntityData
type RsvpStandby_ControllerDetaileds_ControllerDetailed_NeighborArray_ExpiryTime ¶
type RsvpStandby_ControllerDetaileds_ControllerDetailed_NeighborArray_ExpiryTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
RsvpStandby_ControllerDetaileds_ControllerDetailed_NeighborArray_ExpiryTime Expiry time
func (*RsvpStandby_ControllerDetaileds_ControllerDetailed_NeighborArray_ExpiryTime) GetEntityData ¶
func (expiryTime *RsvpStandby_ControllerDetaileds_ControllerDetailed_NeighborArray_ExpiryTime) GetEntityData() *types.CommonEntityData
type RsvpStandby_ControllerDetaileds_ControllerDetailed_NeighborArray_NeighborMessageId ¶
type RsvpStandby_ControllerDetaileds_ControllerDetailed_NeighborArray_NeighborMessageId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Message ID. The type is interface{} with range: 0..4294967295. MessageId interface{} }
RsvpStandby_ControllerDetaileds_ControllerDetailed_NeighborArray_NeighborMessageId List of Neighbor MessageIDs
func (*RsvpStandby_ControllerDetaileds_ControllerDetailed_NeighborArray_NeighborMessageId) GetEntityData ¶
func (neighborMessageId *RsvpStandby_ControllerDetaileds_ControllerDetailed_NeighborArray_NeighborMessageId) GetEntityData() *types.CommonEntityData
type RsvpStandby_ControllerSummaries ¶
type RsvpStandby_ControllerSummaries struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Summary info about an RSVP-enabled controller. The type is slice of // RsvpStandby_ControllerSummaries_ControllerSummary. ControllerSummary []*RsvpStandby_ControllerSummaries_ControllerSummary }
RsvpStandby_ControllerSummaries Table of summary info about RSVP-enabled controllers
func (*RsvpStandby_ControllerSummaries) GetEntityData ¶
func (controllerSummaries *RsvpStandby_ControllerSummaries) GetEntityData() *types.CommonEntityData
type RsvpStandby_ControllerSummaries_ControllerSummary ¶
type RsvpStandby_ControllerSummaries_ControllerSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Controller Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. ControllerName interface{} // Interface Name. The type is string. InterfaceNameXr interface{} // Number of locally created and incoming path states. The type is interface{} // with range: 0..4294967295. PathsIn interface{} // Number of outgoing path states. The type is interface{} with range: // 0..4294967295. PathsOut interface{} // Number of locally created and incoming reservation states. The type is // interface{} with range: 0..4294967295. ReservationsIn interface{} // Number of outgoing reservation states. The type is interface{} with range: // 0..4294967295. ReservationsOut interface{} // Interface bandwidth information. BandwidthInformation RsvpStandby_ControllerSummaries_ControllerSummary_BandwidthInformation }
RsvpStandby_ControllerSummaries_ControllerSummary Summary info about an RSVP-enabled controller
func (*RsvpStandby_ControllerSummaries_ControllerSummary) GetEntityData ¶
func (controllerSummary *RsvpStandby_ControllerSummaries_ControllerSummary) GetEntityData() *types.CommonEntityData
type RsvpStandby_ControllerSummaries_ControllerSummary_BandwidthInformation ¶
type RsvpStandby_ControllerSummaries_ControllerSummary_BandwidthInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DSTEMode. The type is RsvpMgmtDsteModes. DsteMode interface{} // Prestandard DSTE interface information. PreStandardDsteInterface RsvpStandby_ControllerSummaries_ControllerSummary_BandwidthInformation_PreStandardDsteInterface // Standard DSTE interface information. StandardDsteInterface RsvpStandby_ControllerSummaries_ControllerSummary_BandwidthInformation_StandardDsteInterface }
RsvpStandby_ControllerSummaries_ControllerSummary_BandwidthInformation Interface bandwidth information
func (*RsvpStandby_ControllerSummaries_ControllerSummary_BandwidthInformation) GetEntityData ¶
func (bandwidthInformation *RsvpStandby_ControllerSummaries_ControllerSummary_BandwidthInformation) GetEntityData() *types.CommonEntityData
type RsvpStandby_ControllerSummaries_ControllerSummary_BandwidthInformation_PreStandardDsteInterface ¶
type RsvpStandby_ControllerSummaries_ControllerSummary_BandwidthInformation_PreStandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in subpool. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxSubpoolBandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxSubpoolBandwidthAbsolute interface{} }
RsvpStandby_ControllerSummaries_ControllerSummary_BandwidthInformation_PreStandardDsteInterface Prestandard DSTE interface information
func (*RsvpStandby_ControllerSummaries_ControllerSummary_BandwidthInformation_PreStandardDsteInterface) GetEntityData ¶
func (preStandardDsteInterface *RsvpStandby_ControllerSummaries_ControllerSummary_BandwidthInformation_PreStandardDsteInterface) GetEntityData() *types.CommonEntityData
type RsvpStandby_ControllerSummaries_ControllerSummary_BandwidthInformation_StandardDsteInterface ¶
type RsvpStandby_ControllerSummaries_ControllerSummary_BandwidthInformation_StandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in BC0 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool0Bandwidth interface{} // Max bandwidth (bits per second) allowed in BC1 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool1Bandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max BC0 B/W is an absolute value and false if its a percentage. // The type is bool. IsMaxBc0BandwidthAbsolute interface{} // True if the Max BC1 sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxBc1BandwidthAbsolute interface{} }
RsvpStandby_ControllerSummaries_ControllerSummary_BandwidthInformation_StandardDsteInterface Standard DSTE interface information
func (*RsvpStandby_ControllerSummaries_ControllerSummary_BandwidthInformation_StandardDsteInterface) GetEntityData ¶
func (standardDsteInterface *RsvpStandby_ControllerSummaries_ControllerSummary_BandwidthInformation_StandardDsteInterface) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters ¶
type RsvpStandby_Counters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table of message counters. InterfaceMessages RsvpStandby_Counters_InterfaceMessages // Summary information for all RSVP message counters. MessageSummary RsvpStandby_Counters_MessageSummary // Prefix filtering counters. PrefixFiltering RsvpStandby_Counters_PrefixFiltering // Out of resource counters. OutOfResource RsvpStandby_Counters_OutOfResource // Event counters. InterfaceEvents RsvpStandby_Counters_InterfaceEvents // Summary information for all RSVP NSR counters. Nsr RsvpStandby_Counters_Nsr // Summary information for all RSVP ISSU counters. Issu RsvpStandby_Counters_Issu // Summary information for all RSVP database counters. Database RsvpStandby_Counters_Database // Table containing event sync counters. EventSyncs RsvpStandby_Counters_EventSyncs }
RsvpStandby_Counters Counters
func (*RsvpStandby_Counters) GetEntityData ¶
func (counters *RsvpStandby_Counters) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_Database ¶
type RsvpStandby_Counters_Database struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of sessions. The type is interface{} with range: 0..4294967295. Sessions interface{} // Number of locally created and incoming path states. The type is interface{} // with range: 0..4294967295. IncomingPaths interface{} // Number of outgoing path states. The type is interface{} with range: // 0..4294967295. OutgoingPaths interface{} // Number of locally created and incoming reservation states. The type is // interface{} with range: 0..4294967295. IncomingReservations interface{} // Number of outgoing reservation states. The type is interface{} with range: // 0..4294967295. OutgoingReservations interface{} // Number of Interfaces. The type is interface{} with range: 0..4294967295. Interfaces interface{} }
RsvpStandby_Counters_Database Summary information for all RSVP database counters
func (*RsvpStandby_Counters_Database) GetEntityData ¶
func (database *RsvpStandby_Counters_Database) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_EventSyncs ¶
type RsvpStandby_Counters_EventSyncs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Event sync counters. The type is slice of // RsvpStandby_Counters_EventSyncs_EventSync. EventSync []*RsvpStandby_Counters_EventSyncs_EventSync }
RsvpStandby_Counters_EventSyncs Table containing event sync counters
func (*RsvpStandby_Counters_EventSyncs) GetEntityData ¶
func (eventSyncs *RsvpStandby_Counters_EventSyncs) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_EventSyncs_EventSync ¶
type RsvpStandby_Counters_EventSyncs_EventSync struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} // Counter for Expired Path states. The type is interface{} with range: // 0..4294967295. ExpiredPaths interface{} // Counter for Expired Reservation states. The type is interface{} with range: // 0..4294967295. ExpiredReservations interface{} // Counter for NACKs received. The type is interface{} with range: // 0..4294967295. NacKs interface{} }
RsvpStandby_Counters_EventSyncs_EventSync Event sync counters
func (*RsvpStandby_Counters_EventSyncs_EventSync) GetEntityData ¶
func (eventSync *RsvpStandby_Counters_EventSyncs_EventSync) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_InterfaceEvents ¶
type RsvpStandby_Counters_InterfaceEvents struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Event counters for an interface. The type is slice of // RsvpStandby_Counters_InterfaceEvents_InterfaceEvent. InterfaceEvent []*RsvpStandby_Counters_InterfaceEvents_InterfaceEvent }
RsvpStandby_Counters_InterfaceEvents Event counters
func (*RsvpStandby_Counters_InterfaceEvents) GetEntityData ¶
func (interfaceEvents *RsvpStandby_Counters_InterfaceEvents) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_InterfaceEvents_InterfaceEvent ¶
type RsvpStandby_Counters_InterfaceEvents_InterfaceEvent struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface Name. 'None' is used internally where // the true interface is unknown (e.g. for routed packets). The type is string // with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Counter for Expired Path states. The type is interface{} with range: // 0..4294967295. ExpiredPaths interface{} // Counter for Expired Reservation states. The type is interface{} with range: // 0..4294967295. ExpiredReservations interface{} // Counter for NACKs received. The type is interface{} with range: // 0..4294967295. NacKs interface{} }
RsvpStandby_Counters_InterfaceEvents_InterfaceEvent Event counters for an interface
func (*RsvpStandby_Counters_InterfaceEvents_InterfaceEvent) GetEntityData ¶
func (interfaceEvent *RsvpStandby_Counters_InterfaceEvents_InterfaceEvent) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_InterfaceMessages ¶
type RsvpStandby_Counters_InterfaceMessages struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface message counters. The type is slice of // RsvpStandby_Counters_InterfaceMessages_InterfaceMessage. InterfaceMessage []*RsvpStandby_Counters_InterfaceMessages_InterfaceMessage }
RsvpStandby_Counters_InterfaceMessages Table of message counters
func (*RsvpStandby_Counters_InterfaceMessages) GetEntityData ¶
func (interfaceMessages *RsvpStandby_Counters_InterfaceMessages) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_InterfaceMessages_InterfaceMessage ¶
type RsvpStandby_Counters_InterfaceMessages_InterfaceMessage struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface Name. 'None' is used internally where // the true interface is unknown (e.g. for routed packets). The type is string // with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Count of messages retransmitted. The type is interface{} with range: // 0..4294967295. RetransmittedMessages interface{} // Count of Out of Order messages. The type is interface{} with range: // 0..4294967295. OutOfOrderMessages interface{} // Count of Rate Limited messages. The type is interface{} with range: // 0..4294967295. RateLimitedMessages interface{} // Count of messages received. ReceivedMessages RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_ReceivedMessages // Count of messages transmitted. TransmittedMessages RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_TransmittedMessages // Count of Bundle messages received. BundleReceivedMessages RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_BundleReceivedMessages // Count of Bundle messages transmitted. BundleTransmittedMessages RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_BundleTransmittedMessages }
RsvpStandby_Counters_InterfaceMessages_InterfaceMessage Interface message counters
func (*RsvpStandby_Counters_InterfaceMessages_InterfaceMessage) GetEntityData ¶
func (interfaceMessage *RsvpStandby_Counters_InterfaceMessages_InterfaceMessage) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_BundleReceivedMessages ¶
type RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_BundleReceivedMessages struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of Reservation messages. The type is interface{} with range: // 0..4294967295. Reservation interface{} // Count of PathError messages. The type is interface{} with range: // 0..4294967295. PathError interface{} // Count of ReservationError messages. The type is interface{} with range: // 0..4294967295. ReservationError interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationTear messages. The type is interface{} with range: // 0..4294967295. ReservationTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Count of Bundle messages. The type is interface{} with range: // 0..4294967295. Bundle interface{} // Count of ACK messages. The type is interface{} with range: 0..4294967295. Ack interface{} // Count of Srefresh messages. The type is interface{} with range: // 0..4294967295. Srefresh interface{} // Count of Hello messages. The type is interface{} with range: 0..4294967295. Hello interface{} // Count of Integrity Challenge messages. The type is interface{} with range: // 0..4294967295. Challenge interface{} // Count of Integrity Response messages. The type is interface{} with range: // 0..4294967295. Response interface{} }
RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_BundleReceivedMessages Count of Bundle messages received
func (*RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_BundleReceivedMessages) GetEntityData ¶
func (bundleReceivedMessages *RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_BundleReceivedMessages) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_BundleTransmittedMessages ¶
type RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_BundleTransmittedMessages struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of Reservation messages. The type is interface{} with range: // 0..4294967295. Reservation interface{} // Count of PathError messages. The type is interface{} with range: // 0..4294967295. PathError interface{} // Count of ReservationError messages. The type is interface{} with range: // 0..4294967295. ReservationError interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationTear messages. The type is interface{} with range: // 0..4294967295. ReservationTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Count of Bundle messages. The type is interface{} with range: // 0..4294967295. Bundle interface{} // Count of ACK messages. The type is interface{} with range: 0..4294967295. Ack interface{} // Count of Srefresh messages. The type is interface{} with range: // 0..4294967295. Srefresh interface{} // Count of Hello messages. The type is interface{} with range: 0..4294967295. Hello interface{} // Count of Integrity Challenge messages. The type is interface{} with range: // 0..4294967295. Challenge interface{} // Count of Integrity Response messages. The type is interface{} with range: // 0..4294967295. Response interface{} }
RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_BundleTransmittedMessages Count of Bundle messages transmitted
func (*RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_BundleTransmittedMessages) GetEntityData ¶
func (bundleTransmittedMessages *RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_BundleTransmittedMessages) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_ReceivedMessages ¶
type RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_ReceivedMessages struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of Reservation messages. The type is interface{} with range: // 0..4294967295. Reservation interface{} // Count of PathError messages. The type is interface{} with range: // 0..4294967295. PathError interface{} // Count of ReservationError messages. The type is interface{} with range: // 0..4294967295. ReservationError interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationTear messages. The type is interface{} with range: // 0..4294967295. ReservationTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Count of Bundle messages. The type is interface{} with range: // 0..4294967295. Bundle interface{} // Count of ACK messages. The type is interface{} with range: 0..4294967295. Ack interface{} // Count of Srefresh messages. The type is interface{} with range: // 0..4294967295. Srefresh interface{} // Count of Hello messages. The type is interface{} with range: 0..4294967295. Hello interface{} // Count of Integrity Challenge messages. The type is interface{} with range: // 0..4294967295. Challenge interface{} // Count of Integrity Response messages. The type is interface{} with range: // 0..4294967295. Response interface{} }
RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_ReceivedMessages Count of messages received
func (*RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_ReceivedMessages) GetEntityData ¶
func (receivedMessages *RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_ReceivedMessages) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_TransmittedMessages ¶
type RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_TransmittedMessages struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of Reservation messages. The type is interface{} with range: // 0..4294967295. Reservation interface{} // Count of PathError messages. The type is interface{} with range: // 0..4294967295. PathError interface{} // Count of ReservationError messages. The type is interface{} with range: // 0..4294967295. ReservationError interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationTear messages. The type is interface{} with range: // 0..4294967295. ReservationTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Count of Bundle messages. The type is interface{} with range: // 0..4294967295. Bundle interface{} // Count of ACK messages. The type is interface{} with range: 0..4294967295. Ack interface{} // Count of Srefresh messages. The type is interface{} with range: // 0..4294967295. Srefresh interface{} // Count of Hello messages. The type is interface{} with range: 0..4294967295. Hello interface{} // Count of Integrity Challenge messages. The type is interface{} with range: // 0..4294967295. Challenge interface{} // Count of Integrity Response messages. The type is interface{} with range: // 0..4294967295. Response interface{} }
RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_TransmittedMessages Count of messages transmitted
func (*RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_TransmittedMessages) GetEntityData ¶
func (transmittedMessages *RsvpStandby_Counters_InterfaceMessages_InterfaceMessage_TransmittedMessages) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_Issu ¶
type RsvpStandby_Counters_Issu struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The timestamp, in seconds, when these statistics are cleared // since 00:00:00 UTC, January 1, 1970. The type is interface{} with range: // 0..4294967295. Units are second. LastClearedTimestamp interface{} // Process role. The type is RsvpProcRole. RsvpProcessRole interface{} // Last IDT number of states. The type is interface{} with range: // 0..4294967295. LastIdtStates interface{} // Total number of states. The type is interface{} with range: 0..4294967295. TotalStates interface{} // Total number of deletions. The type is interface{} with range: // 0..4294967295. TotalDeletions interface{} // Total number of NACKs. The type is interface{} with range: // 0..18446744073709551615. TotalNacks interface{} // Total number of IDTs. The type is interface{} with range: 0..4294967295. TotalIdTs interface{} }
RsvpStandby_Counters_Issu Summary information for all RSVP ISSU counters
func (*RsvpStandby_Counters_Issu) GetEntityData ¶
func (issu *RsvpStandby_Counters_Issu) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_MessageSummary ¶
type RsvpStandby_Counters_MessageSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of messages retransmitted. The type is interface{} with range: // 0..4294967295. RetransmittedMessages interface{} // Count of Out of Order messages. The type is interface{} with range: // 0..4294967295. OutOfOrderMessages interface{} // Count of Rate Limited messages. The type is interface{} with range: // 0..4294967295. RateLimitedMessages interface{} // Count of messages received. ReceivedMessages RsvpStandby_Counters_MessageSummary_ReceivedMessages // Count of messages transmitted. TransmittedMessages RsvpStandby_Counters_MessageSummary_TransmittedMessages // Count of Bundle messages received. BundleReceivedMessages RsvpStandby_Counters_MessageSummary_BundleReceivedMessages // Count of Bundle messages transmitted. BundleTransmittedMessages RsvpStandby_Counters_MessageSummary_BundleTransmittedMessages }
RsvpStandby_Counters_MessageSummary Summary information for all RSVP message counters
func (*RsvpStandby_Counters_MessageSummary) GetEntityData ¶
func (messageSummary *RsvpStandby_Counters_MessageSummary) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_MessageSummary_BundleReceivedMessages ¶
type RsvpStandby_Counters_MessageSummary_BundleReceivedMessages struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of Reservation messages. The type is interface{} with range: // 0..4294967295. Reservation interface{} // Count of PathError messages. The type is interface{} with range: // 0..4294967295. PathError interface{} // Count of ReservationError messages. The type is interface{} with range: // 0..4294967295. ReservationError interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationTear messages. The type is interface{} with range: // 0..4294967295. ReservationTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Count of Bundle messages. The type is interface{} with range: // 0..4294967295. Bundle interface{} // Count of ACK messages. The type is interface{} with range: 0..4294967295. Ack interface{} // Count of Srefresh messages. The type is interface{} with range: // 0..4294967295. Srefresh interface{} // Count of Hello messages. The type is interface{} with range: 0..4294967295. Hello interface{} // Count of Integrity Challenge messages. The type is interface{} with range: // 0..4294967295. Challenge interface{} // Count of Integrity Response messages. The type is interface{} with range: // 0..4294967295. Response interface{} }
RsvpStandby_Counters_MessageSummary_BundleReceivedMessages Count of Bundle messages received
func (*RsvpStandby_Counters_MessageSummary_BundleReceivedMessages) GetEntityData ¶
func (bundleReceivedMessages *RsvpStandby_Counters_MessageSummary_BundleReceivedMessages) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_MessageSummary_BundleTransmittedMessages ¶
type RsvpStandby_Counters_MessageSummary_BundleTransmittedMessages struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of Reservation messages. The type is interface{} with range: // 0..4294967295. Reservation interface{} // Count of PathError messages. The type is interface{} with range: // 0..4294967295. PathError interface{} // Count of ReservationError messages. The type is interface{} with range: // 0..4294967295. ReservationError interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationTear messages. The type is interface{} with range: // 0..4294967295. ReservationTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Count of Bundle messages. The type is interface{} with range: // 0..4294967295. Bundle interface{} // Count of ACK messages. The type is interface{} with range: 0..4294967295. Ack interface{} // Count of Srefresh messages. The type is interface{} with range: // 0..4294967295. Srefresh interface{} // Count of Hello messages. The type is interface{} with range: 0..4294967295. Hello interface{} // Count of Integrity Challenge messages. The type is interface{} with range: // 0..4294967295. Challenge interface{} // Count of Integrity Response messages. The type is interface{} with range: // 0..4294967295. Response interface{} }
RsvpStandby_Counters_MessageSummary_BundleTransmittedMessages Count of Bundle messages transmitted
func (*RsvpStandby_Counters_MessageSummary_BundleTransmittedMessages) GetEntityData ¶
func (bundleTransmittedMessages *RsvpStandby_Counters_MessageSummary_BundleTransmittedMessages) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_MessageSummary_ReceivedMessages ¶
type RsvpStandby_Counters_MessageSummary_ReceivedMessages struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of Reservation messages. The type is interface{} with range: // 0..4294967295. Reservation interface{} // Count of PathError messages. The type is interface{} with range: // 0..4294967295. PathError interface{} // Count of ReservationError messages. The type is interface{} with range: // 0..4294967295. ReservationError interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationTear messages. The type is interface{} with range: // 0..4294967295. ReservationTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Count of Bundle messages. The type is interface{} with range: // 0..4294967295. Bundle interface{} // Count of ACK messages. The type is interface{} with range: 0..4294967295. Ack interface{} // Count of Srefresh messages. The type is interface{} with range: // 0..4294967295. Srefresh interface{} // Count of Hello messages. The type is interface{} with range: 0..4294967295. Hello interface{} // Count of Integrity Challenge messages. The type is interface{} with range: // 0..4294967295. Challenge interface{} // Count of Integrity Response messages. The type is interface{} with range: // 0..4294967295. Response interface{} }
RsvpStandby_Counters_MessageSummary_ReceivedMessages Count of messages received
func (*RsvpStandby_Counters_MessageSummary_ReceivedMessages) GetEntityData ¶
func (receivedMessages *RsvpStandby_Counters_MessageSummary_ReceivedMessages) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_MessageSummary_TransmittedMessages ¶
type RsvpStandby_Counters_MessageSummary_TransmittedMessages struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of Reservation messages. The type is interface{} with range: // 0..4294967295. Reservation interface{} // Count of PathError messages. The type is interface{} with range: // 0..4294967295. PathError interface{} // Count of ReservationError messages. The type is interface{} with range: // 0..4294967295. ReservationError interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationTear messages. The type is interface{} with range: // 0..4294967295. ReservationTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Count of Bundle messages. The type is interface{} with range: // 0..4294967295. Bundle interface{} // Count of ACK messages. The type is interface{} with range: 0..4294967295. Ack interface{} // Count of Srefresh messages. The type is interface{} with range: // 0..4294967295. Srefresh interface{} // Count of Hello messages. The type is interface{} with range: 0..4294967295. Hello interface{} // Count of Integrity Challenge messages. The type is interface{} with range: // 0..4294967295. Challenge interface{} // Count of Integrity Response messages. The type is interface{} with range: // 0..4294967295. Response interface{} }
RsvpStandby_Counters_MessageSummary_TransmittedMessages Count of messages transmitted
func (*RsvpStandby_Counters_MessageSummary_TransmittedMessages) GetEntityData ¶
func (transmittedMessages *RsvpStandby_Counters_MessageSummary_TransmittedMessages) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_Nsr ¶
type RsvpStandby_Counters_Nsr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The timestamp, in seconds, when these statistics are cleared // since 00:00:00 UTC, January 1, 1970. The type is interface{} with range: // 0..4294967295. Units are second. LastClearedTimestamp interface{} // Process role. The type is RsvpProcRole. RsvpProcessRole interface{} // Last IDT number of states. The type is interface{} with range: // 0..4294967295. LastIdtStates interface{} // Total number of states. The type is interface{} with range: 0..4294967295. TotalStates interface{} // Total number of deletions. The type is interface{} with range: // 0..4294967295. TotalDeletions interface{} // Total number of NACKs. The type is interface{} with range: // 0..18446744073709551615. TotalNacks interface{} // Total number of IDTs. The type is interface{} with range: 0..4294967295. TotalIdTs interface{} }
RsvpStandby_Counters_Nsr Summary information for all RSVP NSR counters
func (*RsvpStandby_Counters_Nsr) GetEntityData ¶
func (nsr *RsvpStandby_Counters_Nsr) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_OutOfResource ¶
type RsvpStandby_Counters_OutOfResource struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface specific out of resource counters. Interfaces RsvpStandby_Counters_OutOfResource_Interfaces }
RsvpStandby_Counters_OutOfResource Out of resource counters
func (*RsvpStandby_Counters_OutOfResource) GetEntityData ¶
func (outOfResource *RsvpStandby_Counters_OutOfResource) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_OutOfResource_Interfaces ¶
type RsvpStandby_Counters_OutOfResource_Interfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Summary of out of resource counts for all interfaces. Summary RsvpStandby_Counters_OutOfResource_Interfaces_Summary // Table of interface specific out of resource counters. Interfaces RsvpStandby_Counters_OutOfResource_Interfaces_Interfaces }
RsvpStandby_Counters_OutOfResource_Interfaces Interface specific out of resource counters
func (*RsvpStandby_Counters_OutOfResource_Interfaces) GetEntityData ¶
func (interfaces *RsvpStandby_Counters_OutOfResource_Interfaces) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_OutOfResource_Interfaces_Interfaces ¶
type RsvpStandby_Counters_OutOfResource_Interfaces_Interfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Out of resource counters for a specific interface. The type is slice of // RsvpStandby_Counters_OutOfResource_Interfaces_Interfaces_Interface. Interface []*RsvpStandby_Counters_OutOfResource_Interfaces_Interfaces_Interface }
RsvpStandby_Counters_OutOfResource_Interfaces_Interfaces Table of interface specific out of resource counters
func (*RsvpStandby_Counters_OutOfResource_Interfaces_Interfaces) GetEntityData ¶
func (interfaces *RsvpStandby_Counters_OutOfResource_Interfaces_Interfaces) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_OutOfResource_Interfaces_Interfaces_Interface ¶
type RsvpStandby_Counters_OutOfResource_Interfaces_Interfaces_Interface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface Name. 'None' is used internally where // the true interface is unknown (e.g. for routed packets). The type is string // with pattern: [\w\-\.:,_@#%$\+=\|;]+. InterfaceName interface{} // Count of Path messages dropped due to an out of resource condition. The // type is interface{} with range: 0..4294967295. DroppedPathMessages interface{} }
RsvpStandby_Counters_OutOfResource_Interfaces_Interfaces_Interface Out of resource counters for a specific interface
func (*RsvpStandby_Counters_OutOfResource_Interfaces_Interfaces_Interface) GetEntityData ¶
func (self *RsvpStandby_Counters_OutOfResource_Interfaces_Interfaces_Interface) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_OutOfResource_Interfaces_Summary ¶
type RsvpStandby_Counters_OutOfResource_Interfaces_Summary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages dropped due to an out of resource condition. The // type is interface{} with range: 0..4294967295. DroppedPathMessages interface{} }
RsvpStandby_Counters_OutOfResource_Interfaces_Summary Summary of out of resource counts for all interfaces
func (*RsvpStandby_Counters_OutOfResource_Interfaces_Summary) GetEntityData ¶
func (summary *RsvpStandby_Counters_OutOfResource_Interfaces_Summary) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_PrefixFiltering ¶
type RsvpStandby_Counters_PrefixFiltering struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AccessList specific prefix filtering counters. Accesses RsvpStandby_Counters_PrefixFiltering_Accesses // Interface specific prefix filtering counters. Interfaces RsvpStandby_Counters_PrefixFiltering_Interfaces }
RsvpStandby_Counters_PrefixFiltering Prefix filtering counters
func (*RsvpStandby_Counters_PrefixFiltering) GetEntityData ¶
func (prefixFiltering *RsvpStandby_Counters_PrefixFiltering) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_PrefixFiltering_Accesses ¶
type RsvpStandby_Counters_PrefixFiltering_Accesses struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Prefix filtering counters for a specific AccessList. The type is slice of // RsvpStandby_Counters_PrefixFiltering_Accesses_Access. Access []*RsvpStandby_Counters_PrefixFiltering_Accesses_Access }
RsvpStandby_Counters_PrefixFiltering_Accesses AccessList specific prefix filtering counters
func (*RsvpStandby_Counters_PrefixFiltering_Accesses) GetEntityData ¶
func (accesses *RsvpStandby_Counters_PrefixFiltering_Accesses) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_PrefixFiltering_Accesses_Access ¶
type RsvpStandby_Counters_PrefixFiltering_Accesses_Access struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. AccessList Name. The type is string with length: // 1..65. AccessListName interface{} // Count of messages which got forwarded. Forwarded RsvpStandby_Counters_PrefixFiltering_Accesses_Access_Forwarded // Count of locally destined messages. LocallyDestined RsvpStandby_Counters_PrefixFiltering_Accesses_Access_LocallyDestined // Count of messages dropped. Dropped RsvpStandby_Counters_PrefixFiltering_Accesses_Access_Dropped // Count of total messages. Total RsvpStandby_Counters_PrefixFiltering_Accesses_Access_Total }
RsvpStandby_Counters_PrefixFiltering_Accesses_Access Prefix filtering counters for a specific AccessList
func (*RsvpStandby_Counters_PrefixFiltering_Accesses_Access) GetEntityData ¶
func (access *RsvpStandby_Counters_PrefixFiltering_Accesses_Access) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_PrefixFiltering_Accesses_Access_Dropped ¶
type RsvpStandby_Counters_PrefixFiltering_Accesses_Access_Dropped struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
RsvpStandby_Counters_PrefixFiltering_Accesses_Access_Dropped Count of messages dropped
func (*RsvpStandby_Counters_PrefixFiltering_Accesses_Access_Dropped) GetEntityData ¶
func (dropped *RsvpStandby_Counters_PrefixFiltering_Accesses_Access_Dropped) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_PrefixFiltering_Accesses_Access_Forwarded ¶
type RsvpStandby_Counters_PrefixFiltering_Accesses_Access_Forwarded struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
RsvpStandby_Counters_PrefixFiltering_Accesses_Access_Forwarded Count of messages which got forwarded
func (*RsvpStandby_Counters_PrefixFiltering_Accesses_Access_Forwarded) GetEntityData ¶
func (forwarded *RsvpStandby_Counters_PrefixFiltering_Accesses_Access_Forwarded) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_PrefixFiltering_Accesses_Access_LocallyDestined ¶
type RsvpStandby_Counters_PrefixFiltering_Accesses_Access_LocallyDestined struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
RsvpStandby_Counters_PrefixFiltering_Accesses_Access_LocallyDestined Count of locally destined messages
func (*RsvpStandby_Counters_PrefixFiltering_Accesses_Access_LocallyDestined) GetEntityData ¶
func (locallyDestined *RsvpStandby_Counters_PrefixFiltering_Accesses_Access_LocallyDestined) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_PrefixFiltering_Accesses_Access_Total ¶
type RsvpStandby_Counters_PrefixFiltering_Accesses_Access_Total struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
RsvpStandby_Counters_PrefixFiltering_Accesses_Access_Total Count of total messages
func (*RsvpStandby_Counters_PrefixFiltering_Accesses_Access_Total) GetEntityData ¶
func (total *RsvpStandby_Counters_PrefixFiltering_Accesses_Access_Total) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_PrefixFiltering_Interfaces ¶
type RsvpStandby_Counters_PrefixFiltering_Interfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Summary of prefix filtering counts for all interfaces. Summary RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary // Table of interface specific prefix filtering counters. Interfaces RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces }
RsvpStandby_Counters_PrefixFiltering_Interfaces Interface specific prefix filtering counters
func (*RsvpStandby_Counters_PrefixFiltering_Interfaces) GetEntityData ¶
func (interfaces *RsvpStandby_Counters_PrefixFiltering_Interfaces) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces ¶
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Prefix filtering counters for a specific interface. The type is slice of // RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface. Interface []*RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface }
RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces Table of interface specific prefix filtering counters
func (*RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces) GetEntityData ¶
func (interfaces *RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface ¶
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface Name. 'None' is used internally where // the true interface is unknown (e.g. for routed packets). The type is string // with pattern: [\w\-\.:,_@#%$\+=\|;]+. InterfaceName interface{} // Count of messages which got forwarded. Forwarded RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Forwarded // Count of locally destined messages. LocallyDestined RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_LocallyDestined // Count of messages dropped. Dropped RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Dropped // Count of messages which got dropped due to default ACL action. DefaultActionDropped RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionDropped // Count of messages which were processed due to default ACL action. DefaultActionProcessed RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionProcessed // Count of total messages. Total RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Total }
RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface Prefix filtering counters for a specific interface
func (*RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface) GetEntityData ¶
func (self *RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionDropped ¶
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionDropped struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionDropped Count of messages which got dropped due to default ACL action
func (*RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionDropped) GetEntityData ¶
func (defaultActionDropped *RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionDropped) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionProcessed ¶
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionProcessed struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionProcessed Count of messages which were processed due to default ACL action
func (*RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionProcessed) GetEntityData ¶
func (defaultActionProcessed *RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionProcessed) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Dropped ¶
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Dropped struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Dropped Count of messages dropped
func (*RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Dropped) GetEntityData ¶
func (dropped *RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Dropped) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Forwarded ¶
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Forwarded struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Forwarded Count of messages which got forwarded
func (*RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Forwarded) GetEntityData ¶
func (forwarded *RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Forwarded) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_LocallyDestined ¶
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_LocallyDestined struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_LocallyDestined Count of locally destined messages
func (*RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_LocallyDestined) GetEntityData ¶
func (locallyDestined *RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_LocallyDestined) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Total ¶
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Total struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Total Count of total messages
func (*RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Total) GetEntityData ¶
func (total *RsvpStandby_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Total) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary ¶
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of messages which got forwarded. Forwarded RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_Forwarded // Count of locally destined messages. LocallyDestined RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_LocallyDestined // Count of messages dropped. Dropped RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_Dropped // Count of messages which got dropped due to default ACL action. DefaultActionDropped RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionDropped // Count of messages which were processed due to default ACL action. DefaultActionProcessed RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionProcessed // Count of total messages. Total RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_Total }
RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary Summary of prefix filtering counts for all interfaces
func (*RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary) GetEntityData ¶
func (summary *RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionDropped ¶
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionDropped struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionDropped Count of messages which got dropped due to default ACL action
func (*RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionDropped) GetEntityData ¶
func (defaultActionDropped *RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionDropped) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionProcessed ¶
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionProcessed struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionProcessed Count of messages which were processed due to default ACL action
func (*RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionProcessed) GetEntityData ¶
func (defaultActionProcessed *RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionProcessed) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_Dropped ¶
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_Dropped struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_Dropped Count of messages dropped
func (*RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_Dropped) GetEntityData ¶
func (dropped *RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_Dropped) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_Forwarded ¶
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_Forwarded struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_Forwarded Count of messages which got forwarded
func (*RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_Forwarded) GetEntityData ¶
func (forwarded *RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_Forwarded) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_LocallyDestined ¶
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_LocallyDestined struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_LocallyDestined Count of locally destined messages
func (*RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_LocallyDestined) GetEntityData ¶
func (locallyDestined *RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_LocallyDestined) GetEntityData() *types.CommonEntityData
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_Total ¶
type RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_Total struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_Total Count of total messages
func (*RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_Total) GetEntityData ¶
func (total *RsvpStandby_Counters_PrefixFiltering_Interfaces_Summary_Total) GetEntityData() *types.CommonEntityData
type RsvpStandby_FrrSummary ¶
type RsvpStandby_FrrSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Path state counters. PathStates RsvpStandby_FrrSummary_PathStates // Rerservation state counters. ReservationStates RsvpStandby_FrrSummary_ReservationStates }
RsvpStandby_FrrSummary Fast Re-Route Summary State Information
func (*RsvpStandby_FrrSummary) GetEntityData ¶
func (frrSummary *RsvpStandby_FrrSummary) GetEntityData() *types.CommonEntityData
type RsvpStandby_FrrSummary_PathStates ¶
type RsvpStandby_FrrSummary_PathStates struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Total number of instances of this state. The type is interface{} with // range: 0..4294967295. Total interface{} // Number of active instances of this state. The type is interface{} with // range: 0..4294967295. ActiveInstances interface{} // Number of ready instances of this state. The type is interface{} with // range: 0..4294967295. ReadyInstances interface{} // Number of instances of this state awaiting Path messages to be sent out or // Resv messages to be received. The type is interface{} with range: // 0..4294967295. ActiveWaitInstances interface{} }
RsvpStandby_FrrSummary_PathStates Path state counters
func (*RsvpStandby_FrrSummary_PathStates) GetEntityData ¶
func (pathStates *RsvpStandby_FrrSummary_PathStates) GetEntityData() *types.CommonEntityData
type RsvpStandby_FrrSummary_ReservationStates ¶
type RsvpStandby_FrrSummary_ReservationStates struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Total number of instances of this state. The type is interface{} with // range: 0..4294967295. Total interface{} // Number of active instances of this state. The type is interface{} with // range: 0..4294967295. ActiveInstances interface{} // Number of ready instances of this state. The type is interface{} with // range: 0..4294967295. ReadyInstances interface{} // Number of instances of this state awaiting Path messages to be sent out or // Resv messages to be received. The type is interface{} with range: // 0..4294967295. ActiveWaitInstances interface{} }
RsvpStandby_FrrSummary_ReservationStates Rerservation state counters
func (*RsvpStandby_FrrSummary_ReservationStates) GetEntityData ¶
func (reservationStates *RsvpStandby_FrrSummary_ReservationStates) GetEntityData() *types.CommonEntityData
type RsvpStandby_Frrs ¶
type RsvpStandby_Frrs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detailed info for a single Fast Re-route state. The type is slice of // RsvpStandby_Frrs_Frr. Frr []*RsvpStandby_Frrs_Frr }
RsvpStandby_Frrs Table of detailed info about Fast Re-route states
func (*RsvpStandby_Frrs) GetEntityData ¶
func (frrs *RsvpStandby_Frrs) GetEntityData() *types.CommonEntityData
type RsvpStandby_Frrs_Frr ¶
type RsvpStandby_Frrs_Frr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Destination 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}]+)?. DestinationAddress interface{} // Destination Port. The type is interface{} with range: 0..4294967295. DestinationPort interface{} // Protocol. The type is interface{} with range: 0..4294967295. Protocol interface{} // Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type. The type is RsvpSession. SessionType interface{} // P2MP ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..4294967295. SourcePort interface{} // Subgroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SubGroupOrigin interface{} // Subgroup ID. The type is interface{} with range: 0..4294967295. SubGroupId interface{} // VRF Name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // RSVP FRR Path States. The type is RsvpMgmtFrrStateEnum. PathStatus interface{} // RSVP FRR Reservation States. The type is RsvpMgmtFrrStateEnum. ReservationStatus interface{} // RSVP Session Information. Session RsvpStandby_Frrs_Frr_Session // RSVP S2L Sub-LSP information. S2lSubLsp RsvpStandby_Frrs_Frr_S2lSubLsp }
RsvpStandby_Frrs_Frr Detailed info for a single Fast Re-route state
func (*RsvpStandby_Frrs_Frr) GetEntityData ¶
func (frr *RsvpStandby_Frrs_Frr) GetEntityData() *types.CommonEntityData
type RsvpStandby_Frrs_Frr_S2lSubLsp ¶
type RsvpStandby_Frrs_Frr_S2lSubLsp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // S2L Sub-LSP Destination 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}]+)?. S2lDestinationAddress interface{} }
RsvpStandby_Frrs_Frr_S2lSubLsp RSVP S2L Sub-LSP information
func (*RsvpStandby_Frrs_Frr_S2lSubLsp) GetEntityData ¶
func (s2lSubLsp *RsvpStandby_Frrs_Frr_S2lSubLsp) GetEntityData() *types.CommonEntityData
type RsvpStandby_Frrs_Frr_Session ¶
type RsvpStandby_Frrs_Frr_Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Session. RsvpSession RsvpStandby_Frrs_Frr_Session_RsvpSession }
RsvpStandby_Frrs_Frr_Session RSVP Session Information
func (*RsvpStandby_Frrs_Frr_Session) GetEntityData ¶
func (session *RsvpStandby_Frrs_Frr_Session) GetEntityData() *types.CommonEntityData
type RsvpStandby_Frrs_Frr_Session_RsvpSession ¶
type RsvpStandby_Frrs_Frr_Session_RsvpSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SessionType. The type is RsvpMgmtSession. SessionType interface{} // UDP IPv4 session. Ipv4 RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4 // IPv4 LSP session. Ipv4LspSession RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4LspSession // IPv4 UNI session. Ipv4UniSession RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4UniSession // IPv4 P2MP LSP session. Ipv4P2mpLspSession RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4P2mpLspSession }
RsvpStandby_Frrs_Frr_Session_RsvpSession RSVP Session
func (*RsvpStandby_Frrs_Frr_Session_RsvpSession) GetEntityData ¶
func (rsvpSession *RsvpStandby_Frrs_Frr_Session_RsvpSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4 ¶
type RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // Protocol type (originally defined in RFC 790, further values in subsequent // RFCs). The type is interface{} with range: 0..255. Protocol interface{} // The Session Destination Port. The type is interface{} with range: 0..65535. DestinationPort interface{} }
RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4 UDP IPv4 session
func (*RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4) GetEntityData ¶
func (ipv4 *RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4) GetEntityData() *types.CommonEntityData
type RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4LspSession ¶
type RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4LspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4LspSession IPv4 LSP session
func (*RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4LspSession) GetEntityData ¶
func (ipv4LspSession *RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4LspSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4P2mpLspSession ¶
type RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4P2mpLspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Point to Multipoint ID. The type is interface{} with range: // 0..4294967295. P2mpId interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4P2mpLspSession IPv4 P2MP LSP session
func (*RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData ¶
func (ipv4P2mpLspSession *RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4UniSession ¶
type RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4UniSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended 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}]+)?. ExtendedAddress interface{} }
RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4UniSession IPv4 UNI session
func (*RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4UniSession) GetEntityData ¶
func (ipv4UniSession *RsvpStandby_Frrs_Frr_Session_RsvpSession_Ipv4UniSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_GlobalNeighborBriefs ¶
type RsvpStandby_GlobalNeighborBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief info for a single global neighbor. The type is slice of // RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief. GlobalNeighborBrief []*RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief }
RsvpStandby_GlobalNeighborBriefs Table of brief info about global neighbors
func (*RsvpStandby_GlobalNeighborBriefs) GetEntityData ¶
func (globalNeighborBriefs *RsvpStandby_GlobalNeighborBriefs) GetEntityData() *types.CommonEntityData
type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief ¶
type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Address of global 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}]+)?. NeighborAddress interface{} // Is GR enabled. The type is bool. IsGrEnabled interface{} // Neighbor node 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}]+)?. NodeAddress interface{} // Restart state. The type is RsvpMgmtRestartState. RestartState interface{} // Global Neighbor Flags. GlobalNeighborFlags RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_GlobalNeighborFlags // Local node address. The type is slice of // RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LocalNodeAddress. LocalNodeAddress []*RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LocalNodeAddress // Neighbor Hello state. The type is slice of // RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_NeighborHelloState. NeighborHelloState []*RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_NeighborHelloState // Reason why communication was lost. The type is slice of // RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationReason. LostCommunicationReason []*RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationReason // Total number of times communication got lost. The type is slice of // RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTotal. LostCommunicationTotal []*RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTotal // Time hellos have been up. The type is slice of // RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_UpTime. UpTime []*RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_UpTime // Time when communication was lost. The type is slice of // RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTime. LostCommunicationTime []*RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTime }
RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief Brief info for a single global neighbor
func (*RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief) GetEntityData ¶
func (globalNeighborBrief *RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief) GetEntityData() *types.CommonEntityData
type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_GlobalNeighborFlags ¶
type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_GlobalNeighborFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // OUNI Application. The type is bool. IsApplicationOuni interface{} // MPLS Application. The type is bool. IsApplicationMpls interface{} }
RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_GlobalNeighborFlags Global Neighbor Flags
func (*RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_GlobalNeighborFlags) GetEntityData ¶
func (globalNeighborFlags *RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_GlobalNeighborFlags) GetEntityData() *types.CommonEntityData
type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LocalNodeAddress ¶
type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LocalNodeAddress 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{} }
RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LocalNodeAddress Local node address
func (*RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LocalNodeAddress) GetEntityData ¶
func (localNodeAddress *RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LocalNodeAddress) GetEntityData() *types.CommonEntityData
type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationReason ¶
type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationReason struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is RsvpMgmtHelloDownReason. Entry interface{} }
RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationReason Reason why communication was lost
func (*RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationReason) GetEntityData ¶
func (lostCommunicationReason *RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationReason) GetEntityData() *types.CommonEntityData
type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTime ¶
type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTime Time when communication was lost
func (*RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTime) GetEntityData ¶
func (lostCommunicationTime *RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTime) GetEntityData() *types.CommonEntityData
type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTotal ¶
type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTotal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..65535. Entry interface{} }
RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTotal Total number of times communication got lost
func (*RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTotal) GetEntityData ¶
func (lostCommunicationTotal *RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTotal) GetEntityData() *types.CommonEntityData
type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_NeighborHelloState ¶
type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_NeighborHelloState struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is RsvpMgmtHelloState. Entry interface{} }
RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_NeighborHelloState Neighbor Hello state
func (*RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_NeighborHelloState) GetEntityData ¶
func (neighborHelloState *RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_NeighborHelloState) GetEntityData() *types.CommonEntityData
type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_UpTime ¶
type RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_UpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_UpTime Time hellos have been up
func (*RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_UpTime) GetEntityData ¶
func (upTime *RsvpStandby_GlobalNeighborBriefs_GlobalNeighborBrief_UpTime) GetEntityData() *types.CommonEntityData
type RsvpStandby_GlobalNeighborDetails ¶
type RsvpStandby_GlobalNeighborDetails struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detail info for a single global neighbor. The type is slice of // RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail. GlobalNeighborDetail []*RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail }
RsvpStandby_GlobalNeighborDetails Table of detailed info about global neighbors
func (*RsvpStandby_GlobalNeighborDetails) GetEntityData ¶
func (globalNeighborDetails *RsvpStandby_GlobalNeighborDetails) GetEntityData() *types.CommonEntityData
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail ¶
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Address of global 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}]+)?. NeighborAddress interface{} // Is GR enabled. The type is bool. IsGrEnabled interface{} // Neighbor node 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}]+)?. NodeAddress interface{} // Current restart state. The type is RsvpMgmtRestartState. RestartState interface{} // GR Restart Time (milliseconds). The type is interface{} with range: // 0..4294967295. Units are millisecond. RestartTime interface{} // Is GR restart timer running. The type is bool. IsRestartTimerRunning interface{} // GR Recovery Time (milliseconds). The type is interface{} with range: // 0..4294967295. Units are millisecond. RecoveryTime interface{} // Is RSVP recovery timer running. The type is bool. IsRecoveryTimerRunning interface{} // Hello Interval (milliseconds). The type is interface{} with range: // 0..4294967295. Units are millisecond. HelloInterval interface{} // Hello missed count. The type is interface{} with range: 0..255. MissedHellos interface{} // Number of pending states for this neighbor. The type is interface{} with // range: 0..4294967295. PendingStates interface{} // Global Neighbor Flags. GlobalNeighborFlags RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_GlobalNeighborFlags // How much restart time remains. RestartTimeLeft RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimeLeft // When will restart timer expire. RestartTimerExpiryTime RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimerExpiryTime // How much recovery timer remains. RecoveryTimeLeft RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimeLeft // Time at which recovery timer will expire. RecoveryTimerExpTime RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimerExpTime // Local node address. The type is slice of // RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LocalNodeAddress. LocalNodeAddress []*RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LocalNodeAddress // Interface Neighbor List. The type is slice of // RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_InterfaceNeighbor. InterfaceNeighbor []*RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_InterfaceNeighbor // Neighbor's hello state. The type is slice of // RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_NeighborHelloState. NeighborHelloState []*RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_NeighborHelloState // Reason why communication was lost. The type is slice of // RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationReason. LostCommunicationReason []*RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationReason // Total number of times communication got lost. The type is slice of // RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTotal. LostCommunicationTotal []*RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTotal // Hello up time. The type is slice of // RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_UpTime. UpTime []*RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_UpTime // Time when communication was lost. The type is slice of // RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTime. LostCommunicationTime []*RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTime }
RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail Detail info for a single global neighbor
func (*RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail) GetEntityData ¶
func (globalNeighborDetail *RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail) GetEntityData() *types.CommonEntityData
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_GlobalNeighborFlags ¶
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_GlobalNeighborFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // OUNI Application. The type is bool. IsApplicationOuni interface{} // MPLS Application. The type is bool. IsApplicationMpls interface{} }
RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_GlobalNeighborFlags Global Neighbor Flags
func (*RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_GlobalNeighborFlags) GetEntityData ¶
func (globalNeighborFlags *RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_GlobalNeighborFlags) GetEntityData() *types.CommonEntityData
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_InterfaceNeighbor ¶
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_InterfaceNeighbor 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{} }
RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_InterfaceNeighbor Interface Neighbor List
func (*RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_InterfaceNeighbor) GetEntityData ¶
func (interfaceNeighbor *RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_InterfaceNeighbor) GetEntityData() *types.CommonEntityData
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LocalNodeAddress ¶
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LocalNodeAddress 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{} }
RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LocalNodeAddress Local node address
func (*RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LocalNodeAddress) GetEntityData ¶
func (localNodeAddress *RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LocalNodeAddress) GetEntityData() *types.CommonEntityData
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationReason ¶
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationReason struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is RsvpMgmtHelloDownReason. Entry interface{} }
RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationReason Reason why communication was lost
func (*RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationReason) GetEntityData ¶
func (lostCommunicationReason *RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationReason) GetEntityData() *types.CommonEntityData
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTime ¶
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTime Time when communication was lost
func (*RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTime) GetEntityData ¶
func (lostCommunicationTime *RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTime) GetEntityData() *types.CommonEntityData
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTotal ¶
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTotal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..65535. Entry interface{} }
RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTotal Total number of times communication got lost
func (*RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTotal) GetEntityData ¶
func (lostCommunicationTotal *RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTotal) GetEntityData() *types.CommonEntityData
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_NeighborHelloState ¶
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_NeighborHelloState struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is RsvpMgmtHelloState. Entry interface{} }
RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_NeighborHelloState Neighbor's hello state
func (*RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_NeighborHelloState) GetEntityData ¶
func (neighborHelloState *RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_NeighborHelloState) GetEntityData() *types.CommonEntityData
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimeLeft ¶
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimeLeft struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimeLeft How much recovery timer remains
func (*RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimeLeft) GetEntityData ¶
func (recoveryTimeLeft *RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimeLeft) GetEntityData() *types.CommonEntityData
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimerExpTime ¶
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimerExpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimerExpTime Time at which recovery timer will expire
func (*RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimerExpTime) GetEntityData ¶
func (recoveryTimerExpTime *RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimerExpTime) GetEntityData() *types.CommonEntityData
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimeLeft ¶
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimeLeft struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimeLeft How much restart time remains
func (*RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimeLeft) GetEntityData ¶
func (restartTimeLeft *RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimeLeft) GetEntityData() *types.CommonEntityData
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimerExpiryTime ¶
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimerExpiryTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimerExpiryTime When will restart timer expire
func (*RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimerExpiryTime) GetEntityData ¶
func (restartTimerExpiryTime *RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimerExpiryTime) GetEntityData() *types.CommonEntityData
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_UpTime ¶
type RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_UpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_UpTime Hello up time
func (*RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_UpTime) GetEntityData ¶
func (upTime *RsvpStandby_GlobalNeighborDetails_GlobalNeighborDetail_UpTime) GetEntityData() *types.CommonEntityData
type RsvpStandby_GracefulRestart ¶
type RsvpStandby_GracefulRestart struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Whether GR is enabled. The type is bool. IsGrEnabled interface{} // Global neighbor count. The type is interface{} with range: 0..4294967295. GlobalNeighbors interface{} // Restart time (milliseconds). The type is interface{} with range: // 0..4294967295. Units are millisecond. RestartTime interface{} // Recovery time (milliseconds). The type is interface{} with range: // 0..4294967295. Units are millisecond. RecoveryTime interface{} // Whether recovery timer is running. The type is bool. IsRecoveryTimerRunning interface{} // Interval at which hello messages are sent. The type is interface{} with // range: 0..4294967295. HelloInterval interface{} // Max number of hellos missed before hellos declared down. The type is // interface{} with range: 0..255. MissedHellos interface{} // Total number of pending states. The type is interface{} with range: // 0..4294967295. PendingStates interface{} // How much recovery timer remains. RecoveryTimeLeft RsvpStandby_GracefulRestart_RecoveryTimeLeft // Time at which recovery timer will expire. RecoveryTimerExpTime RsvpStandby_GracefulRestart_RecoveryTimerExpTime // Local node address. The type is slice of // RsvpStandby_GracefulRestart_LocalNodeAddress. LocalNodeAddress []*RsvpStandby_GracefulRestart_LocalNodeAddress }
RsvpStandby_GracefulRestart Info about graceful-restart
func (*RsvpStandby_GracefulRestart) GetEntityData ¶
func (gracefulRestart *RsvpStandby_GracefulRestart) GetEntityData() *types.CommonEntityData
type RsvpStandby_GracefulRestart_LocalNodeAddress ¶
type RsvpStandby_GracefulRestart_LocalNodeAddress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Local node 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}]+)?. LocalNodeIpAddress interface{} // GR local node-id app type. The type is RsvpMgmtGrApp. ApplicationType interface{} }
RsvpStandby_GracefulRestart_LocalNodeAddress Local node address
func (*RsvpStandby_GracefulRestart_LocalNodeAddress) GetEntityData ¶
func (localNodeAddress *RsvpStandby_GracefulRestart_LocalNodeAddress) GetEntityData() *types.CommonEntityData
type RsvpStandby_GracefulRestart_RecoveryTimeLeft ¶
type RsvpStandby_GracefulRestart_RecoveryTimeLeft struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
RsvpStandby_GracefulRestart_RecoveryTimeLeft How much recovery timer remains
func (*RsvpStandby_GracefulRestart_RecoveryTimeLeft) GetEntityData ¶
func (recoveryTimeLeft *RsvpStandby_GracefulRestart_RecoveryTimeLeft) GetEntityData() *types.CommonEntityData
type RsvpStandby_GracefulRestart_RecoveryTimerExpTime ¶
type RsvpStandby_GracefulRestart_RecoveryTimerExpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
RsvpStandby_GracefulRestart_RecoveryTimerExpTime Time at which recovery timer will expire
func (*RsvpStandby_GracefulRestart_RecoveryTimerExpTime) GetEntityData ¶
func (recoveryTimerExpTime *RsvpStandby_GracefulRestart_RecoveryTimerExpTime) GetEntityData() *types.CommonEntityData
type RsvpStandby_HelloInstanceBriefs ¶
type RsvpStandby_HelloInstanceBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief info for a single hello instance. The type is slice of // RsvpStandby_HelloInstanceBriefs_HelloInstanceBrief. HelloInstanceBrief []*RsvpStandby_HelloInstanceBriefs_HelloInstanceBrief }
RsvpStandby_HelloInstanceBriefs Table of brief info about hello instances
func (*RsvpStandby_HelloInstanceBriefs) GetEntityData ¶
func (helloInstanceBriefs *RsvpStandby_HelloInstanceBriefs) GetEntityData() *types.CommonEntityData
type RsvpStandby_HelloInstanceBriefs_HelloInstanceBrief ¶
type RsvpStandby_HelloInstanceBriefs_HelloInstanceBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // This attribute is a key. Destination 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}]+)?. DestinationAddress interface{} // Source address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddressXr interface{} // Destination 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}]+)?. DestinationAddressXr interface{} // Neighbor Hello state. The type is RsvpMgmtHelloState. NeighborHelloState interface{} // Hello instance type. The type is RsvpMgmtHelloInstance. InstanceType interface{} // Interface to use. The type is string with pattern: [a-zA-Z0-9._/-]+. HelloInterface interface{} // Total number of times communication got lost. The type is interface{} with // range: 0..65535. LostCommunicationTotal interface{} }
RsvpStandby_HelloInstanceBriefs_HelloInstanceBrief Brief info for a single hello instance
func (*RsvpStandby_HelloInstanceBriefs_HelloInstanceBrief) GetEntityData ¶
func (helloInstanceBrief *RsvpStandby_HelloInstanceBriefs_HelloInstanceBrief) GetEntityData() *types.CommonEntityData
type RsvpStandby_HelloInstanceDetails ¶
type RsvpStandby_HelloInstanceDetails struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detailed info for a single hello instance. The type is slice of // RsvpStandby_HelloInstanceDetails_HelloInstanceDetail. HelloInstanceDetail []*RsvpStandby_HelloInstanceDetails_HelloInstanceDetail }
RsvpStandby_HelloInstanceDetails Table of detailed info about hello instances
func (*RsvpStandby_HelloInstanceDetails) GetEntityData ¶
func (helloInstanceDetails *RsvpStandby_HelloInstanceDetails) GetEntityData() *types.CommonEntityData
type RsvpStandby_HelloInstanceDetails_HelloInstanceDetail ¶
type RsvpStandby_HelloInstanceDetails_HelloInstanceDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // This attribute is a key. Destination 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}]+)?. DestinationAddress interface{} // Source address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddressXr interface{} // Destination 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}]+)?. DestinationAddressXr interface{} // Hello instance owner. The type is RsvpMgmtHelloInstanceOwner. HelloInstanceOwner interface{} // Neighbor Hello state. The type is RsvpMgmtHelloState. NeighborHelloState interface{} // Hello instance type. The type is RsvpMgmtHelloInstance. InstanceType interface{} // Interface to use. The type is string with pattern: [a-zA-Z0-9._/-]+. HelloInterface interface{} // Hello Interval. The type is interface{} with range: 0..4294967295. HelloInterval interface{} // Number of missed Hello allowed. The type is interface{} with range: // 0..4294967295. MissedAcksAllowed interface{} // Source Instance. The type is interface{} with range: 0..4294967295. SourceInstance interface{} // Destination Instance. The type is interface{} with range: 0..4294967295. DestinationInstance interface{} // Reason why communication was lost. The type is RsvpMgmtHelloDownReason. CommunicationLostReason interface{} // Total number of times communication got lost. The type is interface{} with // range: 0..65535. TotalCommunicationLost interface{} // Lost Comm. Hello missed count. The type is interface{} with range: // 0..65535. CommunicationLostHelloMissed interface{} // Count of lost comm. due to wrong Source Inst. The type is interface{} with // range: 0..65535. CommunicationLostWrongSourceInst interface{} // Count of lost comm. due to wrong Destination Inst. The type is interface{} // with range: 0..65535. CommunicationLostWrongDestinationInst interface{} // Count of lost comm. due to interface down. The type is interface{} with // range: 0..65535. CommunicationLostInterfaceDown interface{} // Count of lost comm. due to nbor disabling Hellos. The type is interface{} // with range: 0..65535. CommunicationLostNeighborDisabledHello interface{} // Number of hello messages sent. The type is interface{} with range: // 0..18446744073709551615. HelloMessagesSent interface{} // Number of hello messages received. The type is interface{} with range: // 0..18446744073709551615. HelloMessagesReceived interface{} // Count of Hello Requests suppessed. The type is interface{} with range: // 0..18446744073709551615. HelloRequestSuppressed interface{} // Hello up time. UpTime RsvpStandby_HelloInstanceDetails_HelloInstanceDetail_UpTime // Time when communication was lost. CommunicationLostTime RsvpStandby_HelloInstanceDetails_HelloInstanceDetail_CommunicationLostTime }
RsvpStandby_HelloInstanceDetails_HelloInstanceDetail Detailed info for a single hello instance
func (*RsvpStandby_HelloInstanceDetails_HelloInstanceDetail) GetEntityData ¶
func (helloInstanceDetail *RsvpStandby_HelloInstanceDetails_HelloInstanceDetail) GetEntityData() *types.CommonEntityData
type RsvpStandby_HelloInstanceDetails_HelloInstanceDetail_CommunicationLostTime ¶
type RsvpStandby_HelloInstanceDetails_HelloInstanceDetail_CommunicationLostTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
RsvpStandby_HelloInstanceDetails_HelloInstanceDetail_CommunicationLostTime Time when communication was lost
func (*RsvpStandby_HelloInstanceDetails_HelloInstanceDetail_CommunicationLostTime) GetEntityData ¶
func (communicationLostTime *RsvpStandby_HelloInstanceDetails_HelloInstanceDetail_CommunicationLostTime) GetEntityData() *types.CommonEntityData
type RsvpStandby_HelloInstanceDetails_HelloInstanceDetail_UpTime ¶
type RsvpStandby_HelloInstanceDetails_HelloInstanceDetail_UpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
RsvpStandby_HelloInstanceDetails_HelloInstanceDetail_UpTime Hello up time
func (*RsvpStandby_HelloInstanceDetails_HelloInstanceDetail_UpTime) GetEntityData ¶
func (upTime *RsvpStandby_HelloInstanceDetails_HelloInstanceDetail_UpTime) GetEntityData() *types.CommonEntityData
type RsvpStandby_HelloInterfaceInstanceBriefs ¶
type RsvpStandby_HelloInterfaceInstanceBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief info for a single interface-based hello instance. The type is slice // of RsvpStandby_HelloInterfaceInstanceBriefs_HelloInterfaceInstanceBrief. HelloInterfaceInstanceBrief []*RsvpStandby_HelloInterfaceInstanceBriefs_HelloInterfaceInstanceBrief }
RsvpStandby_HelloInterfaceInstanceBriefs Table of brief info about i/f-based hello instances
func (*RsvpStandby_HelloInterfaceInstanceBriefs) GetEntityData ¶
func (helloInterfaceInstanceBriefs *RsvpStandby_HelloInterfaceInstanceBriefs) GetEntityData() *types.CommonEntityData
type RsvpStandby_HelloInterfaceInstanceBriefs_HelloInterfaceInstanceBrief ¶
type RsvpStandby_HelloInterfaceInstanceBriefs_HelloInterfaceInstanceBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // This attribute is a key. Destination 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}]+)?. DestinationAddress interface{} // Source address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddressXr interface{} // Destination 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}]+)?. DestinationAddressXr interface{} // Hello instance type. The type is RsvpMgmtHelloInstance. InstanceType interface{} // Interface to use. The type is string with pattern: [a-zA-Z0-9._/-]+. HelloInterface interface{} }
RsvpStandby_HelloInterfaceInstanceBriefs_HelloInterfaceInstanceBrief Brief info for a single interface-based hello instance
func (*RsvpStandby_HelloInterfaceInstanceBriefs_HelloInterfaceInstanceBrief) GetEntityData ¶
func (helloInterfaceInstanceBrief *RsvpStandby_HelloInterfaceInstanceBriefs_HelloInterfaceInstanceBrief) GetEntityData() *types.CommonEntityData
type RsvpStandby_HelloInterfaceInstanceDetails ¶
type RsvpStandby_HelloInterfaceInstanceDetails struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detailed info for a single interface-based hello instance. The type is // slice of // RsvpStandby_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail. HelloInterfaceInstanceDetail []*RsvpStandby_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail }
RsvpStandby_HelloInterfaceInstanceDetails Table of detailed info about i/f-based hello instances
func (*RsvpStandby_HelloInterfaceInstanceDetails) GetEntityData ¶
func (helloInterfaceInstanceDetails *RsvpStandby_HelloInterfaceInstanceDetails) GetEntityData() *types.CommonEntityData
type RsvpStandby_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail ¶
type RsvpStandby_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // This attribute is a key. Destination 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}]+)?. DestinationAddress interface{} // Source address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddressXr interface{} // Destination 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}]+)?. DestinationAddressXr interface{} // Global Neighbor 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}]+)?. HelloGlobalNeighborId interface{} // Hello instance type. The type is RsvpMgmtHelloInstance. InstanceType interface{} // Interface to use. The type is string with pattern: [a-zA-Z0-9._/-]+. HelloInterface interface{} // Source Instance. The type is interface{} with range: 0..4294967295. SourceInstance interface{} // Destination Instance. The type is interface{} with range: 0..4294967295. DestinationInstance interface{} // Number of hello messages sent. The type is interface{} with range: // 0..18446744073709551615. HelloMessagesSent interface{} // Number of hello messages received. The type is interface{} with range: // 0..18446744073709551615. HelloMessagesReceived interface{} // Last Ack/msg sent time. LastMessageSentTime RsvpStandby_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail_LastMessageSentTime }
RsvpStandby_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail Detailed info for a single interface-based hello instance
func (*RsvpStandby_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail) GetEntityData ¶
func (helloInterfaceInstanceDetail *RsvpStandby_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail) GetEntityData() *types.CommonEntityData
type RsvpStandby_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail_LastMessageSentTime ¶
type RsvpStandby_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail_LastMessageSentTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
RsvpStandby_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail_LastMessageSentTime Last Ack/msg sent time
func (*RsvpStandby_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail_LastMessageSentTime) GetEntityData ¶
func (lastMessageSentTime *RsvpStandby_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail_LastMessageSentTime) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceBriefs ¶
type RsvpStandby_InterfaceBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief info about an RSVP-enabled interface. The type is slice of // RsvpStandby_InterfaceBriefs_InterfaceBrief. InterfaceBrief []*RsvpStandby_InterfaceBriefs_InterfaceBrief }
RsvpStandby_InterfaceBriefs Table of brief info about RSVP-enabled interfaces
func (*RsvpStandby_InterfaceBriefs) GetEntityData ¶
func (interfaceBriefs *RsvpStandby_InterfaceBriefs) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceBriefs_InterfaceBrief ¶
type RsvpStandby_InterfaceBriefs_InterfaceBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} // Interface Name. The type is string. InterfaceNameXr interface{} // Interface bandwidth information. BandwidthInformation RsvpStandby_InterfaceBriefs_InterfaceBrief_BandwidthInformation }
RsvpStandby_InterfaceBriefs_InterfaceBrief Brief info about an RSVP-enabled interface
func (*RsvpStandby_InterfaceBriefs_InterfaceBrief) GetEntityData ¶
func (interfaceBrief *RsvpStandby_InterfaceBriefs_InterfaceBrief) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceBriefs_InterfaceBrief_BandwidthInformation ¶
type RsvpStandby_InterfaceBriefs_InterfaceBrief_BandwidthInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DSTEMode. The type is RsvpMgmtDsteModes. DsteMode interface{} // Prestandard DSTE interface information. PreStandardDsteInterface RsvpStandby_InterfaceBriefs_InterfaceBrief_BandwidthInformation_PreStandardDsteInterface // Standard DSTE interface information. StandardDsteInterface RsvpStandby_InterfaceBriefs_InterfaceBrief_BandwidthInformation_StandardDsteInterface }
RsvpStandby_InterfaceBriefs_InterfaceBrief_BandwidthInformation Interface bandwidth information
func (*RsvpStandby_InterfaceBriefs_InterfaceBrief_BandwidthInformation) GetEntityData ¶
func (bandwidthInformation *RsvpStandby_InterfaceBriefs_InterfaceBrief_BandwidthInformation) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceBriefs_InterfaceBrief_BandwidthInformation_PreStandardDsteInterface ¶
type RsvpStandby_InterfaceBriefs_InterfaceBrief_BandwidthInformation_PreStandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in subpool. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxSubpoolBandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxSubpoolBandwidthAbsolute interface{} }
RsvpStandby_InterfaceBriefs_InterfaceBrief_BandwidthInformation_PreStandardDsteInterface Prestandard DSTE interface information
func (*RsvpStandby_InterfaceBriefs_InterfaceBrief_BandwidthInformation_PreStandardDsteInterface) GetEntityData ¶
func (preStandardDsteInterface *RsvpStandby_InterfaceBriefs_InterfaceBrief_BandwidthInformation_PreStandardDsteInterface) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceBriefs_InterfaceBrief_BandwidthInformation_StandardDsteInterface ¶
type RsvpStandby_InterfaceBriefs_InterfaceBrief_BandwidthInformation_StandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in BC0 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool0Bandwidth interface{} // Max bandwidth (bits per second) allowed in BC1 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool1Bandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max BC0 B/W is an absolute value and false if its a percentage. // The type is bool. IsMaxBc0BandwidthAbsolute interface{} // True if the Max BC1 sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxBc1BandwidthAbsolute interface{} }
RsvpStandby_InterfaceBriefs_InterfaceBrief_BandwidthInformation_StandardDsteInterface Standard DSTE interface information
func (*RsvpStandby_InterfaceBriefs_InterfaceBrief_BandwidthInformation_StandardDsteInterface) GetEntityData ¶
func (standardDsteInterface *RsvpStandby_InterfaceBriefs_InterfaceBrief_BandwidthInformation_StandardDsteInterface) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceDetaileds ¶
type RsvpStandby_InterfaceDetaileds struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detailed info about an RSVP-enabled interface. The type is slice of // RsvpStandby_InterfaceDetaileds_InterfaceDetailed. InterfaceDetailed []*RsvpStandby_InterfaceDetaileds_InterfaceDetailed }
RsvpStandby_InterfaceDetaileds Table of detailed info about RSVP-enabled interfaces
func (*RsvpStandby_InterfaceDetaileds) GetEntityData ¶
func (interfaceDetaileds *RsvpStandby_InterfaceDetaileds) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceDetaileds_InterfaceDetailed ¶
type RsvpStandby_InterfaceDetaileds_InterfaceDetailed struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} // Interface Name. The type is string. InterfaceNameXr interface{} // IP TOS (precedence/DSCP) to use in signalling messages. The type is // interface{} with range: 0..255. SignallingIpTos interface{} // Integrity send password. The type is string with length: 0..40. IntegritySendPassword interface{} // Integrity receive password. The type is string with length: 0..40. IntegrityReceivePassword interface{} // Integrity recv password optional. The type is interface{} with range: // 0..255. IntegrityReceivePasswordOptional interface{} // Refresh timer state. The type is RsvpTimerState. RefreshTimerState interface{} // Summary refresh timer state. The type is RsvpTimerState. SummaryRefreshTimerState interface{} // Refresh interval in msecs. The type is interface{} with range: // -2147483648..2147483647. Units are millisecond. RefreshInterval interface{} // Out-of-band Refresh interval in msecs. The type is interface{} with range: // 0..4294967295. Units are millisecond. OutOfBandRefreshInterval interface{} // Max size in bytes of a single SRefresh. The type is interface{} with range: // 0..4294967295. Units are byte. SummaryRefreshMaxSize interface{} // Max size in bytes of a single Bundle message. The type is interface{} with // range: 0..4294967295. Units are byte. BundleMessageMaxSize interface{} // Expiry timer state. The type is RsvpTimerState. ExpiryTimerState interface{} // Number of states for expiry check. The type is interface{} with range: // -2147483648..2147483647. ExpiryStates interface{} // Expiry interval in msecs. The type is interface{} with range: // -2147483648..2147483647. Units are millisecond. ExpiryInterval interface{} // Number of missed messages tolerated. The type is interface{} with range: // -2147483648..2147483647. ExpiryDropsTolerated interface{} // Number of out-of-band missed messages tolerated. The type is interface{} // with range: 0..4294967295. OutOfBandExpiryDropsTolerated interface{} // ACK hold time in msec. The type is interface{} with range: 0..4294967295. AckHoldTime interface{} // Max size for ACK message. The type is interface{} with range: // 0..4294967295. AckMaxSize interface{} // Retransmit time in msec. The type is interface{} with range: 0..4294967295. RetransmitTime interface{} // Pacing interval in msecs. The type is interface{} with range: // 0..4294967295. Units are millisecond. PacingInterval interface{} // No. of messages per interval. The type is interface{} with range: // 0..4294967295. PacingMessageRate interface{} // State of pacing timer. The type is RsvpTimerState. PacingTimerState interface{} // Number of messages deferred for pacing. The type is interface{} with range: // -2147483648..2147483647. PacingMessages interface{} // Interface bandwidth information. BandwidthInformation RsvpStandby_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation // Interface flags. Flags RsvpStandby_InterfaceDetaileds_InterfaceDetailed_Flags // Neighbor array. The type is slice of // RsvpStandby_InterfaceDetaileds_InterfaceDetailed_NeighborArray. NeighborArray []*RsvpStandby_InterfaceDetaileds_InterfaceDetailed_NeighborArray }
RsvpStandby_InterfaceDetaileds_InterfaceDetailed Detailed info about an RSVP-enabled interface
func (*RsvpStandby_InterfaceDetaileds_InterfaceDetailed) GetEntityData ¶
func (interfaceDetailed *RsvpStandby_InterfaceDetaileds_InterfaceDetailed) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation ¶
type RsvpStandby_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DSTEMode. The type is RsvpMgmtDsteModes. DsteMode interface{} // Prestandard DSTE interface information. PreStandardDsteInterface RsvpStandby_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_PreStandardDsteInterface // Standard DSTE interface information. StandardDsteInterface RsvpStandby_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_StandardDsteInterface }
RsvpStandby_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation Interface bandwidth information
func (*RsvpStandby_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation) GetEntityData ¶
func (bandwidthInformation *RsvpStandby_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_PreStandardDsteInterface ¶
type RsvpStandby_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_PreStandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in subpool. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxSubpoolBandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxSubpoolBandwidthAbsolute interface{} }
RsvpStandby_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_PreStandardDsteInterface Prestandard DSTE interface information
func (*RsvpStandby_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_PreStandardDsteInterface) GetEntityData ¶
func (preStandardDsteInterface *RsvpStandby_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_PreStandardDsteInterface) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_StandardDsteInterface ¶
type RsvpStandby_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_StandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in BC0 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool0Bandwidth interface{} // Max bandwidth (bits per second) allowed in BC1 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool1Bandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max BC0 B/W is an absolute value and false if its a percentage. // The type is bool. IsMaxBc0BandwidthAbsolute interface{} // True if the Max BC1 sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxBc1BandwidthAbsolute interface{} }
RsvpStandby_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_StandardDsteInterface Standard DSTE interface information
func (*RsvpStandby_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_StandardDsteInterface) GetEntityData ¶
func (standardDsteInterface *RsvpStandby_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_StandardDsteInterface) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceDetaileds_InterfaceDetailed_Flags ¶
type RsvpStandby_InterfaceDetaileds_InterfaceDetailed_Flags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS enabled on interface. The type is bool. IsMplsEnabled interface{} // Refresh Reduction enabled. The type is bool. IsRefreshReductionEnabled interface{} // Message pacing enabled. The type is bool. IsPacingEnabled interface{} // Refresh enabled. The type is bool. IsRefreshEnabled interface{} // Summary Refresh enabled. The type is bool. IsSRefreshEnabled interface{} // Interface is DOWN. The type is bool. IsInterfaceDown interface{} // Interface is created. The type is bool. IsInterfaceCreated interface{} // Use reliable xmt for SRefresh. The type is bool. IsRelSRefreshEnabled interface{} // This is backup tunnel. The type is bool. IsBackupTunnel interface{} // RSVP explicitly configured. The type is bool. IsRsvpConfigured interface{} // Interface is defined in non-Default VRF. The type is bool. IsNonDefaultVrf interface{} // Use bundling for outgoing RSVP messages. The type is bool. IsMessageBundlingEnabled interface{} }
RsvpStandby_InterfaceDetaileds_InterfaceDetailed_Flags Interface flags
func (*RsvpStandby_InterfaceDetaileds_InterfaceDetailed_Flags) GetEntityData ¶
func (flags *RsvpStandby_InterfaceDetaileds_InterfaceDetailed_Flags) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceDetaileds_InterfaceDetailed_NeighborArray ¶
type RsvpStandby_InterfaceDetaileds_InterfaceDetailed_NeighborArray struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Is neighbor capable of Refresh Reduction. The type is bool. IsNeighborRefreshReductionCapable interface{} // IP address of the 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}]+)?. NeighborAddress interface{} // Number of MessageIDs. The type is interface{} with range: 0..4294967295. MessageIds interface{} // Number of outgoing states to the neighbour. The type is interface{} with // range: -2147483648..2147483647. OutgoingStates interface{} // Expiry time. ExpiryTime RsvpStandby_InterfaceDetaileds_InterfaceDetailed_NeighborArray_ExpiryTime // List of Neighbor MessageIDs. The type is slice of // RsvpStandby_InterfaceDetaileds_InterfaceDetailed_NeighborArray_NeighborMessageId. NeighborMessageId []*RsvpStandby_InterfaceDetaileds_InterfaceDetailed_NeighborArray_NeighborMessageId }
RsvpStandby_InterfaceDetaileds_InterfaceDetailed_NeighborArray Neighbor array
func (*RsvpStandby_InterfaceDetaileds_InterfaceDetailed_NeighborArray) GetEntityData ¶
func (neighborArray *RsvpStandby_InterfaceDetaileds_InterfaceDetailed_NeighborArray) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceDetaileds_InterfaceDetailed_NeighborArray_ExpiryTime ¶
type RsvpStandby_InterfaceDetaileds_InterfaceDetailed_NeighborArray_ExpiryTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
RsvpStandby_InterfaceDetaileds_InterfaceDetailed_NeighborArray_ExpiryTime Expiry time
func (*RsvpStandby_InterfaceDetaileds_InterfaceDetailed_NeighborArray_ExpiryTime) GetEntityData ¶
func (expiryTime *RsvpStandby_InterfaceDetaileds_InterfaceDetailed_NeighborArray_ExpiryTime) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceDetaileds_InterfaceDetailed_NeighborArray_NeighborMessageId ¶
type RsvpStandby_InterfaceDetaileds_InterfaceDetailed_NeighborArray_NeighborMessageId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Message ID. The type is interface{} with range: 0..4294967295. MessageId interface{} }
RsvpStandby_InterfaceDetaileds_InterfaceDetailed_NeighborArray_NeighborMessageId List of Neighbor MessageIDs
func (*RsvpStandby_InterfaceDetaileds_InterfaceDetailed_NeighborArray_NeighborMessageId) GetEntityData ¶
func (neighborMessageId *RsvpStandby_InterfaceDetaileds_InterfaceDetailed_NeighborArray_NeighborMessageId) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceNeighborBriefs ¶
type RsvpStandby_InterfaceNeighborBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief info for a single interface neighbor. The type is slice of // RsvpStandby_InterfaceNeighborBriefs_InterfaceNeighborBrief. InterfaceNeighborBrief []*RsvpStandby_InterfaceNeighborBriefs_InterfaceNeighborBrief }
RsvpStandby_InterfaceNeighborBriefs Table of brief info about I/F neighbors
func (*RsvpStandby_InterfaceNeighborBriefs) GetEntityData ¶
func (interfaceNeighborBriefs *RsvpStandby_InterfaceNeighborBriefs) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceNeighborBriefs_InterfaceNeighborBrief ¶
type RsvpStandby_InterfaceNeighborBriefs_InterfaceNeighborBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Address of global 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}]+)?. NeighborAddress interface{} // Neighbor node 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}]+)?. NodeAddress interface{} // Compact list of I/F Neighbors. The type is slice of // RsvpStandby_InterfaceNeighborBriefs_InterfaceNeighborBrief_InterfaceNeighborListCompact. InterfaceNeighborListCompact []*RsvpStandby_InterfaceNeighborBriefs_InterfaceNeighborBrief_InterfaceNeighborListCompact }
RsvpStandby_InterfaceNeighborBriefs_InterfaceNeighborBrief Brief info for a single interface neighbor
func (*RsvpStandby_InterfaceNeighborBriefs_InterfaceNeighborBrief) GetEntityData ¶
func (interfaceNeighborBrief *RsvpStandby_InterfaceNeighborBriefs_InterfaceNeighborBrief) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceNeighborBriefs_InterfaceNeighborBrief_InterfaceNeighborListCompact ¶
type RsvpStandby_InterfaceNeighborBriefs_InterfaceNeighborBrief_InterfaceNeighborListCompact struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Interface Neighbor 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}]+)?. InterfaceNeighborAddress interface{} // Neighbor's Interface handle. The type is string with pattern: // [a-zA-Z0-9._/-]+. NeighborInterfaceName interface{} }
RsvpStandby_InterfaceNeighborBriefs_InterfaceNeighborBrief_InterfaceNeighborListCompact Compact list of I/F Neighbors
func (*RsvpStandby_InterfaceNeighborBriefs_InterfaceNeighborBrief_InterfaceNeighborListCompact) GetEntityData ¶
func (interfaceNeighborListCompact *RsvpStandby_InterfaceNeighborBriefs_InterfaceNeighborBrief_InterfaceNeighborListCompact) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceNeighborDetails ¶
type RsvpStandby_InterfaceNeighborDetails struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detailed info for a single interface neighbor. The type is slice of // RsvpStandby_InterfaceNeighborDetails_InterfaceNeighborDetail. InterfaceNeighborDetail []*RsvpStandby_InterfaceNeighborDetails_InterfaceNeighborDetail }
RsvpStandby_InterfaceNeighborDetails Table of detailed info about I/F neighbors
func (*RsvpStandby_InterfaceNeighborDetails) GetEntityData ¶
func (interfaceNeighborDetails *RsvpStandby_InterfaceNeighborDetails) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceNeighborDetails_InterfaceNeighborDetail ¶
type RsvpStandby_InterfaceNeighborDetails_InterfaceNeighborDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Address of global 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}]+)?. NeighborAddress interface{} // Neighbor node 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}]+)?. NodeAddress interface{} // Detail list of I/F Neighbors. The type is slice of // RsvpStandby_InterfaceNeighborDetails_InterfaceNeighborDetail_InterfaceNeighborListDetail. InterfaceNeighborListDetail []*RsvpStandby_InterfaceNeighborDetails_InterfaceNeighborDetail_InterfaceNeighborListDetail }
RsvpStandby_InterfaceNeighborDetails_InterfaceNeighborDetail Detailed info for a single interface neighbor
func (*RsvpStandby_InterfaceNeighborDetails_InterfaceNeighborDetail) GetEntityData ¶
func (interfaceNeighborDetail *RsvpStandby_InterfaceNeighborDetails_InterfaceNeighborDetail) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceNeighborDetails_InterfaceNeighborDetail_InterfaceNeighborListDetail ¶
type RsvpStandby_InterfaceNeighborDetails_InterfaceNeighborDetail_InterfaceNeighborListDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Interface Neighbor 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}]+)?. InterfaceNeighborAddress interface{} // Neighbor's Interface handle. The type is string with pattern: // [a-zA-Z0-9._/-]+. NeighborInterfaceName interface{} // Is Neighbor's RR enable. The type is bool. IsRrEnabled interface{} // Neighbor's epoch value. The type is interface{} with range: 0..4294967295. NeighborEpoch interface{} // Number of out of order msgs. The type is interface{} with range: // 0..4294967295. OutOfOrderMessages interface{} // Number of retransmitted msgs. The type is interface{} with range: // 0..4294967295. RetransmittedMessages interface{} }
RsvpStandby_InterfaceNeighborDetails_InterfaceNeighborDetail_InterfaceNeighborListDetail Detail list of I/F Neighbors
func (*RsvpStandby_InterfaceNeighborDetails_InterfaceNeighborDetail_InterfaceNeighborListDetail) GetEntityData ¶
func (interfaceNeighborListDetail *RsvpStandby_InterfaceNeighborDetails_InterfaceNeighborDetail_InterfaceNeighborListDetail) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceSummaries ¶
type RsvpStandby_InterfaceSummaries struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Summary info about an RSVP-enabled interface. The type is slice of // RsvpStandby_InterfaceSummaries_InterfaceSummary. InterfaceSummary []*RsvpStandby_InterfaceSummaries_InterfaceSummary }
RsvpStandby_InterfaceSummaries Table of summary info about RSVP-enabled interfaces
func (*RsvpStandby_InterfaceSummaries) GetEntityData ¶
func (interfaceSummaries *RsvpStandby_InterfaceSummaries) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceSummaries_InterfaceSummary ¶
type RsvpStandby_InterfaceSummaries_InterfaceSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} // Interface Name. The type is string. InterfaceNameXr interface{} // Number of locally created and incoming path states. The type is interface{} // with range: 0..4294967295. PathsIn interface{} // Number of outgoing path states. The type is interface{} with range: // 0..4294967295. PathsOut interface{} // Number of locally created and incoming reservation states. The type is // interface{} with range: 0..4294967295. ReservationsIn interface{} // Number of outgoing reservation states. The type is interface{} with range: // 0..4294967295. ReservationsOut interface{} // Interface bandwidth information. BandwidthInformation RsvpStandby_InterfaceSummaries_InterfaceSummary_BandwidthInformation }
RsvpStandby_InterfaceSummaries_InterfaceSummary Summary info about an RSVP-enabled interface
func (*RsvpStandby_InterfaceSummaries_InterfaceSummary) GetEntityData ¶
func (interfaceSummary *RsvpStandby_InterfaceSummaries_InterfaceSummary) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceSummaries_InterfaceSummary_BandwidthInformation ¶
type RsvpStandby_InterfaceSummaries_InterfaceSummary_BandwidthInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DSTEMode. The type is RsvpMgmtDsteModes. DsteMode interface{} // Prestandard DSTE interface information. PreStandardDsteInterface RsvpStandby_InterfaceSummaries_InterfaceSummary_BandwidthInformation_PreStandardDsteInterface // Standard DSTE interface information. StandardDsteInterface RsvpStandby_InterfaceSummaries_InterfaceSummary_BandwidthInformation_StandardDsteInterface }
RsvpStandby_InterfaceSummaries_InterfaceSummary_BandwidthInformation Interface bandwidth information
func (*RsvpStandby_InterfaceSummaries_InterfaceSummary_BandwidthInformation) GetEntityData ¶
func (bandwidthInformation *RsvpStandby_InterfaceSummaries_InterfaceSummary_BandwidthInformation) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceSummaries_InterfaceSummary_BandwidthInformation_PreStandardDsteInterface ¶
type RsvpStandby_InterfaceSummaries_InterfaceSummary_BandwidthInformation_PreStandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in subpool. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxSubpoolBandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxSubpoolBandwidthAbsolute interface{} }
RsvpStandby_InterfaceSummaries_InterfaceSummary_BandwidthInformation_PreStandardDsteInterface Prestandard DSTE interface information
func (*RsvpStandby_InterfaceSummaries_InterfaceSummary_BandwidthInformation_PreStandardDsteInterface) GetEntityData ¶
func (preStandardDsteInterface *RsvpStandby_InterfaceSummaries_InterfaceSummary_BandwidthInformation_PreStandardDsteInterface) GetEntityData() *types.CommonEntityData
type RsvpStandby_InterfaceSummaries_InterfaceSummary_BandwidthInformation_StandardDsteInterface ¶
type RsvpStandby_InterfaceSummaries_InterfaceSummary_BandwidthInformation_StandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in BC0 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool0Bandwidth interface{} // Max bandwidth (bits per second) allowed in BC1 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool1Bandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max BC0 B/W is an absolute value and false if its a percentage. // The type is bool. IsMaxBc0BandwidthAbsolute interface{} // True if the Max BC1 sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxBc1BandwidthAbsolute interface{} }
RsvpStandby_InterfaceSummaries_InterfaceSummary_BandwidthInformation_StandardDsteInterface Standard DSTE interface information
func (*RsvpStandby_InterfaceSummaries_InterfaceSummary_BandwidthInformation_StandardDsteInterface) GetEntityData ¶
func (standardDsteInterface *RsvpStandby_InterfaceSummaries_InterfaceSummary_BandwidthInformation_StandardDsteInterface) GetEntityData() *types.CommonEntityData
type RsvpStandby_Nsr ¶
type RsvpStandby_Nsr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP NSR status information. Status RsvpStandby_Nsr_Status }
RsvpStandby_Nsr RSVP NSR information
func (*RsvpStandby_Nsr) GetEntityData ¶
func (nsr *RsvpStandby_Nsr) GetEntityData() *types.CommonEntityData
type RsvpStandby_Nsr_Status ¶
type RsvpStandby_Nsr_Status struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Process role. The type is RsvpProcRole. Role interface{} // IDT status. IdtStatus RsvpStandby_Nsr_Status_IdtStatus // Previous IDT status. PreviousIdtStatus RsvpStandby_Nsr_Status_PreviousIdtStatus }
RsvpStandby_Nsr_Status RSVP NSR status information
func (*RsvpStandby_Nsr_Status) GetEntityData ¶
func (status *RsvpStandby_Nsr_Status) GetEntityData() *types.CommonEntityData
type RsvpStandby_Nsr_Status_IdtStatus ¶
type RsvpStandby_Nsr_Status_IdtStatus struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sync status. The type is RsvpSyncStatus. SyncStatus interface{} // Not ready reason. The type is RsvpProcNsrNotReadyReason. NotReadyReason interface{} // IDT start timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtStartTime interface{} // IDT end timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtEndTime interface{} // Declare ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. DeclareTime interface{} // Withdraw ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. WithdrawTime interface{} }
RsvpStandby_Nsr_Status_IdtStatus IDT status
func (*RsvpStandby_Nsr_Status_IdtStatus) GetEntityData ¶
func (idtStatus *RsvpStandby_Nsr_Status_IdtStatus) GetEntityData() *types.CommonEntityData
type RsvpStandby_Nsr_Status_PreviousIdtStatus ¶
type RsvpStandby_Nsr_Status_PreviousIdtStatus struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sync status. The type is RsvpSyncStatus. SyncStatus interface{} // Not ready reason. The type is RsvpProcNsrNotReadyReason. NotReadyReason interface{} // IDT start timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtStartTime interface{} // IDT end timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtEndTime interface{} // Declare ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. DeclareTime interface{} // Withdraw ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. WithdrawTime interface{} }
RsvpStandby_Nsr_Status_PreviousIdtStatus Previous IDT status
func (*RsvpStandby_Nsr_Status_PreviousIdtStatus) GetEntityData ¶
func (previousIdtStatus *RsvpStandby_Nsr_Status_PreviousIdtStatus) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbBriefs ¶
type RsvpStandby_PsbBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief info for a single path state block. The type is slice of // RsvpStandby_PsbBriefs_PsbBrief. PsbBrief []*RsvpStandby_PsbBriefs_PsbBrief }
RsvpStandby_PsbBriefs Table of brief info about path state blocks
func (*RsvpStandby_PsbBriefs) GetEntityData ¶
func (psbBriefs *RsvpStandby_PsbBriefs) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbBriefs_PsbBrief ¶
type RsvpStandby_PsbBriefs_PsbBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Destination 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}]+)?. DestinationAddress interface{} // Destination Port. The type is interface{} with range: 0..4294967295. DestinationPort interface{} // Protocol. The type is interface{} with range: 0..4294967295. Protocol interface{} // Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type. The type is RsvpSession. SessionType interface{} // P2MP ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port . The type is interface{} with range: 0..4294967295. SourcePort interface{} // Subgroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SubGroupOrigin interface{} // Subgroup ID. The type is interface{} with range: 0..4294967295. SubGroupId interface{} // VRF Name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Path Input Interface. The type is string. InputInterface interface{} // RSVP Session Information. Session RsvpStandby_PsbBriefs_PsbBrief_Session // RSVP S2L Sub-LSP information. S2lSubLsp RsvpStandby_PsbBriefs_PsbBrief_S2lSubLsp // RSVP Template. Template RsvpStandby_PsbBriefs_PsbBrief_Template // RSVP Session Attribute. SessionAttribute RsvpStandby_PsbBriefs_PsbBrief_SessionAttribute // RSVP Traffic Spec Info. TrafficSpec RsvpStandby_PsbBriefs_PsbBrief_TrafficSpec // RSVP Generic Traffic Spec Info. GenericTrafficSpec RsvpStandby_PsbBriefs_PsbBrief_GenericTrafficSpec }
RsvpStandby_PsbBriefs_PsbBrief Brief info for a single path state block
func (*RsvpStandby_PsbBriefs_PsbBrief) GetEntityData ¶
func (psbBrief *RsvpStandby_PsbBriefs_PsbBrief) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbBriefs_PsbBrief_GenericTrafficSpec ¶
type RsvpStandby_PsbBriefs_PsbBrief_GenericTrafficSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // TspecType. The type is RsvpMgmtTspec. TspecType interface{} // G709 OTN Sender Tspec. G709otnTspec RsvpStandby_PsbBriefs_PsbBrief_GenericTrafficSpec_G709otnTspec // Integrated Services Sender Tspec. IntsrvTspec RsvpStandby_PsbBriefs_PsbBrief_GenericTrafficSpec_IntsrvTspec }
RsvpStandby_PsbBriefs_PsbBrief_GenericTrafficSpec RSVP Generic Traffic Spec Info
func (*RsvpStandby_PsbBriefs_PsbBrief_GenericTrafficSpec) GetEntityData ¶
func (genericTrafficSpec *RsvpStandby_PsbBriefs_PsbBrief_GenericTrafficSpec) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbBriefs_PsbBrief_GenericTrafficSpec_G709otnTspec ¶
type RsvpStandby_PsbBriefs_PsbBrief_GenericTrafficSpec_G709otnTspec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // G709 OTN Traffic Signal Type (Refer G709 v3). The type is interface{} with // range: 0..255. TrafficSignalType interface{} // G709 OTN Traffic NVC. The type is interface{} with range: 0..65535. TrafficNvc interface{} // G709 OTN Traffic Multiplier. The type is interface{} with range: 0..65535. TrafficMultiplier interface{} // G709 OTN Traffic Bit Rate. The type is interface{} with range: // 0..18446744073709551615. TrafficBitRate interface{} }
RsvpStandby_PsbBriefs_PsbBrief_GenericTrafficSpec_G709otnTspec G709 OTN Sender Tspec
func (*RsvpStandby_PsbBriefs_PsbBrief_GenericTrafficSpec_G709otnTspec) GetEntityData ¶
func (g709otnTspec *RsvpStandby_PsbBriefs_PsbBrief_GenericTrafficSpec_G709otnTspec) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbBriefs_PsbBrief_GenericTrafficSpec_IntsrvTspec ¶
type RsvpStandby_PsbBriefs_PsbBrief_GenericTrafficSpec_IntsrvTspec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Traffic Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. TrafficAverageRate interface{} // Traffic Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. TrafficMaxBurst interface{} // Traffic Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. TrafficPeakRate interface{} // Traffic Minimum Unit. The type is interface{} with range: 0..4294967295. TrafficMinUnit interface{} // Traffic Maximum Unit. The type is interface{} with range: 0..4294967295. TrafficMaxUnit interface{} }
RsvpStandby_PsbBriefs_PsbBrief_GenericTrafficSpec_IntsrvTspec Integrated Services Sender Tspec
func (*RsvpStandby_PsbBriefs_PsbBrief_GenericTrafficSpec_IntsrvTspec) GetEntityData ¶
func (intsrvTspec *RsvpStandby_PsbBriefs_PsbBrief_GenericTrafficSpec_IntsrvTspec) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbBriefs_PsbBrief_S2lSubLsp ¶
type RsvpStandby_PsbBriefs_PsbBrief_S2lSubLsp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // S2L Sub-LSP Destination 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}]+)?. S2lDestinationAddress interface{} }
RsvpStandby_PsbBriefs_PsbBrief_S2lSubLsp RSVP S2L Sub-LSP information
func (*RsvpStandby_PsbBriefs_PsbBrief_S2lSubLsp) GetEntityData ¶
func (s2lSubLsp *RsvpStandby_PsbBriefs_PsbBrief_S2lSubLsp) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbBriefs_PsbBrief_Session ¶
type RsvpStandby_PsbBriefs_PsbBrief_Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Session. RsvpSession RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession }
RsvpStandby_PsbBriefs_PsbBrief_Session RSVP Session Information
func (*RsvpStandby_PsbBriefs_PsbBrief_Session) GetEntityData ¶
func (session *RsvpStandby_PsbBriefs_PsbBrief_Session) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbBriefs_PsbBrief_SessionAttribute ¶
type RsvpStandby_PsbBriefs_PsbBrief_SessionAttribute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Setup Priority. The type is interface{} with range: 0..255. SetupPriority interface{} // Reservation Priority. The type is interface{} with range: 0..255. ReservationPriority interface{} // Session Attributes. SessAttributeFlags RsvpStandby_PsbBriefs_PsbBrief_SessionAttribute_SessAttributeFlags }
RsvpStandby_PsbBriefs_PsbBrief_SessionAttribute RSVP Session Attribute
func (*RsvpStandby_PsbBriefs_PsbBrief_SessionAttribute) GetEntityData ¶
func (sessionAttribute *RsvpStandby_PsbBriefs_PsbBrief_SessionAttribute) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbBriefs_PsbBrief_SessionAttribute_SessAttributeFlags ¶
type RsvpStandby_PsbBriefs_PsbBrief_SessionAttribute_SessAttributeFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Local Protection. The type is bool. IsLocalProtect interface{} // Node Protection. The type is bool. IsNodeProtect interface{} // Bandwidth Protection. The type is bool. IsBandwidthProtect interface{} // Records Labels. The type is bool. IsRecordLabels interface{} IsSharedExplicitRequested interface{} }
RsvpStandby_PsbBriefs_PsbBrief_SessionAttribute_SessAttributeFlags Session Attributes
func (*RsvpStandby_PsbBriefs_PsbBrief_SessionAttribute_SessAttributeFlags) GetEntityData ¶
func (sessAttributeFlags *RsvpStandby_PsbBriefs_PsbBrief_SessionAttribute_SessAttributeFlags) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession ¶
type RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SessionType. The type is RsvpMgmtSession. SessionType interface{} // UDP IPv4 session. Ipv4 RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4 // IPv4 LSP session. Ipv4LspSession RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4LspSession // IPv4 UNI session. Ipv4UniSession RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4UniSession // IPv4 P2MP LSP session. Ipv4P2mpLspSession RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4P2mpLspSession }
RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession RSVP Session
func (*RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession) GetEntityData ¶
func (rsvpSession *RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4 ¶
type RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // Protocol type (originally defined in RFC 790, further values in subsequent // RFCs). The type is interface{} with range: 0..255. Protocol interface{} // The Session Destination Port. The type is interface{} with range: 0..65535. DestinationPort interface{} }
RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4 UDP IPv4 session
func (*RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4) GetEntityData ¶
func (ipv4 *RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4LspSession ¶
type RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4LspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4LspSession IPv4 LSP session
func (*RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4LspSession) GetEntityData ¶
func (ipv4LspSession *RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4LspSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4P2mpLspSession ¶
type RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4P2mpLspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Point to Multipoint ID. The type is interface{} with range: // 0..4294967295. P2mpId interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4P2mpLspSession IPv4 P2MP LSP session
func (*RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData ¶
func (ipv4P2mpLspSession *RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4UniSession ¶
type RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4UniSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended 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}]+)?. ExtendedAddress interface{} }
RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4UniSession IPv4 UNI session
func (*RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4UniSession) GetEntityData ¶
func (ipv4UniSession *RsvpStandby_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4UniSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbBriefs_PsbBrief_Template ¶
type RsvpStandby_PsbBriefs_PsbBrief_Template struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Filter. RsvpFilter RsvpStandby_PsbBriefs_PsbBrief_Template_RsvpFilter }
RsvpStandby_PsbBriefs_PsbBrief_Template RSVP Template
func (*RsvpStandby_PsbBriefs_PsbBrief_Template) GetEntityData ¶
func (template *RsvpStandby_PsbBriefs_PsbBrief_Template) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbBriefs_PsbBrief_Template_RsvpFilter ¶
type RsvpStandby_PsbBriefs_PsbBrief_Template_RsvpFilter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FilterType. The type is RsvpMgmtFilter. FilterType interface{} // UDP IPV4 FilterSpec. UdpIpv4Session RsvpStandby_PsbBriefs_PsbBrief_Template_RsvpFilter_UdpIpv4Session // IPv4 P2MP LSP FilterSpec. P2mpIpv4Session RsvpStandby_PsbBriefs_PsbBrief_Template_RsvpFilter_P2mpIpv4Session }
RsvpStandby_PsbBriefs_PsbBrief_Template_RsvpFilter RSVP Filter
func (*RsvpStandby_PsbBriefs_PsbBrief_Template_RsvpFilter) GetEntityData ¶
func (rsvpFilter *RsvpStandby_PsbBriefs_PsbBrief_Template_RsvpFilter) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbBriefs_PsbBrief_Template_RsvpFilter_P2mpIpv4Session ¶
type RsvpStandby_PsbBriefs_PsbBrief_Template_RsvpFilter_P2mpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} // Point to Multipoint SubGroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. P2mpSubGroupOrigin interface{} // Point to Multipoint Subgroup ID. The type is interface{} with range: // 0..65535. SubGroupId interface{} }
RsvpStandby_PsbBriefs_PsbBrief_Template_RsvpFilter_P2mpIpv4Session IPv4 P2MP LSP FilterSpec
func (*RsvpStandby_PsbBriefs_PsbBrief_Template_RsvpFilter_P2mpIpv4Session) GetEntityData ¶
func (p2mpIpv4Session *RsvpStandby_PsbBriefs_PsbBrief_Template_RsvpFilter_P2mpIpv4Session) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbBriefs_PsbBrief_Template_RsvpFilter_UdpIpv4Session ¶
type RsvpStandby_PsbBriefs_PsbBrief_Template_RsvpFilter_UdpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} }
RsvpStandby_PsbBriefs_PsbBrief_Template_RsvpFilter_UdpIpv4Session UDP IPV4 FilterSpec
func (*RsvpStandby_PsbBriefs_PsbBrief_Template_RsvpFilter_UdpIpv4Session) GetEntityData ¶
func (udpIpv4Session *RsvpStandby_PsbBriefs_PsbBrief_Template_RsvpFilter_UdpIpv4Session) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbBriefs_PsbBrief_TrafficSpec ¶
type RsvpStandby_PsbBriefs_PsbBrief_TrafficSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Traffic Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. TrafficAverageRate interface{} // Traffic Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. TrafficMaxBurst interface{} // Traffic Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. TrafficPeakRate interface{} // Traffic Minimum Unit. The type is interface{} with range: 0..4294967295. TrafficMinUnit interface{} // Traffic Maximum Unit. The type is interface{} with range: 0..4294967295. TrafficMaxUnit interface{} }
RsvpStandby_PsbBriefs_PsbBrief_TrafficSpec RSVP Traffic Spec Info
func (*RsvpStandby_PsbBriefs_PsbBrief_TrafficSpec) GetEntityData ¶
func (trafficSpec *RsvpStandby_PsbBriefs_PsbBrief_TrafficSpec) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds ¶
type RsvpStandby_PsbDetaileds struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detailed info for a single path state block. The type is slice of // RsvpStandby_PsbDetaileds_PsbDetailed. PsbDetailed []*RsvpStandby_PsbDetaileds_PsbDetailed }
RsvpStandby_PsbDetaileds Table of detailed info about path state blocks
func (*RsvpStandby_PsbDetaileds) GetEntityData ¶
func (psbDetaileds *RsvpStandby_PsbDetaileds) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed ¶
type RsvpStandby_PsbDetaileds_PsbDetailed struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Destination 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}]+)?. DestinationAddress interface{} // Destination Port. The type is interface{} with range: 0..4294967295. DestinationPort interface{} // Protocol. The type is interface{} with range: 0..4294967295. Protocol interface{} // Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type. The type is RsvpSession. SessionType interface{} // P2MP ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port . The type is interface{} with range: 0..4294967295. SourcePort interface{} // Subgroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SubGroupOrigin interface{} // Subgroup ID. The type is interface{} with range: 0..4294967295. SubGroupId interface{} // VRF Name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Path Input Interface. The type is string. InputInterface interface{} // Path Backup Tunnel. The type is string. BackupTunnelName interface{} // Incoming ERO validity. The type is bool. IsInEroValid interface{} // Outgoing ERO validity. The type is bool. IsOutEroValid interface{} // RSVP Session Information. Session RsvpStandby_PsbDetaileds_PsbDetailed_Session // RSVP S2L Sub-LSP information. S2lSubLsp RsvpStandby_PsbDetaileds_PsbDetailed_S2lSubLsp // RSVP Template. Template RsvpStandby_PsbDetaileds_PsbDetailed_Template // RSVP Session Attribute. SessionAttribute RsvpStandby_PsbDetaileds_PsbDetailed_SessionAttribute // RSVP Traffic Spec Info. TrafficSpec RsvpStandby_PsbDetaileds_PsbDetailed_TrafficSpec // RSVP Generic Traffic Spec Info. GenericTrafficSpec RsvpStandby_PsbDetaileds_PsbDetailed_GenericTrafficSpec // Path Flags. PathFlags RsvpStandby_PsbDetaileds_PsbDetailed_PathFlags // Path Hop Info. Hop RsvpStandby_PsbDetaileds_PsbDetailed_Hop // Policy Sources Info. PolicySourceInfo RsvpStandby_PsbDetaileds_PsbDetailed_PolicySourceInfo // RSVP Header Info. Header RsvpStandby_PsbDetaileds_PsbDetailed_Header // Expiry Time. ExpiryTime RsvpStandby_PsbDetaileds_PsbDetailed_ExpiryTime // Policy Flags. PolicyFlags RsvpStandby_PsbDetaileds_PsbDetailed_PolicyFlags // Policy Query Flags. PolicyQueryFlags RsvpStandby_PsbDetaileds_PsbDetailed_PolicyQueryFlags // Label Information. LabelInfo RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo // DS-TE Class-Type. ClassType RsvpStandby_PsbDetaileds_PsbDetailed_ClassType // Path Forwarding Contexts. The type is slice of // RsvpStandby_PsbDetaileds_PsbDetailed_Pfc. Pfc []*RsvpStandby_PsbDetaileds_PsbDetailed_Pfc // Incoming Explicit Route Sub Objects. The type is slice of // RsvpStandby_PsbDetaileds_PsbDetailed_InEro. InEro []*RsvpStandby_PsbDetaileds_PsbDetailed_InEro // Outgoing Explicit Route Sub Objects. The type is slice of // RsvpStandby_PsbDetaileds_PsbDetailed_OutEro. OutEro []*RsvpStandby_PsbDetaileds_PsbDetailed_OutEro }
RsvpStandby_PsbDetaileds_PsbDetailed Detailed info for a single path state block
func (*RsvpStandby_PsbDetaileds_PsbDetailed) GetEntityData ¶
func (psbDetailed *RsvpStandby_PsbDetaileds_PsbDetailed) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_ClassType ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_ClassType struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is the Class-Type information valid. The type is bool. IsClassTypeInfoValid interface{} // DS-TE Class-Type. The type is interface{} with range: 0..255. ClassType interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_ClassType DS-TE Class-Type
func (*RsvpStandby_PsbDetaileds_PsbDetailed_ClassType) GetEntityData ¶
func (classType *RsvpStandby_PsbDetaileds_PsbDetailed_ClassType) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_ExpiryTime ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_ExpiryTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_ExpiryTime Expiry Time
func (*RsvpStandby_PsbDetaileds_PsbDetailed_ExpiryTime) GetEntityData ¶
func (expiryTime *RsvpStandby_PsbDetaileds_PsbDetailed_ExpiryTime) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_GenericTrafficSpec ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_GenericTrafficSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // TspecType. The type is RsvpMgmtTspec. TspecType interface{} // G709 OTN Sender Tspec. G709otnTspec RsvpStandby_PsbDetaileds_PsbDetailed_GenericTrafficSpec_G709otnTspec // Integrated Services Sender Tspec. IntsrvTspec RsvpStandby_PsbDetaileds_PsbDetailed_GenericTrafficSpec_IntsrvTspec }
RsvpStandby_PsbDetaileds_PsbDetailed_GenericTrafficSpec RSVP Generic Traffic Spec Info
func (*RsvpStandby_PsbDetaileds_PsbDetailed_GenericTrafficSpec) GetEntityData ¶
func (genericTrafficSpec *RsvpStandby_PsbDetaileds_PsbDetailed_GenericTrafficSpec) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_GenericTrafficSpec_G709otnTspec ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_GenericTrafficSpec_G709otnTspec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // G709 OTN Traffic Signal Type (Refer G709 v3). The type is interface{} with // range: 0..255. TrafficSignalType interface{} // G709 OTN Traffic NVC. The type is interface{} with range: 0..65535. TrafficNvc interface{} // G709 OTN Traffic Multiplier. The type is interface{} with range: 0..65535. TrafficMultiplier interface{} // G709 OTN Traffic Bit Rate. The type is interface{} with range: // 0..18446744073709551615. TrafficBitRate interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_GenericTrafficSpec_G709otnTspec G709 OTN Sender Tspec
func (*RsvpStandby_PsbDetaileds_PsbDetailed_GenericTrafficSpec_G709otnTspec) GetEntityData ¶
func (g709otnTspec *RsvpStandby_PsbDetaileds_PsbDetailed_GenericTrafficSpec_G709otnTspec) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_GenericTrafficSpec_IntsrvTspec ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_GenericTrafficSpec_IntsrvTspec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Traffic Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. TrafficAverageRate interface{} // Traffic Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. TrafficMaxBurst interface{} // Traffic Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. TrafficPeakRate interface{} // Traffic Minimum Unit. The type is interface{} with range: 0..4294967295. TrafficMinUnit interface{} // Traffic Maximum Unit. The type is interface{} with range: 0..4294967295. TrafficMaxUnit interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_GenericTrafficSpec_IntsrvTspec Integrated Services Sender Tspec
func (*RsvpStandby_PsbDetaileds_PsbDetailed_GenericTrafficSpec_IntsrvTspec) GetEntityData ¶
func (intsrvTspec *RsvpStandby_PsbDetaileds_PsbDetailed_GenericTrafficSpec_IntsrvTspec) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_Header ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_Header struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Version. The type is interface{} with range: 0..255. RsvpVersion interface{} // RSVP Header Flags (defined in RFC2205 Section 3 .1.1). The type is // interface{} with range: 0..255. RsvpHeaderFlags interface{} // RSVP TTL. The type is interface{} with range: 0..255. RsvpTtl interface{} // RSVP Message Type. The type is interface{} with range: 0..255. RsvpMessageType interface{} // IP Type of Service. The type is interface{} with range: 0..255. IpTos interface{} // IP TTL. The type is interface{} with range: 0..255. IpTtl interface{} // IP Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. IpSourceAddress interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_Header RSVP Header Info
func (*RsvpStandby_PsbDetaileds_PsbDetailed_Header) GetEntityData ¶
func (header *RsvpStandby_PsbDetaileds_PsbDetailed_Header) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_Hop ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_Hop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IP address of the 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}]+)?. NeighborAddress interface{} // Neighbor Logical Interface Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. NeighborLogicalInterfaceName interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_Hop Path Hop Info
func (*RsvpStandby_PsbDetaileds_PsbDetailed_Hop) GetEntityData ¶
func (hop *RsvpStandby_PsbDetaileds_PsbDetailed_Hop) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_InEro ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_InEro struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // EROType. The type is RsvpMgmtEroSubobj. EroType interface{} // IPV4 ERO Sub Object. Ipv4eroSubObject RsvpStandby_PsbDetaileds_PsbDetailed_InEro_Ipv4eroSubObject // Unnumbered ERO Sub Object. UnnumberedEroSubObject RsvpStandby_PsbDetaileds_PsbDetailed_InEro_UnnumberedEroSubObject }
RsvpStandby_PsbDetaileds_PsbDetailed_InEro Incoming Explicit Route Sub Objects
func (*RsvpStandby_PsbDetaileds_PsbDetailed_InEro) GetEntityData ¶
func (inEro *RsvpStandby_PsbDetaileds_PsbDetailed_InEro) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_InEro_Ipv4eroSubObject ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_InEro_Ipv4eroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ERO Entry Is Strict. The type is bool. IsStrictRoute interface{} // The ERO 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}]+)?. EroAddress interface{} // ERO Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_InEro_Ipv4eroSubObject IPV4 ERO Sub Object
func (*RsvpStandby_PsbDetaileds_PsbDetailed_InEro_Ipv4eroSubObject) GetEntityData ¶
func (ipv4eroSubObject *RsvpStandby_PsbDetaileds_PsbDetailed_InEro_Ipv4eroSubObject) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_InEro_UnnumberedEroSubObject ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_InEro_UnnumberedEroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ERO Entry Is Strict. The type is bool. IsStrictRoute interface{} // The Interface ID in ERO. The type is interface{} with range: 0..4294967295. EroInterfaceId interface{} // The Router ID in ERO. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. EroRouterId interface{} // Status of ERO. The type is RsvpMgmtEroSubobjStatus. Status interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_InEro_UnnumberedEroSubObject Unnumbered ERO Sub Object
func (*RsvpStandby_PsbDetaileds_PsbDetailed_InEro_UnnumberedEroSubObject) GetEntityData ¶
func (unnumberedEroSubObject *RsvpStandby_PsbDetaileds_PsbDetailed_InEro_UnnumberedEroSubObject) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is the label information valid. The type is bool. IsValid interface{} // Local Downstream Label. The type is interface{} with range: 0..4294967295. LocalDownstreamLabel interface{} // Outgoing Downstream Label. The type is interface{} with range: // 0..4294967295. OutgoingDownstreamLabel interface{} // MergePoint Label. The type is interface{} with range: 0..4294967295. MergePointLabel interface{} // Outgoing Upstream Label. The type is interface{} with range: 0..4294967295. OutgoingUpstreamLabel interface{} // Local Upstream Label. The type is interface{} with range: 0..4294967295. LocalUpstreamLabel interface{} // Recovery Label. The type is interface{} with range: 0..4294967295. RecoveryLabel interface{} // LSP Wrap Label. The type is interface{} with range: 0..4294967295. LspWrapLabel interface{} // Generic Local Downstream Label. GenericLocalDownstreamLabel RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel // Generic Outgoing Downstream Label. GenericOutgoingDownstreamLabel RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel // Generic MergePoint Label. GenericMergePointLabel RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel // Generic Outgoing Upstream Label. GenericOutgoingUpstreamLabel RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel // Generic Local Upstream Label. GenericLocalUpstreamLabel RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel // Generic Recovery Label. GenericRecoveryLabel RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel }
RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo Label Information
func (*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo) GetEntityData ¶
func (labelInfo *RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel }
RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel Generic Local Downstream Label
func (*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel) GetEntityData ¶
func (genericLocalDownstreamLabel *RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value. Value []*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value }
RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel Generalized Label
func (*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value Generalized Label Value
func (*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel }
RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel Generic Local Upstream Label
func (*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel) GetEntityData ¶
func (genericLocalUpstreamLabel *RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value. Value []*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value }
RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel Generalized Label
func (*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value Generalized Label Value
func (*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel }
RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel Generic MergePoint Label
func (*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel) GetEntityData ¶
func (genericMergePointLabel *RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value. Value []*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value }
RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel Generalized Label
func (*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value Generalized Label Value
func (*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel }
RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel Generic Outgoing Downstream Label
func (*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel) GetEntityData ¶
func (genericOutgoingDownstreamLabel *RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value. Value []*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value }
RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel Generalized Label
func (*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value Generalized Label Value
func (*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel }
RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel Generic Outgoing Upstream Label
func (*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel) GetEntityData ¶
func (genericOutgoingUpstreamLabel *RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value. Value []*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value }
RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel Generalized Label
func (*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value Generalized Label Value
func (*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel }
RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel Generic Recovery Label
func (*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel) GetEntityData ¶
func (genericRecoveryLabel *RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value. Value []*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value }
RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel Generalized Label
func (*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value Generalized Label Value
func (*RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *RsvpStandby_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_OutEro ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_OutEro struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // EROType. The type is RsvpMgmtEroSubobj. EroType interface{} // IPV4 ERO Sub Object. Ipv4eroSubObject RsvpStandby_PsbDetaileds_PsbDetailed_OutEro_Ipv4eroSubObject // Unnumbered ERO Sub Object. UnnumberedEroSubObject RsvpStandby_PsbDetaileds_PsbDetailed_OutEro_UnnumberedEroSubObject }
RsvpStandby_PsbDetaileds_PsbDetailed_OutEro Outgoing Explicit Route Sub Objects
func (*RsvpStandby_PsbDetaileds_PsbDetailed_OutEro) GetEntityData ¶
func (outEro *RsvpStandby_PsbDetaileds_PsbDetailed_OutEro) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_OutEro_Ipv4eroSubObject ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_OutEro_Ipv4eroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ERO Entry Is Strict. The type is bool. IsStrictRoute interface{} // The ERO 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}]+)?. EroAddress interface{} // ERO Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_OutEro_Ipv4eroSubObject IPV4 ERO Sub Object
func (*RsvpStandby_PsbDetaileds_PsbDetailed_OutEro_Ipv4eroSubObject) GetEntityData ¶
func (ipv4eroSubObject *RsvpStandby_PsbDetaileds_PsbDetailed_OutEro_Ipv4eroSubObject) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_OutEro_UnnumberedEroSubObject ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_OutEro_UnnumberedEroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ERO Entry Is Strict. The type is bool. IsStrictRoute interface{} // The Interface ID in ERO. The type is interface{} with range: 0..4294967295. EroInterfaceId interface{} // The Router ID in ERO. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. EroRouterId interface{} // Status of ERO. The type is RsvpMgmtEroSubobjStatus. Status interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_OutEro_UnnumberedEroSubObject Unnumbered ERO Sub Object
func (*RsvpStandby_PsbDetaileds_PsbDetailed_OutEro_UnnumberedEroSubObject) GetEntityData ¶
func (unnumberedEroSubObject *RsvpStandby_PsbDetaileds_PsbDetailed_OutEro_UnnumberedEroSubObject) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_PathFlags ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_PathFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Non-RSVP Hop Upstream. The type is bool. IsNonRsvpHopUpstream interface{} // Local Sender. The type is bool. IsLocalSender interface{} // MessageID Valid. The type is bool. IsMessageIdValid interface{} // Rerouted. The type is bool. IsLocalRepair interface{} // Bidirectional. The type is bool. IsBidirectional interface{} // Locked Out. The type is bool. IsLockout interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_PathFlags Path Flags
func (*RsvpStandby_PsbDetaileds_PsbDetailed_PathFlags) GetEntityData ¶
func (pathFlags *RsvpStandby_PsbDetaileds_PsbDetailed_PathFlags) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_Pfc ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_Pfc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Output interface. The type is string. OutputInterface interface{} // Policy Flags. PolicyFlags RsvpStandby_PsbDetaileds_PsbDetailed_Pfc_PolicyFlags // Policy Query Flags. PolicyQueryFlags RsvpStandby_PsbDetaileds_PsbDetailed_Pfc_PolicyQueryFlags }
RsvpStandby_PsbDetaileds_PsbDetailed_Pfc Path Forwarding Contexts
func (*RsvpStandby_PsbDetaileds_PsbDetailed_Pfc) GetEntityData ¶
func (pfc *RsvpStandby_PsbDetaileds_PsbDetailed_Pfc) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_Pfc_PolicyFlags ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_Pfc_PolicyFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Accepted. The type is bool. IsAccepted interface{} // Installed. The type is bool. IsInstalled interface{} // Forwarding. The type is bool. IsForwarding interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_Pfc_PolicyFlags Policy Flags
func (*RsvpStandby_PsbDetaileds_PsbDetailed_Pfc_PolicyFlags) GetEntityData ¶
func (policyFlags *RsvpStandby_PsbDetaileds_PsbDetailed_Pfc_PolicyFlags) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_Pfc_PolicyQueryFlags ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_Pfc_PolicyQueryFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Needed. The type is bool. IsNeeded interface{} // Report Required. The type is bool. IsReportRequired interface{} // Resynchronization. The type is bool. IsResync interface{} // Bypass. The type is bool. IsBypass interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_Pfc_PolicyQueryFlags Policy Query Flags
func (*RsvpStandby_PsbDetaileds_PsbDetailed_Pfc_PolicyQueryFlags) GetEntityData ¶
func (policyQueryFlags *RsvpStandby_PsbDetaileds_PsbDetailed_Pfc_PolicyQueryFlags) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_PolicyFlags ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_PolicyFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Accepted. The type is bool. IsAccepted interface{} // Installed. The type is bool. IsInstalled interface{} // Forwarding. The type is bool. IsForwarding interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_PolicyFlags Policy Flags
func (*RsvpStandby_PsbDetaileds_PsbDetailed_PolicyFlags) GetEntityData ¶
func (policyFlags *RsvpStandby_PsbDetaileds_PsbDetailed_PolicyFlags) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_PolicyQueryFlags ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_PolicyQueryFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Needed. The type is bool. IsNeeded interface{} // Report Required. The type is bool. IsReportRequired interface{} // Resynchronization. The type is bool. IsResync interface{} // Bypass. The type is bool. IsBypass interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_PolicyQueryFlags Policy Query Flags
func (*RsvpStandby_PsbDetaileds_PsbDetailed_PolicyQueryFlags) GetEntityData ¶
func (policyQueryFlags *RsvpStandby_PsbDetaileds_PsbDetailed_PolicyQueryFlags) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_PolicySourceInfo ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_PolicySourceInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Policy Source is TE Link. The type is bool. IsTeLink interface{} // Policy Source is Local. The type is bool. IsLocal interface{} // Policy Source is COPS. The type is bool. IsCops interface{} // Policy Source is Default. The type is bool. IsDefault interface{} // Policy Source is Cable. The type is bool. IsCable interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_PolicySourceInfo Policy Sources Info
func (*RsvpStandby_PsbDetaileds_PsbDetailed_PolicySourceInfo) GetEntityData ¶
func (policySourceInfo *RsvpStandby_PsbDetaileds_PsbDetailed_PolicySourceInfo) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_S2lSubLsp ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_S2lSubLsp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // S2L Sub-LSP Destination 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}]+)?. S2lDestinationAddress interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_S2lSubLsp RSVP S2L Sub-LSP information
func (*RsvpStandby_PsbDetaileds_PsbDetailed_S2lSubLsp) GetEntityData ¶
func (s2lSubLsp *RsvpStandby_PsbDetaileds_PsbDetailed_S2lSubLsp) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_Session ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Session. RsvpSession RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession }
RsvpStandby_PsbDetaileds_PsbDetailed_Session RSVP Session Information
func (*RsvpStandby_PsbDetaileds_PsbDetailed_Session) GetEntityData ¶
func (session *RsvpStandby_PsbDetaileds_PsbDetailed_Session) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_SessionAttribute ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_SessionAttribute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Setup Priority. The type is interface{} with range: 0..255. SetupPriority interface{} // Reservation Priority. The type is interface{} with range: 0..255. ReservationPriority interface{} // Session Attributes. SessAttributeFlags RsvpStandby_PsbDetaileds_PsbDetailed_SessionAttribute_SessAttributeFlags }
RsvpStandby_PsbDetaileds_PsbDetailed_SessionAttribute RSVP Session Attribute
func (*RsvpStandby_PsbDetaileds_PsbDetailed_SessionAttribute) GetEntityData ¶
func (sessionAttribute *RsvpStandby_PsbDetaileds_PsbDetailed_SessionAttribute) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_SessionAttribute_SessAttributeFlags ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_SessionAttribute_SessAttributeFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Local Protection. The type is bool. IsLocalProtect interface{} // Node Protection. The type is bool. IsNodeProtect interface{} // Bandwidth Protection. The type is bool. IsBandwidthProtect interface{} // Records Labels. The type is bool. IsRecordLabels interface{} IsSharedExplicitRequested interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_SessionAttribute_SessAttributeFlags Session Attributes
func (*RsvpStandby_PsbDetaileds_PsbDetailed_SessionAttribute_SessAttributeFlags) GetEntityData ¶
func (sessAttributeFlags *RsvpStandby_PsbDetaileds_PsbDetailed_SessionAttribute_SessAttributeFlags) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SessionType. The type is RsvpMgmtSession. SessionType interface{} // UDP IPv4 session. Ipv4 RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4 // IPv4 LSP session. Ipv4LspSession RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4LspSession // IPv4 UNI session. Ipv4UniSession RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4UniSession // IPv4 P2MP LSP session. Ipv4P2mpLspSession RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession }
RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession RSVP Session
func (*RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession) GetEntityData ¶
func (rsvpSession *RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4 ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // Protocol type (originally defined in RFC 790, further values in subsequent // RFCs). The type is interface{} with range: 0..255. Protocol interface{} // The Session Destination Port. The type is interface{} with range: 0..65535. DestinationPort interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4 UDP IPv4 session
func (*RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4) GetEntityData ¶
func (ipv4 *RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4LspSession ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4LspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4LspSession IPv4 LSP session
func (*RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4LspSession) GetEntityData ¶
func (ipv4LspSession *RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4LspSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Point to Multipoint ID. The type is interface{} with range: // 0..4294967295. P2mpId interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession IPv4 P2MP LSP session
func (*RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData ¶
func (ipv4P2mpLspSession *RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4UniSession ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4UniSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended 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}]+)?. ExtendedAddress interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4UniSession IPv4 UNI session
func (*RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4UniSession) GetEntityData ¶
func (ipv4UniSession *RsvpStandby_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4UniSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_Template ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_Template struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Filter. RsvpFilter RsvpStandby_PsbDetaileds_PsbDetailed_Template_RsvpFilter }
RsvpStandby_PsbDetaileds_PsbDetailed_Template RSVP Template
func (*RsvpStandby_PsbDetaileds_PsbDetailed_Template) GetEntityData ¶
func (template *RsvpStandby_PsbDetaileds_PsbDetailed_Template) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_Template_RsvpFilter ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_Template_RsvpFilter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FilterType. The type is RsvpMgmtFilter. FilterType interface{} // UDP IPV4 FilterSpec. UdpIpv4Session RsvpStandby_PsbDetaileds_PsbDetailed_Template_RsvpFilter_UdpIpv4Session // IPv4 P2MP LSP FilterSpec. P2mpIpv4Session RsvpStandby_PsbDetaileds_PsbDetailed_Template_RsvpFilter_P2mpIpv4Session }
RsvpStandby_PsbDetaileds_PsbDetailed_Template_RsvpFilter RSVP Filter
func (*RsvpStandby_PsbDetaileds_PsbDetailed_Template_RsvpFilter) GetEntityData ¶
func (rsvpFilter *RsvpStandby_PsbDetaileds_PsbDetailed_Template_RsvpFilter) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_Template_RsvpFilter_P2mpIpv4Session ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_Template_RsvpFilter_P2mpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} // Point to Multipoint SubGroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. P2mpSubGroupOrigin interface{} // Point to Multipoint Subgroup ID. The type is interface{} with range: // 0..65535. SubGroupId interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_Template_RsvpFilter_P2mpIpv4Session IPv4 P2MP LSP FilterSpec
func (*RsvpStandby_PsbDetaileds_PsbDetailed_Template_RsvpFilter_P2mpIpv4Session) GetEntityData ¶
func (p2mpIpv4Session *RsvpStandby_PsbDetaileds_PsbDetailed_Template_RsvpFilter_P2mpIpv4Session) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_Template_RsvpFilter_UdpIpv4Session ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_Template_RsvpFilter_UdpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_Template_RsvpFilter_UdpIpv4Session UDP IPV4 FilterSpec
func (*RsvpStandby_PsbDetaileds_PsbDetailed_Template_RsvpFilter_UdpIpv4Session) GetEntityData ¶
func (udpIpv4Session *RsvpStandby_PsbDetaileds_PsbDetailed_Template_RsvpFilter_UdpIpv4Session) GetEntityData() *types.CommonEntityData
type RsvpStandby_PsbDetaileds_PsbDetailed_TrafficSpec ¶
type RsvpStandby_PsbDetaileds_PsbDetailed_TrafficSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Traffic Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. TrafficAverageRate interface{} // Traffic Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. TrafficMaxBurst interface{} // Traffic Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. TrafficPeakRate interface{} // Traffic Minimum Unit. The type is interface{} with range: 0..4294967295. TrafficMinUnit interface{} // Traffic Maximum Unit. The type is interface{} with range: 0..4294967295. TrafficMaxUnit interface{} }
RsvpStandby_PsbDetaileds_PsbDetailed_TrafficSpec RSVP Traffic Spec Info
func (*RsvpStandby_PsbDetaileds_PsbDetailed_TrafficSpec) GetEntityData ¶
func (trafficSpec *RsvpStandby_PsbDetaileds_PsbDetailed_TrafficSpec) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestBriefs ¶
type RsvpStandby_RequestBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief info for a request. The type is slice of // RsvpStandby_RequestBriefs_RequestBrief. RequestBrief []*RsvpStandby_RequestBriefs_RequestBrief }
RsvpStandby_RequestBriefs Table of brief info about requests
func (*RsvpStandby_RequestBriefs) GetEntityData ¶
func (requestBriefs *RsvpStandby_RequestBriefs) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestBriefs_RequestBrief ¶
type RsvpStandby_RequestBriefs_RequestBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Destination 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}]+)?. DestinationAddress interface{} // Destination Port. The type is interface{} with range: 0..4294967295. DestinationPort interface{} // Protocol. The type is interface{} with range: 0..4294967295. Protocol interface{} // Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type. The type is RsvpSession. SessionType interface{} // P2MP ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..4294967295. SourcePort interface{} // Subgroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SubGroupOrigin interface{} // Subgroup ID. The type is interface{} with range: 0..4294967295. SubGroupId interface{} // VRF Name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Output Interface. The type is string. OutputInterface interface{} // RSVP Session Information. Session RsvpStandby_RequestBriefs_RequestBrief_Session // RSVP S2L Sub-LSP information. S2lSubLsp RsvpStandby_RequestBriefs_RequestBrief_S2lSubLsp // Flow Spec Information. FlowSpec RsvpStandby_RequestBriefs_RequestBrief_FlowSpec // Generic Flow Spec Information. GenericFlowSpec RsvpStandby_RequestBriefs_RequestBrief_GenericFlowSpec // RSVP Filter. Filter RsvpStandby_RequestBriefs_RequestBrief_Filter // RSVP Style. Style RsvpStandby_RequestBriefs_RequestBrief_Style }
RsvpStandby_RequestBriefs_RequestBrief Brief info for a request
func (*RsvpStandby_RequestBriefs_RequestBrief) GetEntityData ¶
func (requestBrief *RsvpStandby_RequestBriefs_RequestBrief) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestBriefs_RequestBrief_Filter ¶
type RsvpStandby_RequestBriefs_RequestBrief_Filter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Filter. RsvpFilter RsvpStandby_RequestBriefs_RequestBrief_Filter_RsvpFilter }
RsvpStandby_RequestBriefs_RequestBrief_Filter RSVP Filter
func (*RsvpStandby_RequestBriefs_RequestBrief_Filter) GetEntityData ¶
func (filter *RsvpStandby_RequestBriefs_RequestBrief_Filter) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestBriefs_RequestBrief_Filter_RsvpFilter ¶
type RsvpStandby_RequestBriefs_RequestBrief_Filter_RsvpFilter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FilterType. The type is RsvpMgmtFilter. FilterType interface{} // UDP IPV4 FilterSpec. UdpIpv4Session RsvpStandby_RequestBriefs_RequestBrief_Filter_RsvpFilter_UdpIpv4Session // IPv4 P2MP LSP FilterSpec. P2mpIpv4Session RsvpStandby_RequestBriefs_RequestBrief_Filter_RsvpFilter_P2mpIpv4Session }
RsvpStandby_RequestBriefs_RequestBrief_Filter_RsvpFilter RSVP Filter
func (*RsvpStandby_RequestBriefs_RequestBrief_Filter_RsvpFilter) GetEntityData ¶
func (rsvpFilter *RsvpStandby_RequestBriefs_RequestBrief_Filter_RsvpFilter) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestBriefs_RequestBrief_Filter_RsvpFilter_P2mpIpv4Session ¶
type RsvpStandby_RequestBriefs_RequestBrief_Filter_RsvpFilter_P2mpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} // Point to Multipoint SubGroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. P2mpSubGroupOrigin interface{} // Point to Multipoint Subgroup ID. The type is interface{} with range: // 0..65535. SubGroupId interface{} }
RsvpStandby_RequestBriefs_RequestBrief_Filter_RsvpFilter_P2mpIpv4Session IPv4 P2MP LSP FilterSpec
func (*RsvpStandby_RequestBriefs_RequestBrief_Filter_RsvpFilter_P2mpIpv4Session) GetEntityData ¶
func (p2mpIpv4Session *RsvpStandby_RequestBriefs_RequestBrief_Filter_RsvpFilter_P2mpIpv4Session) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestBriefs_RequestBrief_Filter_RsvpFilter_UdpIpv4Session ¶
type RsvpStandby_RequestBriefs_RequestBrief_Filter_RsvpFilter_UdpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} }
RsvpStandby_RequestBriefs_RequestBrief_Filter_RsvpFilter_UdpIpv4Session UDP IPV4 FilterSpec
func (*RsvpStandby_RequestBriefs_RequestBrief_Filter_RsvpFilter_UdpIpv4Session) GetEntityData ¶
func (udpIpv4Session *RsvpStandby_RequestBriefs_RequestBrief_Filter_RsvpFilter_UdpIpv4Session) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestBriefs_RequestBrief_FlowSpec ¶
type RsvpStandby_RequestBriefs_RequestBrief_FlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Flow Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. FlowAverageRate interface{} // The Flow Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. FlowMaxBurst interface{} // The Flow Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. FlowPeakRate interface{} // The Flow Minimum Unit. The type is interface{} with range: 0..4294967295. FlowMinUnit interface{} // The Flow Maximum Unit. The type is interface{} with range: 0..4294967295. FlowMaxUnit interface{} // The Flow Requested Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. FlowRequestedRate interface{} // The Flow Slack. The type is interface{} with range: 0..4294967295. FlowSlack interface{} // The Flow Quality of Service. The type is RsvpMgmtQosServiceEnum. FlowQos interface{} }
RsvpStandby_RequestBriefs_RequestBrief_FlowSpec Flow Spec Information
func (*RsvpStandby_RequestBriefs_RequestBrief_FlowSpec) GetEntityData ¶
func (flowSpec *RsvpStandby_RequestBriefs_RequestBrief_FlowSpec) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestBriefs_RequestBrief_GenericFlowSpec ¶
type RsvpStandby_RequestBriefs_RequestBrief_GenericFlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FlowSpecType. The type is RsvpMgmtFlowSpec. FlowSpecType interface{} // G709 OTN FlowSpec. G709otnFlowSpec RsvpStandby_RequestBriefs_RequestBrief_GenericFlowSpec_G709otnFlowSpec }
RsvpStandby_RequestBriefs_RequestBrief_GenericFlowSpec Generic Flow Spec Information
func (*RsvpStandby_RequestBriefs_RequestBrief_GenericFlowSpec) GetEntityData ¶
func (genericFlowSpec *RsvpStandby_RequestBriefs_RequestBrief_GenericFlowSpec) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestBriefs_RequestBrief_GenericFlowSpec_G709otnFlowSpec ¶
type RsvpStandby_RequestBriefs_RequestBrief_GenericFlowSpec_G709otnFlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // G709 OTN Flow Signal Type (Refer G709 v3). The type is interface{} with // range: 0..255. FlowSignalType interface{} // G709 OTN Flow NVC. The type is interface{} with range: 0..65535. FlowNvc interface{} // G709 OTN Flow Multiplier. The type is interface{} with range: 0..65535. FlowMultiplier interface{} // G709 OTN Flow Bit Rate. The type is interface{} with range: // 0..18446744073709551615. FlowBitRate interface{} }
RsvpStandby_RequestBriefs_RequestBrief_GenericFlowSpec_G709otnFlowSpec G709 OTN FlowSpec
func (*RsvpStandby_RequestBriefs_RequestBrief_GenericFlowSpec_G709otnFlowSpec) GetEntityData ¶
func (g709otnFlowSpec *RsvpStandby_RequestBriefs_RequestBrief_GenericFlowSpec_G709otnFlowSpec) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestBriefs_RequestBrief_S2lSubLsp ¶
type RsvpStandby_RequestBriefs_RequestBrief_S2lSubLsp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // S2L Sub-LSP Destination 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}]+)?. S2lDestinationAddress interface{} }
RsvpStandby_RequestBriefs_RequestBrief_S2lSubLsp RSVP S2L Sub-LSP information
func (*RsvpStandby_RequestBriefs_RequestBrief_S2lSubLsp) GetEntityData ¶
func (s2lSubLsp *RsvpStandby_RequestBriefs_RequestBrief_S2lSubLsp) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestBriefs_RequestBrief_Session ¶
type RsvpStandby_RequestBriefs_RequestBrief_Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Session. RsvpSession RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession }
RsvpStandby_RequestBriefs_RequestBrief_Session RSVP Session Information
func (*RsvpStandby_RequestBriefs_RequestBrief_Session) GetEntityData ¶
func (session *RsvpStandby_RequestBriefs_RequestBrief_Session) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession ¶
type RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SessionType. The type is RsvpMgmtSession. SessionType interface{} // UDP IPv4 session. Ipv4 RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4 // IPv4 LSP session. Ipv4LspSession RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4LspSession // IPv4 UNI session. Ipv4UniSession RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4UniSession // IPv4 P2MP LSP session. Ipv4P2mpLspSession RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4P2mpLspSession }
RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession RSVP Session
func (*RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession) GetEntityData ¶
func (rsvpSession *RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4 ¶
type RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // Protocol type (originally defined in RFC 790, further values in subsequent // RFCs). The type is interface{} with range: 0..255. Protocol interface{} // The Session Destination Port. The type is interface{} with range: 0..65535. DestinationPort interface{} }
RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4 UDP IPv4 session
func (*RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4) GetEntityData ¶
func (ipv4 *RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4LspSession ¶
type RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4LspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4LspSession IPv4 LSP session
func (*RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4LspSession) GetEntityData ¶
func (ipv4LspSession *RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4LspSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4P2mpLspSession ¶
type RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4P2mpLspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Point to Multipoint ID. The type is interface{} with range: // 0..4294967295. P2mpId interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4P2mpLspSession IPv4 P2MP LSP session
func (*RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData ¶
func (ipv4P2mpLspSession *RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4UniSession ¶
type RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4UniSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended 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}]+)?. ExtendedAddress interface{} }
RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4UniSession IPv4 UNI session
func (*RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4UniSession) GetEntityData ¶
func (ipv4UniSession *RsvpStandby_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4UniSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestBriefs_RequestBrief_Style ¶
type RsvpStandby_RequestBriefs_RequestBrief_Style struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Reservation Type: WF, SE or FF. The type is // RsvpMgmtReservationTypeEnum. ReservationType interface{} }
RsvpStandby_RequestBriefs_RequestBrief_Style RSVP Style
func (*RsvpStandby_RequestBriefs_RequestBrief_Style) GetEntityData ¶
func (style *RsvpStandby_RequestBriefs_RequestBrief_Style) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails ¶
type RsvpStandby_RequestDetails struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detail info for a request. The type is slice of // RsvpStandby_RequestDetails_RequestDetail. RequestDetail []*RsvpStandby_RequestDetails_RequestDetail }
RsvpStandby_RequestDetails Table of detail info about requests
func (*RsvpStandby_RequestDetails) GetEntityData ¶
func (requestDetails *RsvpStandby_RequestDetails) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail ¶
type RsvpStandby_RequestDetails_RequestDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Destination 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}]+)?. DestinationAddress interface{} // Destination Port. The type is interface{} with range: 0..4294967295. DestinationPort interface{} // Protocol. The type is interface{} with range: 0..4294967295. Protocol interface{} // Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type. The type is RsvpSession. SessionType interface{} // P2MP ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..4294967295. SourcePort interface{} // Subgroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SubGroupOrigin interface{} // Subgroup ID. The type is interface{} with range: 0..4294967295. SubGroupId interface{} // VRF Name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // output Interface. The type is string. OutputInterface interface{} // RSVP Session Information. Session RsvpStandby_RequestDetails_RequestDetail_Session // RSVP S2L Sub-LSP information. S2lSubLsp RsvpStandby_RequestDetails_RequestDetail_S2lSubLsp // Flow Spec Information. FlowSpec RsvpStandby_RequestDetails_RequestDetail_FlowSpec // Generic Flow Spec Information. GenericFlowSpec RsvpStandby_RequestDetails_RequestDetail_GenericFlowSpec // RSVP Filter. Filter RsvpStandby_RequestDetails_RequestDetail_Filter // RSVP Style. Style RsvpStandby_RequestDetails_RequestDetail_Style // Request flags. ReqFlags RsvpStandby_RequestDetails_RequestDetail_ReqFlags // Hop Infomation. Hop RsvpStandby_RequestDetails_RequestDetail_Hop // RSVP Header Information. Header RsvpStandby_RequestDetails_RequestDetail_Header // RSVP Policy Sources. PolicySources RsvpStandby_RequestDetails_RequestDetail_PolicySources // RSVP Policy Flags. PolicyFlags RsvpStandby_RequestDetails_RequestDetail_PolicyFlags // RSVP Query Flags. PolicyQueryFlags RsvpStandby_RequestDetails_RequestDetail_PolicyQueryFlags // List of RSB keys. The type is slice of // RsvpStandby_RequestDetails_RequestDetail_PsbKey. PsbKey []*RsvpStandby_RequestDetails_RequestDetail_PsbKey // List of RSB keys. The type is slice of // RsvpStandby_RequestDetails_RequestDetail_RsbKey. RsbKey []*RsvpStandby_RequestDetails_RequestDetail_RsbKey }
RsvpStandby_RequestDetails_RequestDetail Detail info for a request
func (*RsvpStandby_RequestDetails_RequestDetail) GetEntityData ¶
func (requestDetail *RsvpStandby_RequestDetails_RequestDetail) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail_Filter ¶
type RsvpStandby_RequestDetails_RequestDetail_Filter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Filter. RsvpFilter RsvpStandby_RequestDetails_RequestDetail_Filter_RsvpFilter }
RsvpStandby_RequestDetails_RequestDetail_Filter RSVP Filter
func (*RsvpStandby_RequestDetails_RequestDetail_Filter) GetEntityData ¶
func (filter *RsvpStandby_RequestDetails_RequestDetail_Filter) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail_Filter_RsvpFilter ¶
type RsvpStandby_RequestDetails_RequestDetail_Filter_RsvpFilter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FilterType. The type is RsvpMgmtFilter. FilterType interface{} // UDP IPV4 FilterSpec. UdpIpv4Session RsvpStandby_RequestDetails_RequestDetail_Filter_RsvpFilter_UdpIpv4Session // IPv4 P2MP LSP FilterSpec. P2mpIpv4Session RsvpStandby_RequestDetails_RequestDetail_Filter_RsvpFilter_P2mpIpv4Session }
RsvpStandby_RequestDetails_RequestDetail_Filter_RsvpFilter RSVP Filter
func (*RsvpStandby_RequestDetails_RequestDetail_Filter_RsvpFilter) GetEntityData ¶
func (rsvpFilter *RsvpStandby_RequestDetails_RequestDetail_Filter_RsvpFilter) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail_Filter_RsvpFilter_P2mpIpv4Session ¶
type RsvpStandby_RequestDetails_RequestDetail_Filter_RsvpFilter_P2mpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} // Point to Multipoint SubGroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. P2mpSubGroupOrigin interface{} // Point to Multipoint Subgroup ID. The type is interface{} with range: // 0..65535. SubGroupId interface{} }
RsvpStandby_RequestDetails_RequestDetail_Filter_RsvpFilter_P2mpIpv4Session IPv4 P2MP LSP FilterSpec
func (*RsvpStandby_RequestDetails_RequestDetail_Filter_RsvpFilter_P2mpIpv4Session) GetEntityData ¶
func (p2mpIpv4Session *RsvpStandby_RequestDetails_RequestDetail_Filter_RsvpFilter_P2mpIpv4Session) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail_Filter_RsvpFilter_UdpIpv4Session ¶
type RsvpStandby_RequestDetails_RequestDetail_Filter_RsvpFilter_UdpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} }
RsvpStandby_RequestDetails_RequestDetail_Filter_RsvpFilter_UdpIpv4Session UDP IPV4 FilterSpec
func (*RsvpStandby_RequestDetails_RequestDetail_Filter_RsvpFilter_UdpIpv4Session) GetEntityData ¶
func (udpIpv4Session *RsvpStandby_RequestDetails_RequestDetail_Filter_RsvpFilter_UdpIpv4Session) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail_FlowSpec ¶
type RsvpStandby_RequestDetails_RequestDetail_FlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Flow Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. FlowAverageRate interface{} // The Flow Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. FlowMaxBurst interface{} // The Flow Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. FlowPeakRate interface{} // The Flow Minimum Unit. The type is interface{} with range: 0..4294967295. FlowMinUnit interface{} // The Flow Maximum Unit. The type is interface{} with range: 0..4294967295. FlowMaxUnit interface{} // The Flow Requested Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. FlowRequestedRate interface{} // The Flow Slack. The type is interface{} with range: 0..4294967295. FlowSlack interface{} // The Flow Quality of Service. The type is RsvpMgmtQosServiceEnum. FlowQos interface{} }
RsvpStandby_RequestDetails_RequestDetail_FlowSpec Flow Spec Information
func (*RsvpStandby_RequestDetails_RequestDetail_FlowSpec) GetEntityData ¶
func (flowSpec *RsvpStandby_RequestDetails_RequestDetail_FlowSpec) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail_GenericFlowSpec ¶
type RsvpStandby_RequestDetails_RequestDetail_GenericFlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FlowSpecType. The type is RsvpMgmtFlowSpec. FlowSpecType interface{} // G709 OTN FlowSpec. G709otnFlowSpec RsvpStandby_RequestDetails_RequestDetail_GenericFlowSpec_G709otnFlowSpec }
RsvpStandby_RequestDetails_RequestDetail_GenericFlowSpec Generic Flow Spec Information
func (*RsvpStandby_RequestDetails_RequestDetail_GenericFlowSpec) GetEntityData ¶
func (genericFlowSpec *RsvpStandby_RequestDetails_RequestDetail_GenericFlowSpec) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail_GenericFlowSpec_G709otnFlowSpec ¶
type RsvpStandby_RequestDetails_RequestDetail_GenericFlowSpec_G709otnFlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // G709 OTN Flow Signal Type (Refer G709 v3). The type is interface{} with // range: 0..255. FlowSignalType interface{} // G709 OTN Flow NVC. The type is interface{} with range: 0..65535. FlowNvc interface{} // G709 OTN Flow Multiplier. The type is interface{} with range: 0..65535. FlowMultiplier interface{} // G709 OTN Flow Bit Rate. The type is interface{} with range: // 0..18446744073709551615. FlowBitRate interface{} }
RsvpStandby_RequestDetails_RequestDetail_GenericFlowSpec_G709otnFlowSpec G709 OTN FlowSpec
func (*RsvpStandby_RequestDetails_RequestDetail_GenericFlowSpec_G709otnFlowSpec) GetEntityData ¶
func (g709otnFlowSpec *RsvpStandby_RequestDetails_RequestDetail_GenericFlowSpec_G709otnFlowSpec) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail_Header ¶
type RsvpStandby_RequestDetails_RequestDetail_Header struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Version. The type is interface{} with range: 0..255. RsvpVersion interface{} // RSVP Header Flags (defined in RFC2205 Section 3 .1.1). The type is // interface{} with range: 0..255. RsvpHeaderFlags interface{} // RSVP TTL. The type is interface{} with range: 0..255. RsvpTtl interface{} // RSVP Message Type. The type is interface{} with range: 0..255. RsvpMessageType interface{} // IP Type of Service. The type is interface{} with range: 0..255. IpTos interface{} // IP TTL. The type is interface{} with range: 0..255. IpTtl interface{} // IP Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. IpSourceAddress interface{} }
RsvpStandby_RequestDetails_RequestDetail_Header RSVP Header Information
func (*RsvpStandby_RequestDetails_RequestDetail_Header) GetEntityData ¶
func (header *RsvpStandby_RequestDetails_RequestDetail_Header) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail_Hop ¶
type RsvpStandby_RequestDetails_RequestDetail_Hop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IP address of the 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}]+)?. NeighborAddress interface{} // Neighbor Logical Interface Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. NeighborLogicalInterfaceName interface{} }
RsvpStandby_RequestDetails_RequestDetail_Hop Hop Infomation
func (*RsvpStandby_RequestDetails_RequestDetail_Hop) GetEntityData ¶
func (hop *RsvpStandby_RequestDetails_RequestDetail_Hop) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail_PolicyFlags ¶
type RsvpStandby_RequestDetails_RequestDetail_PolicyFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Accepted. The type is bool. IsAccepted interface{} // Installed. The type is bool. IsInstalled interface{} // Forwarding. The type is bool. IsForwarding interface{} }
RsvpStandby_RequestDetails_RequestDetail_PolicyFlags RSVP Policy Flags
func (*RsvpStandby_RequestDetails_RequestDetail_PolicyFlags) GetEntityData ¶
func (policyFlags *RsvpStandby_RequestDetails_RequestDetail_PolicyFlags) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail_PolicyQueryFlags ¶
type RsvpStandby_RequestDetails_RequestDetail_PolicyQueryFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Needed. The type is bool. IsNeeded interface{} // Report Required. The type is bool. IsReportRequired interface{} // Resynchronization. The type is bool. IsResync interface{} // Bypass. The type is bool. IsBypass interface{} }
RsvpStandby_RequestDetails_RequestDetail_PolicyQueryFlags RSVP Query Flags
func (*RsvpStandby_RequestDetails_RequestDetail_PolicyQueryFlags) GetEntityData ¶
func (policyQueryFlags *RsvpStandby_RequestDetails_RequestDetail_PolicyQueryFlags) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail_PolicySources ¶
type RsvpStandby_RequestDetails_RequestDetail_PolicySources struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Policy Source is TE Link. The type is bool. IsTeLink interface{} // Policy Source is Local. The type is bool. IsLocal interface{} // Policy Source is COPS. The type is bool. IsCops interface{} // Policy Source is Default. The type is bool. IsDefault interface{} // Policy Source is Cable. The type is bool. IsCable interface{} }
RsvpStandby_RequestDetails_RequestDetail_PolicySources RSVP Policy Sources
func (*RsvpStandby_RequestDetails_RequestDetail_PolicySources) GetEntityData ¶
func (policySources *RsvpStandby_RequestDetails_RequestDetail_PolicySources) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail_PsbKey ¶
type RsvpStandby_RequestDetails_RequestDetail_PsbKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Point-to-multipoint ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Destination 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}]+)?. DestinationAddress interface{} // Destination Port or Tunnel ID. For the LSP and OUNI session types this // represents the Tunnel ID whereas for the UDP session type this represents // the Destination Port. The type is interface{} with range: 0..4294967295. DestinationPortOrTunnelId interface{} // Protocol. UDP session type this represents the Protocol (UDP not supported // at present). The type is interface{} with range: 0..4294967295. Protocol interface{} // Protocol or Extended Tunnel ID. For the LSP and OUNI sesion types this // represents the Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type (e.g. LSP, OUNI or UDP). The type is RsvpMgmtSession. SessionType interface{} // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port or LSP_ID. For the LSP and OUNI session types this represents // the LSP_ID whereas for the UDP session type this represents the SourcePort. // The type is interface{} with range: 0..4294967295. SourcePortOrLspId interface{} // Point to Multipoint SubGroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. P2mpSubGroupOrigin interface{} // Point to Multipoint Subgroup ID. The type is interface{} with range: // 0..65535. SubGroupId interface{} // Signalling VRF ID. The type is interface{} with range: 0..4294967295. Vrfid interface{} }
RsvpStandby_RequestDetails_RequestDetail_PsbKey List of RSB keys
func (*RsvpStandby_RequestDetails_RequestDetail_PsbKey) GetEntityData ¶
func (psbKey *RsvpStandby_RequestDetails_RequestDetail_PsbKey) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail_ReqFlags ¶
type RsvpStandby_RequestDetails_RequestDetail_ReqFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Local Receiver. The type is bool. IsLocalReceiver interface{} // Is neighbor refreshing. The type is bool. IsRefreshing interface{} // Send Confirm message. The type is bool. IsSendConfirm interface{} // Is ACK message outstanding. The type is bool. IsAckOutstanding interface{} // Is MessageID allocated. The type is bool. IsMessageIdAllocated interface{} // A NACK message was received. The type is bool. IsNackReceived interface{} // Retransmit the message. The type is bool. IsRetransmit interface{} // Message is paced. The type is bool. IsPaced interface{} // The Path message contains Label Request. The type is bool. IsLabelRequestInPath interface{} // The Path message contains RRO. The type is bool. IsRroInPath interface{} // Path has Session-Attr object with Record Labels set. The type is bool. IsRecordLabelInPath interface{} // Is node a Merge Point. The type is bool. IsMergePoint interface{} }
RsvpStandby_RequestDetails_RequestDetail_ReqFlags Request flags
func (*RsvpStandby_RequestDetails_RequestDetail_ReqFlags) GetEntityData ¶
func (reqFlags *RsvpStandby_RequestDetails_RequestDetail_ReqFlags) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail_RsbKey ¶
type RsvpStandby_RequestDetails_RequestDetail_RsbKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Point-to-multipoint ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Destination 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}]+)?. DestinationAddress interface{} // Destination Port or Tunnel ID. For the LSP and OUNI session types this // represents the Tunnel ID whereas for the UDP session type this represents // the Destination Port. The type is interface{} with range: 0..4294967295. DestinationPortOrTunnelId interface{} // Protocol. UDP session type this represents the Protocol (UDP not supported // at present). The type is interface{} with range: 0..4294967295. Protocol interface{} // Protocol or Extended Tunnel ID. For the LSP and OUNI sesion types this // represents the Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type (e.g. LSP, OUNI or UDP). The type is RsvpMgmtSession. SessionType interface{} // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port or LSP_ID. For the LSP and OUNI session types this represents // the LSP_ID whereas for the UDP session type this represents the SourcePort. // The type is interface{} with range: 0..4294967295. SourcePortOrLspId interface{} // Point to Multipoint SubGroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. P2mpSubGroupOrigin interface{} // Point to Multipoint Subgroup ID. The type is interface{} with range: // 0..65535. SubGroupId interface{} // Signalling VRF ID. The type is interface{} with range: 0..4294967295. Vrfid interface{} }
RsvpStandby_RequestDetails_RequestDetail_RsbKey List of RSB keys
func (*RsvpStandby_RequestDetails_RequestDetail_RsbKey) GetEntityData ¶
func (rsbKey *RsvpStandby_RequestDetails_RequestDetail_RsbKey) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail_S2lSubLsp ¶
type RsvpStandby_RequestDetails_RequestDetail_S2lSubLsp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // S2L Sub-LSP Destination 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}]+)?. S2lDestinationAddress interface{} }
RsvpStandby_RequestDetails_RequestDetail_S2lSubLsp RSVP S2L Sub-LSP information
func (*RsvpStandby_RequestDetails_RequestDetail_S2lSubLsp) GetEntityData ¶
func (s2lSubLsp *RsvpStandby_RequestDetails_RequestDetail_S2lSubLsp) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail_Session ¶
type RsvpStandby_RequestDetails_RequestDetail_Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Session. RsvpSession RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession }
RsvpStandby_RequestDetails_RequestDetail_Session RSVP Session Information
func (*RsvpStandby_RequestDetails_RequestDetail_Session) GetEntityData ¶
func (session *RsvpStandby_RequestDetails_RequestDetail_Session) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession ¶
type RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SessionType. The type is RsvpMgmtSession. SessionType interface{} // UDP IPv4 session. Ipv4 RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4 // IPv4 LSP session. Ipv4LspSession RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4LspSession // IPv4 UNI session. Ipv4UniSession RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4UniSession // IPv4 P2MP LSP session. Ipv4P2mpLspSession RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4P2mpLspSession }
RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession RSVP Session
func (*RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession) GetEntityData ¶
func (rsvpSession *RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4 ¶
type RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // Protocol type (originally defined in RFC 790, further values in subsequent // RFCs). The type is interface{} with range: 0..255. Protocol interface{} // The Session Destination Port. The type is interface{} with range: 0..65535. DestinationPort interface{} }
RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4 UDP IPv4 session
func (*RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4) GetEntityData ¶
func (ipv4 *RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4LspSession ¶
type RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4LspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4LspSession IPv4 LSP session
func (*RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4LspSession) GetEntityData ¶
func (ipv4LspSession *RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4LspSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4P2mpLspSession ¶
type RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4P2mpLspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Point to Multipoint ID. The type is interface{} with range: // 0..4294967295. P2mpId interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4P2mpLspSession IPv4 P2MP LSP session
func (*RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData ¶
func (ipv4P2mpLspSession *RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4UniSession ¶
type RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4UniSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended 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}]+)?. ExtendedAddress interface{} }
RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4UniSession IPv4 UNI session
func (*RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4UniSession) GetEntityData ¶
func (ipv4UniSession *RsvpStandby_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4UniSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_RequestDetails_RequestDetail_Style ¶
type RsvpStandby_RequestDetails_RequestDetail_Style struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Reservation Type: WF, SE or FF. The type is // RsvpMgmtReservationTypeEnum. ReservationType interface{} }
RsvpStandby_RequestDetails_RequestDetail_Style RSVP Style
func (*RsvpStandby_RequestDetails_RequestDetail_Style) GetEntityData ¶
func (style *RsvpStandby_RequestDetails_RequestDetail_Style) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbBriefs ¶
type RsvpStandby_RsbBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief info for a single reservation state block. The type is slice of // RsvpStandby_RsbBriefs_RsbBrief. RsbBrief []*RsvpStandby_RsbBriefs_RsbBrief }
RsvpStandby_RsbBriefs Table of brief info about reservation state blocks
func (*RsvpStandby_RsbBriefs) GetEntityData ¶
func (rsbBriefs *RsvpStandby_RsbBriefs) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbBriefs_RsbBrief ¶
type RsvpStandby_RsbBriefs_RsbBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Destination 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}]+)?. DestinationAddress interface{} // Destination Port. The type is interface{} with range: 0..4294967295. DestinationPort interface{} // Protocol. The type is interface{} with range: 0..4294967295. Protocol interface{} // Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type. The type is RsvpSession. SessionType interface{} // P2MP ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port . The type is interface{} with range: 0..4294967295. SourcePort interface{} // Subgroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SubGroupOrigin interface{} // Subgroup ID. The type is interface{} with range: 0..4294967295. SubGroupId interface{} // VRF Name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Reservation Input Interface. The type is string. InputInterface interface{} // RSVP Session Information. Session RsvpStandby_RsbBriefs_RsbBrief_Session // RSVP S2L Sub-LSP information. S2lSubLsp RsvpStandby_RsbBriefs_RsbBrief_S2lSubLsp // Flow Spec Information. FlowSpec RsvpStandby_RsbBriefs_RsbBrief_FlowSpec // Generic Flow Spec Info. GenericFlowSpec RsvpStandby_RsbBriefs_RsbBrief_GenericFlowSpec // RSVP Style. Style RsvpStandby_RsbBriefs_RsbBrief_Style // RSVP Filter. Filter RsvpStandby_RsbBriefs_RsbBrief_Filter }
RsvpStandby_RsbBriefs_RsbBrief Brief info for a single reservation state block
func (*RsvpStandby_RsbBriefs_RsbBrief) GetEntityData ¶
func (rsbBrief *RsvpStandby_RsbBriefs_RsbBrief) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbBriefs_RsbBrief_Filter ¶
type RsvpStandby_RsbBriefs_RsbBrief_Filter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Filter. RsvpFilter RsvpStandby_RsbBriefs_RsbBrief_Filter_RsvpFilter }
RsvpStandby_RsbBriefs_RsbBrief_Filter RSVP Filter
func (*RsvpStandby_RsbBriefs_RsbBrief_Filter) GetEntityData ¶
func (filter *RsvpStandby_RsbBriefs_RsbBrief_Filter) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbBriefs_RsbBrief_Filter_RsvpFilter ¶
type RsvpStandby_RsbBriefs_RsbBrief_Filter_RsvpFilter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FilterType. The type is RsvpMgmtFilter. FilterType interface{} // UDP IPV4 FilterSpec. UdpIpv4Session RsvpStandby_RsbBriefs_RsbBrief_Filter_RsvpFilter_UdpIpv4Session // IPv4 P2MP LSP FilterSpec. P2mpIpv4Session RsvpStandby_RsbBriefs_RsbBrief_Filter_RsvpFilter_P2mpIpv4Session }
RsvpStandby_RsbBriefs_RsbBrief_Filter_RsvpFilter RSVP Filter
func (*RsvpStandby_RsbBriefs_RsbBrief_Filter_RsvpFilter) GetEntityData ¶
func (rsvpFilter *RsvpStandby_RsbBriefs_RsbBrief_Filter_RsvpFilter) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbBriefs_RsbBrief_Filter_RsvpFilter_P2mpIpv4Session ¶
type RsvpStandby_RsbBriefs_RsbBrief_Filter_RsvpFilter_P2mpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} // Point to Multipoint SubGroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. P2mpSubGroupOrigin interface{} // Point to Multipoint Subgroup ID. The type is interface{} with range: // 0..65535. SubGroupId interface{} }
RsvpStandby_RsbBriefs_RsbBrief_Filter_RsvpFilter_P2mpIpv4Session IPv4 P2MP LSP FilterSpec
func (*RsvpStandby_RsbBriefs_RsbBrief_Filter_RsvpFilter_P2mpIpv4Session) GetEntityData ¶
func (p2mpIpv4Session *RsvpStandby_RsbBriefs_RsbBrief_Filter_RsvpFilter_P2mpIpv4Session) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbBriefs_RsbBrief_Filter_RsvpFilter_UdpIpv4Session ¶
type RsvpStandby_RsbBriefs_RsbBrief_Filter_RsvpFilter_UdpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} }
RsvpStandby_RsbBriefs_RsbBrief_Filter_RsvpFilter_UdpIpv4Session UDP IPV4 FilterSpec
func (*RsvpStandby_RsbBriefs_RsbBrief_Filter_RsvpFilter_UdpIpv4Session) GetEntityData ¶
func (udpIpv4Session *RsvpStandby_RsbBriefs_RsbBrief_Filter_RsvpFilter_UdpIpv4Session) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbBriefs_RsbBrief_FlowSpec ¶
type RsvpStandby_RsbBriefs_RsbBrief_FlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Flow Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. FlowAverageRate interface{} // The Flow Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. FlowMaxBurst interface{} // The Flow Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. FlowPeakRate interface{} // The Flow Minimum Unit. The type is interface{} with range: 0..4294967295. FlowMinUnit interface{} // The Flow Maximum Unit. The type is interface{} with range: 0..4294967295. FlowMaxUnit interface{} // The Flow Requested Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. FlowRequestedRate interface{} // The Flow Slack. The type is interface{} with range: 0..4294967295. FlowSlack interface{} // The Flow Quality of Service. The type is RsvpMgmtQosServiceEnum. FlowQos interface{} }
RsvpStandby_RsbBriefs_RsbBrief_FlowSpec Flow Spec Information
func (*RsvpStandby_RsbBriefs_RsbBrief_FlowSpec) GetEntityData ¶
func (flowSpec *RsvpStandby_RsbBriefs_RsbBrief_FlowSpec) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbBriefs_RsbBrief_GenericFlowSpec ¶
type RsvpStandby_RsbBriefs_RsbBrief_GenericFlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FlowSpecType. The type is RsvpMgmtFlowSpec. FlowSpecType interface{} // G709 OTN FlowSpec. G709otnFlowSpec RsvpStandby_RsbBriefs_RsbBrief_GenericFlowSpec_G709otnFlowSpec }
RsvpStandby_RsbBriefs_RsbBrief_GenericFlowSpec Generic Flow Spec Info
func (*RsvpStandby_RsbBriefs_RsbBrief_GenericFlowSpec) GetEntityData ¶
func (genericFlowSpec *RsvpStandby_RsbBriefs_RsbBrief_GenericFlowSpec) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbBriefs_RsbBrief_GenericFlowSpec_G709otnFlowSpec ¶
type RsvpStandby_RsbBriefs_RsbBrief_GenericFlowSpec_G709otnFlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // G709 OTN Flow Signal Type (Refer G709 v3). The type is interface{} with // range: 0..255. FlowSignalType interface{} // G709 OTN Flow NVC. The type is interface{} with range: 0..65535. FlowNvc interface{} // G709 OTN Flow Multiplier. The type is interface{} with range: 0..65535. FlowMultiplier interface{} // G709 OTN Flow Bit Rate. The type is interface{} with range: // 0..18446744073709551615. FlowBitRate interface{} }
RsvpStandby_RsbBriefs_RsbBrief_GenericFlowSpec_G709otnFlowSpec G709 OTN FlowSpec
func (*RsvpStandby_RsbBriefs_RsbBrief_GenericFlowSpec_G709otnFlowSpec) GetEntityData ¶
func (g709otnFlowSpec *RsvpStandby_RsbBriefs_RsbBrief_GenericFlowSpec_G709otnFlowSpec) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbBriefs_RsbBrief_S2lSubLsp ¶
type RsvpStandby_RsbBriefs_RsbBrief_S2lSubLsp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // S2L Sub-LSP Destination 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}]+)?. S2lDestinationAddress interface{} }
RsvpStandby_RsbBriefs_RsbBrief_S2lSubLsp RSVP S2L Sub-LSP information
func (*RsvpStandby_RsbBriefs_RsbBrief_S2lSubLsp) GetEntityData ¶
func (s2lSubLsp *RsvpStandby_RsbBriefs_RsbBrief_S2lSubLsp) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbBriefs_RsbBrief_Session ¶
type RsvpStandby_RsbBriefs_RsbBrief_Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Session. RsvpSession RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession }
RsvpStandby_RsbBriefs_RsbBrief_Session RSVP Session Information
func (*RsvpStandby_RsbBriefs_RsbBrief_Session) GetEntityData ¶
func (session *RsvpStandby_RsbBriefs_RsbBrief_Session) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession ¶
type RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SessionType. The type is RsvpMgmtSession. SessionType interface{} // UDP IPv4 session. Ipv4 RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4 // IPv4 LSP session. Ipv4LspSession RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4LspSession // IPv4 UNI session. Ipv4UniSession RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4UniSession // IPv4 P2MP LSP session. Ipv4P2mpLspSession RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4P2mpLspSession }
RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession RSVP Session
func (*RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession) GetEntityData ¶
func (rsvpSession *RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4 ¶
type RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // Protocol type (originally defined in RFC 790, further values in subsequent // RFCs). The type is interface{} with range: 0..255. Protocol interface{} // The Session Destination Port. The type is interface{} with range: 0..65535. DestinationPort interface{} }
RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4 UDP IPv4 session
func (*RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4) GetEntityData ¶
func (ipv4 *RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4LspSession ¶
type RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4LspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4LspSession IPv4 LSP session
func (*RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4LspSession) GetEntityData ¶
func (ipv4LspSession *RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4LspSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4P2mpLspSession ¶
type RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4P2mpLspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Point to Multipoint ID. The type is interface{} with range: // 0..4294967295. P2mpId interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4P2mpLspSession IPv4 P2MP LSP session
func (*RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData ¶
func (ipv4P2mpLspSession *RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4UniSession ¶
type RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4UniSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended 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}]+)?. ExtendedAddress interface{} }
RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4UniSession IPv4 UNI session
func (*RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4UniSession) GetEntityData ¶
func (ipv4UniSession *RsvpStandby_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4UniSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbBriefs_RsbBrief_Style ¶
type RsvpStandby_RsbBriefs_RsbBrief_Style struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Reservation Type: WF, SE or FF. The type is // RsvpMgmtReservationTypeEnum. ReservationType interface{} }
RsvpStandby_RsbBriefs_RsbBrief_Style RSVP Style
func (*RsvpStandby_RsbBriefs_RsbBrief_Style) GetEntityData ¶
func (style *RsvpStandby_RsbBriefs_RsbBrief_Style) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds ¶
type RsvpStandby_RsbDetaileds struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detailed info for a single reservation state block. The type is slice of // RsvpStandby_RsbDetaileds_RsbDetailed. RsbDetailed []*RsvpStandby_RsbDetaileds_RsbDetailed }
RsvpStandby_RsbDetaileds Table of detailed info about reservation state blocks
func (*RsvpStandby_RsbDetaileds) GetEntityData ¶
func (rsbDetaileds *RsvpStandby_RsbDetaileds) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed ¶
type RsvpStandby_RsbDetaileds_RsbDetailed struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Destination 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}]+)?. DestinationAddress interface{} // Destination Port. The type is interface{} with range: 0..4294967295. DestinationPort interface{} // Protocol. The type is interface{} with range: 0..4294967295. Protocol interface{} // Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type. The type is RsvpSession. SessionType interface{} // P2MP ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port . The type is interface{} with range: 0..4294967295. SourcePort interface{} // Subgroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SubGroupOrigin interface{} // Subgroup ID. The type is interface{} with range: 0..4294967295. SubGroupId interface{} // VRF Name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Input Adjusted Interface. The type is string. InputAdjustedInterface interface{} // Input Physical Interface. The type is string. InputPhysicalInterface interface{} // Flow Spec Information. FlowSpec RsvpStandby_RsbDetaileds_RsbDetailed_FlowSpec // Generic Flow Spec Information. GenericFlowSpec RsvpStandby_RsbDetaileds_RsbDetailed_GenericFlowSpec // RSVP Session Information. Session RsvpStandby_RsbDetaileds_RsbDetailed_Session // RSVP S2L Sub-LSP information. S2lSubLsp RsvpStandby_RsbDetaileds_RsbDetailed_S2lSubLsp // RSVP Style. Style RsvpStandby_RsbDetaileds_RsbDetailed_Style // RSVP Filter. Filter RsvpStandby_RsbDetaileds_RsbDetailed_Filter // Reservation State Block Flags. RsbFlags RsvpStandby_RsbDetaileds_RsbDetailed_RsbFlags // Hop Infomation. Hop RsvpStandby_RsbDetaileds_RsbDetailed_Hop // RSVP Policy Sources. PolicySources RsvpStandby_RsbDetaileds_RsbDetailed_PolicySources // RSVP Header Information. Header RsvpStandby_RsbDetaileds_RsbDetailed_Header // RSVP Policy Flags. PolicyFlags RsvpStandby_RsbDetaileds_RsbDetailed_PolicyFlags // Expiry Time. ExpiryTime RsvpStandby_RsbDetaileds_RsbDetailed_ExpiryTime // RSVP Query Flags. PolicyQueryFlags RsvpStandby_RsbDetaileds_RsbDetailed_PolicyQueryFlags // Label Information. LabelInfo RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo }
RsvpStandby_RsbDetaileds_RsbDetailed Detailed info for a single reservation state block
func (*RsvpStandby_RsbDetaileds_RsbDetailed) GetEntityData ¶
func (rsbDetailed *RsvpStandby_RsbDetaileds_RsbDetailed) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_ExpiryTime ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_ExpiryTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
RsvpStandby_RsbDetaileds_RsbDetailed_ExpiryTime Expiry Time
func (*RsvpStandby_RsbDetaileds_RsbDetailed_ExpiryTime) GetEntityData ¶
func (expiryTime *RsvpStandby_RsbDetaileds_RsbDetailed_ExpiryTime) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_Filter ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_Filter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Filter. RsvpFilter RsvpStandby_RsbDetaileds_RsbDetailed_Filter_RsvpFilter }
RsvpStandby_RsbDetaileds_RsbDetailed_Filter RSVP Filter
func (*RsvpStandby_RsbDetaileds_RsbDetailed_Filter) GetEntityData ¶
func (filter *RsvpStandby_RsbDetaileds_RsbDetailed_Filter) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_Filter_RsvpFilter ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_Filter_RsvpFilter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FilterType. The type is RsvpMgmtFilter. FilterType interface{} // UDP IPV4 FilterSpec. UdpIpv4Session RsvpStandby_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_UdpIpv4Session // IPv4 P2MP LSP FilterSpec. P2mpIpv4Session RsvpStandby_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_P2mpIpv4Session }
RsvpStandby_RsbDetaileds_RsbDetailed_Filter_RsvpFilter RSVP Filter
func (*RsvpStandby_RsbDetaileds_RsbDetailed_Filter_RsvpFilter) GetEntityData ¶
func (rsvpFilter *RsvpStandby_RsbDetaileds_RsbDetailed_Filter_RsvpFilter) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_P2mpIpv4Session ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_P2mpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} // Point to Multipoint SubGroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. P2mpSubGroupOrigin interface{} // Point to Multipoint Subgroup ID. The type is interface{} with range: // 0..65535. SubGroupId interface{} }
RsvpStandby_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_P2mpIpv4Session IPv4 P2MP LSP FilterSpec
func (*RsvpStandby_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_P2mpIpv4Session) GetEntityData ¶
func (p2mpIpv4Session *RsvpStandby_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_P2mpIpv4Session) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_UdpIpv4Session ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_UdpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} }
RsvpStandby_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_UdpIpv4Session UDP IPV4 FilterSpec
func (*RsvpStandby_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_UdpIpv4Session) GetEntityData ¶
func (udpIpv4Session *RsvpStandby_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_UdpIpv4Session) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_FlowSpec ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_FlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Flow Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. FlowAverageRate interface{} // The Flow Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. FlowMaxBurst interface{} // The Flow Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. FlowPeakRate interface{} // The Flow Minimum Unit. The type is interface{} with range: 0..4294967295. FlowMinUnit interface{} // The Flow Maximum Unit. The type is interface{} with range: 0..4294967295. FlowMaxUnit interface{} // The Flow Requested Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. FlowRequestedRate interface{} // The Flow Slack. The type is interface{} with range: 0..4294967295. FlowSlack interface{} // The Flow Quality of Service. The type is RsvpMgmtQosServiceEnum. FlowQos interface{} }
RsvpStandby_RsbDetaileds_RsbDetailed_FlowSpec Flow Spec Information
func (*RsvpStandby_RsbDetaileds_RsbDetailed_FlowSpec) GetEntityData ¶
func (flowSpec *RsvpStandby_RsbDetaileds_RsbDetailed_FlowSpec) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_GenericFlowSpec ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_GenericFlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FlowSpecType. The type is RsvpMgmtFlowSpec. FlowSpecType interface{} // G709 OTN FlowSpec. G709otnFlowSpec RsvpStandby_RsbDetaileds_RsbDetailed_GenericFlowSpec_G709otnFlowSpec }
RsvpStandby_RsbDetaileds_RsbDetailed_GenericFlowSpec Generic Flow Spec Information
func (*RsvpStandby_RsbDetaileds_RsbDetailed_GenericFlowSpec) GetEntityData ¶
func (genericFlowSpec *RsvpStandby_RsbDetaileds_RsbDetailed_GenericFlowSpec) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_GenericFlowSpec_G709otnFlowSpec ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_GenericFlowSpec_G709otnFlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // G709 OTN Flow Signal Type (Refer G709 v3). The type is interface{} with // range: 0..255. FlowSignalType interface{} // G709 OTN Flow NVC. The type is interface{} with range: 0..65535. FlowNvc interface{} // G709 OTN Flow Multiplier. The type is interface{} with range: 0..65535. FlowMultiplier interface{} // G709 OTN Flow Bit Rate. The type is interface{} with range: // 0..18446744073709551615. FlowBitRate interface{} }
RsvpStandby_RsbDetaileds_RsbDetailed_GenericFlowSpec_G709otnFlowSpec G709 OTN FlowSpec
func (*RsvpStandby_RsbDetaileds_RsbDetailed_GenericFlowSpec_G709otnFlowSpec) GetEntityData ¶
func (g709otnFlowSpec *RsvpStandby_RsbDetaileds_RsbDetailed_GenericFlowSpec_G709otnFlowSpec) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_Header ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_Header struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Version. The type is interface{} with range: 0..255. RsvpVersion interface{} // RSVP Header Flags (defined in RFC2205 Section 3 .1.1). The type is // interface{} with range: 0..255. RsvpHeaderFlags interface{} // RSVP TTL. The type is interface{} with range: 0..255. RsvpTtl interface{} // RSVP Message Type. The type is interface{} with range: 0..255. RsvpMessageType interface{} // IP Type of Service. The type is interface{} with range: 0..255. IpTos interface{} // IP TTL. The type is interface{} with range: 0..255. IpTtl interface{} // IP Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. IpSourceAddress interface{} }
RsvpStandby_RsbDetaileds_RsbDetailed_Header RSVP Header Information
func (*RsvpStandby_RsbDetaileds_RsbDetailed_Header) GetEntityData ¶
func (header *RsvpStandby_RsbDetaileds_RsbDetailed_Header) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_Hop ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_Hop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IP address of the 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}]+)?. NeighborAddress interface{} // Neighbor Logical Interface Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. NeighborLogicalInterfaceName interface{} }
RsvpStandby_RsbDetaileds_RsbDetailed_Hop Hop Infomation
func (*RsvpStandby_RsbDetaileds_RsbDetailed_Hop) GetEntityData ¶
func (hop *RsvpStandby_RsbDetaileds_RsbDetailed_Hop) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is the label information valid. The type is bool. IsValid interface{} // Local Downstream Label. The type is interface{} with range: 0..4294967295. LocalDownstreamLabel interface{} // Outgoing Downstream Label. The type is interface{} with range: // 0..4294967295. OutgoingDownstreamLabel interface{} // MergePoint Label. The type is interface{} with range: 0..4294967295. MergePointLabel interface{} // Outgoing Upstream Label. The type is interface{} with range: 0..4294967295. OutgoingUpstreamLabel interface{} // Local Upstream Label. The type is interface{} with range: 0..4294967295. LocalUpstreamLabel interface{} // Recovery Label. The type is interface{} with range: 0..4294967295. RecoveryLabel interface{} // LSP Wrap Label. The type is interface{} with range: 0..4294967295. LspWrapLabel interface{} // Generic Local Downstream Label. GenericLocalDownstreamLabel RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel // Generic Outgoing Downstream Label. GenericOutgoingDownstreamLabel RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel // Generic MergePoint Label. GenericMergePointLabel RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel // Generic Outgoing Upstream Label. GenericOutgoingUpstreamLabel RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel // Generic Local Upstream Label. GenericLocalUpstreamLabel RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel // Generic Recovery Label. GenericRecoveryLabel RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel }
RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo Label Information
func (*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo) GetEntityData ¶
func (labelInfo *RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel }
RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel Generic Local Downstream Label
func (*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel) GetEntityData ¶
func (genericLocalDownstreamLabel *RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value. Value []*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value }
RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel Generalized Label
func (*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value Generalized Label Value
func (*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel }
RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel Generic Local Upstream Label
func (*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel) GetEntityData ¶
func (genericLocalUpstreamLabel *RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value. Value []*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value }
RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel Generalized Label
func (*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value Generalized Label Value
func (*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel }
RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel Generic MergePoint Label
func (*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel) GetEntityData ¶
func (genericMergePointLabel *RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value. Value []*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value }
RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel Generalized Label
func (*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value Generalized Label Value
func (*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel }
RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel Generic Outgoing Downstream Label
func (*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel) GetEntityData ¶
func (genericOutgoingDownstreamLabel *RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value. Value []*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value }
RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel Generalized Label
func (*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value Generalized Label Value
func (*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel }
RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel Generic Outgoing Upstream Label
func (*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel) GetEntityData ¶
func (genericOutgoingUpstreamLabel *RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value. Value []*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value }
RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel Generalized Label
func (*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value Generalized Label Value
func (*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel }
RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel Generic Recovery Label
func (*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel) GetEntityData ¶
func (genericRecoveryLabel *RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value. Value []*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value }
RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel Generalized Label
func (*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value Generalized Label Value
func (*RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *RsvpStandby_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_PolicyFlags ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_PolicyFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Accepted. The type is bool. IsAccepted interface{} // Installed. The type is bool. IsInstalled interface{} // Forwarding. The type is bool. IsForwarding interface{} }
RsvpStandby_RsbDetaileds_RsbDetailed_PolicyFlags RSVP Policy Flags
func (*RsvpStandby_RsbDetaileds_RsbDetailed_PolicyFlags) GetEntityData ¶
func (policyFlags *RsvpStandby_RsbDetaileds_RsbDetailed_PolicyFlags) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_PolicyQueryFlags ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_PolicyQueryFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Needed. The type is bool. IsNeeded interface{} // Report Required. The type is bool. IsReportRequired interface{} // Resynchronization. The type is bool. IsResync interface{} // Bypass. The type is bool. IsBypass interface{} }
RsvpStandby_RsbDetaileds_RsbDetailed_PolicyQueryFlags RSVP Query Flags
func (*RsvpStandby_RsbDetaileds_RsbDetailed_PolicyQueryFlags) GetEntityData ¶
func (policyQueryFlags *RsvpStandby_RsbDetaileds_RsbDetailed_PolicyQueryFlags) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_PolicySources ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_PolicySources struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Policy Source is TE Link. The type is bool. IsTeLink interface{} // Policy Source is Local. The type is bool. IsLocal interface{} // Policy Source is COPS. The type is bool. IsCops interface{} // Policy Source is Default. The type is bool. IsDefault interface{} // Policy Source is Cable. The type is bool. IsCable interface{} }
RsvpStandby_RsbDetaileds_RsbDetailed_PolicySources RSVP Policy Sources
func (*RsvpStandby_RsbDetaileds_RsbDetailed_PolicySources) GetEntityData ¶
func (policySources *RsvpStandby_RsbDetaileds_RsbDetailed_PolicySources) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_RsbFlags ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_RsbFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Local Receiver. The type is bool. IsLocalReceiver interface{} // MessageID Valid. The type is bool. IsMessageIdValid interface{} // Rerouted. The type is bool. IsLocalRepair interface{} // Is node a Merge Point. The type is bool. IsMergePoint interface{} // Locked Out. The type is bool. IsLockout interface{} }
RsvpStandby_RsbDetaileds_RsbDetailed_RsbFlags Reservation State Block Flags
func (*RsvpStandby_RsbDetaileds_RsbDetailed_RsbFlags) GetEntityData ¶
func (rsbFlags *RsvpStandby_RsbDetaileds_RsbDetailed_RsbFlags) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_S2lSubLsp ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_S2lSubLsp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // S2L Sub-LSP Destination 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}]+)?. S2lDestinationAddress interface{} }
RsvpStandby_RsbDetaileds_RsbDetailed_S2lSubLsp RSVP S2L Sub-LSP information
func (*RsvpStandby_RsbDetaileds_RsbDetailed_S2lSubLsp) GetEntityData ¶
func (s2lSubLsp *RsvpStandby_RsbDetaileds_RsbDetailed_S2lSubLsp) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_Session ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Session. RsvpSession RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession }
RsvpStandby_RsbDetaileds_RsbDetailed_Session RSVP Session Information
func (*RsvpStandby_RsbDetaileds_RsbDetailed_Session) GetEntityData ¶
func (session *RsvpStandby_RsbDetaileds_RsbDetailed_Session) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SessionType. The type is RsvpMgmtSession. SessionType interface{} // UDP IPv4 session. Ipv4 RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4 // IPv4 LSP session. Ipv4LspSession RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4LspSession // IPv4 UNI session. Ipv4UniSession RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4UniSession // IPv4 P2MP LSP session. Ipv4P2mpLspSession RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession }
RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession RSVP Session
func (*RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession) GetEntityData ¶
func (rsvpSession *RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4 ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // Protocol type (originally defined in RFC 790, further values in subsequent // RFCs). The type is interface{} with range: 0..255. Protocol interface{} // The Session Destination Port. The type is interface{} with range: 0..65535. DestinationPort interface{} }
RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4 UDP IPv4 session
func (*RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4) GetEntityData ¶
func (ipv4 *RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4LspSession ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4LspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4LspSession IPv4 LSP session
func (*RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4LspSession) GetEntityData ¶
func (ipv4LspSession *RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4LspSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Point to Multipoint ID. The type is interface{} with range: // 0..4294967295. P2mpId interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession IPv4 P2MP LSP session
func (*RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData ¶
func (ipv4P2mpLspSession *RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4UniSession ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4UniSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended 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}]+)?. ExtendedAddress interface{} }
RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4UniSession IPv4 UNI session
func (*RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4UniSession) GetEntityData ¶
func (ipv4UniSession *RsvpStandby_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4UniSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_RsbDetaileds_RsbDetailed_Style ¶
type RsvpStandby_RsbDetaileds_RsbDetailed_Style struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Reservation Type: WF, SE or FF. The type is // RsvpMgmtReservationTypeEnum. ReservationType interface{} }
RsvpStandby_RsbDetaileds_RsbDetailed_Style RSVP Style
func (*RsvpStandby_RsbDetaileds_RsbDetailed_Style) GetEntityData ¶
func (style *RsvpStandby_RsbDetaileds_RsbDetailed_Style) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionBriefs ¶
type RsvpStandby_SessionBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief info about session. The type is slice of // RsvpStandby_SessionBriefs_SessionBrief. SessionBrief []*RsvpStandby_SessionBriefs_SessionBrief }
RsvpStandby_SessionBriefs Table of brief info about sessions
func (*RsvpStandby_SessionBriefs) GetEntityData ¶
func (sessionBriefs *RsvpStandby_SessionBriefs) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionBriefs_SessionBrief ¶
type RsvpStandby_SessionBriefs_SessionBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Destination 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}]+)?. DestinationAddress interface{} // Destination Port. The type is interface{} with range: 0..4294967295. DestinationPort interface{} // Protocol. The type is interface{} with range: 0..4294967295. Protocol interface{} // Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type. The type is RsvpSession. SessionType interface{} // P2MP ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // VRF Name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Number of path state block states. The type is interface{} with range: // 0..4294967295. PsBs interface{} // Number of reservation state block states. The type is interface{} with // range: 0..4294967295. RsBs interface{} // Number of request states. The type is interface{} with range: // 0..4294967295. Requests interface{} // Number of elements in detail list. The type is interface{} with range: // 0..4294967295. DetailListSize interface{} // RSVP Session Information. Session RsvpStandby_SessionBriefs_SessionBrief_Session }
RsvpStandby_SessionBriefs_SessionBrief Brief info about session
func (*RsvpStandby_SessionBriefs_SessionBrief) GetEntityData ¶
func (sessionBrief *RsvpStandby_SessionBriefs_SessionBrief) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionBriefs_SessionBrief_Session ¶
type RsvpStandby_SessionBriefs_SessionBrief_Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Session. RsvpSession RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession }
RsvpStandby_SessionBriefs_SessionBrief_Session RSVP Session Information
func (*RsvpStandby_SessionBriefs_SessionBrief_Session) GetEntityData ¶
func (session *RsvpStandby_SessionBriefs_SessionBrief_Session) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession ¶
type RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SessionType. The type is RsvpMgmtSession. SessionType interface{} // UDP IPv4 session. Ipv4 RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4 // IPv4 LSP session. Ipv4LspSession RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4LspSession // IPv4 UNI session. Ipv4UniSession RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4UniSession // IPv4 P2MP LSP session. Ipv4P2mpLspSession RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4P2mpLspSession }
RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession RSVP Session
func (*RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession) GetEntityData ¶
func (rsvpSession *RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4 ¶
type RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // Protocol type (originally defined in RFC 790, further values in subsequent // RFCs). The type is interface{} with range: 0..255. Protocol interface{} // The Session Destination Port. The type is interface{} with range: 0..65535. DestinationPort interface{} }
RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4 UDP IPv4 session
func (*RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4) GetEntityData ¶
func (ipv4 *RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4LspSession ¶
type RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4LspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4LspSession IPv4 LSP session
func (*RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4LspSession) GetEntityData ¶
func (ipv4LspSession *RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4LspSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4P2mpLspSession ¶
type RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4P2mpLspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Point to Multipoint ID. The type is interface{} with range: // 0..4294967295. P2mpId interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4P2mpLspSession IPv4 P2MP LSP session
func (*RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData ¶
func (ipv4P2mpLspSession *RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4UniSession ¶
type RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4UniSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended 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}]+)?. ExtendedAddress interface{} }
RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4UniSession IPv4 UNI session
func (*RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4UniSession) GetEntityData ¶
func (ipv4UniSession *RsvpStandby_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4UniSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds ¶
type RsvpStandby_SessionDetaileds struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detailed info about session. The type is slice of // RsvpStandby_SessionDetaileds_SessionDetailed. SessionDetailed []*RsvpStandby_SessionDetaileds_SessionDetailed }
RsvpStandby_SessionDetaileds Table of detailed info about sessions
func (*RsvpStandby_SessionDetaileds) GetEntityData ¶
func (sessionDetaileds *RsvpStandby_SessionDetaileds) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed ¶
type RsvpStandby_SessionDetaileds_SessionDetailed struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Destination 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}]+)?. DestinationAddress interface{} // Destination Port. The type is interface{} with range: 0..4294967295. DestinationPort interface{} // Protocol. The type is interface{} with range: 0..4294967295. Protocol interface{} // Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type. The type is RsvpSession. SessionType interface{} // P2MP ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // VRF Name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Compact session data. Compact RsvpStandby_SessionDetaileds_SessionDetailed_Compact // RSVP S2L Sub-LSP information. S2lSubLsp RsvpStandby_SessionDetaileds_SessionDetailed_S2lSubLsp // Path and Reservation Info. The type is slice of // RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo. PsbRsbInfo []*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo }
RsvpStandby_SessionDetaileds_SessionDetailed Detailed info about session
func (*RsvpStandby_SessionDetaileds_SessionDetailed) GetEntityData ¶
func (sessionDetailed *RsvpStandby_SessionDetaileds_SessionDetailed) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_Compact ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_Compact struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of path state block states. The type is interface{} with range: // 0..4294967295. PsBs interface{} // Number of reservation state block states. The type is interface{} with // range: 0..4294967295. RsBs interface{} // Number of request states. The type is interface{} with range: // 0..4294967295. Requests interface{} // Number of elements in detail list. The type is interface{} with range: // 0..4294967295. DetailListSize interface{} // RSVP Session Information. Session RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session }
RsvpStandby_SessionDetaileds_SessionDetailed_Compact Compact session data
func (*RsvpStandby_SessionDetaileds_SessionDetailed_Compact) GetEntityData ¶
func (compact *RsvpStandby_SessionDetaileds_SessionDetailed_Compact) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Session. RsvpSession RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession }
RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session RSVP Session Information
func (*RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session) GetEntityData ¶
func (session *RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SessionType. The type is RsvpMgmtSession. SessionType interface{} // UDP IPv4 session. Ipv4 RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4 // IPv4 LSP session. Ipv4LspSession RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4LspSession // IPv4 UNI session. Ipv4UniSession RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4UniSession // IPv4 P2MP LSP session. Ipv4P2mpLspSession RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4P2mpLspSession }
RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession RSVP Session
func (*RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession) GetEntityData ¶
func (rsvpSession *RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4 ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // Protocol type (originally defined in RFC 790, further values in subsequent // RFCs). The type is interface{} with range: 0..255. Protocol interface{} // The Session Destination Port. The type is interface{} with range: 0..65535. DestinationPort interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4 UDP IPv4 session
func (*RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4) GetEntityData ¶
func (ipv4 *RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4LspSession ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4LspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4LspSession IPv4 LSP session
func (*RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4LspSession) GetEntityData ¶
func (ipv4LspSession *RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4LspSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4P2mpLspSession ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4P2mpLspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Point to Multipoint ID. The type is interface{} with range: // 0..4294967295. P2mpId interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4P2mpLspSession IPv4 P2MP LSP session
func (*RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData ¶
func (ipv4P2mpLspSession *RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4UniSession ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4UniSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended 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}]+)?. ExtendedAddress interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4UniSession IPv4 UNI session
func (*RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4UniSession) GetEntityData ¶
func (ipv4UniSession *RsvpStandby_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4UniSession) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Path Info. The type is slice of // RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo. PsbInfo []*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo // Reservation Info. The type is slice of // RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo. RsbInfo []*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo Path and Reservation Info
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo) GetEntityData ¶
func (psbRsbInfo *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Entry validity. The type is bool. IsValid interface{} // Destination 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}]+)?. DestinationAddress interface{} // LSP ID. The type is interface{} with range: 0..4294967295. LspId interface{} // Point to Multipoint SubGroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. P2mpSubGroupOrigin interface{} // Point to Multipoint Subgroup ID. The type is interface{} with range: // 0..65535. SubGroupId interface{} // Interface on which inbound message was received. The type is string with // pattern: [a-zA-Z0-9._/-]+. InInterface interface{} // Label for inbound traffic. The type is interface{} with range: // 0..4294967295. InLabel interface{} // LSP Wrap Label. The type is interface{} with range: 0..4294967295. LspWrapLabel interface{} // Address validity. The type is bool. IsBadAddress interface{} // IP address of Path's incoming interface. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. IncomingInterfaceAddress interface{} // ERO validity. The type is bool. IsEroValid interface{} // RRO validity. The type is bool. IsRroValid interface{} // Traffic Spec validity. The type is bool. IsTrafficSpecValid interface{} // Tunnel name. The type is string. TunnelName interface{} // Generic Label for inbound traffic. GenericInLabel RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel // Traffic Spec object. TrafficSpec RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_TrafficSpec // Generic Traffic Spec object. GenericTrafficSpec RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec // Association object. Association RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association // Protection object. Protection RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection // Reverse LSP object. ReverseLsp RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp // Explicit Route Sub Objects. The type is slice of // RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero. Ero []*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero // Record Route Sub Objects. The type is slice of // RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro. Rro []*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo Path Info
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo) GetEntityData ¶
func (psbInfo *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AssociationType. The type is RsvpMgmtAssociation. AssociationType interface{} // IPV4 ASSOCIATION Object. Ipv4 RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv4 // IPV6 ASSOCIATION Object. Ipv6 RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv6 // EXTENDED IPV4 ASSOCIATION Object. ExtendedIpv4 RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4 // EXTENDED IPV6 ASSOCIATION Object. ExtendedIpv6 RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6 }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association Association object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association) GetEntityData ¶
func (association *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4 ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Association Type (RFC 4872). The type is interface{} with range: 0..65535. Type interface{} // Association ID. The type is interface{} with range: 0..65535. Id interface{} // Association IPV4 Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Source interface{} // Global Association Source. The type is interface{} with range: // 0..4294967295. GlobalSource interface{} // Extended Association ID. The type is slice of // RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4_ExtendedId. ExtendedId []*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4_ExtendedId }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4 EXTENDED IPV4 ASSOCIATION Object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4) GetEntityData ¶
func (extendedIpv4 *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4_ExtendedId ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4_ExtendedId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4_ExtendedId Extended Association ID
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4_ExtendedId) GetEntityData ¶
func (extendedId *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4_ExtendedId) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6 ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Association Type (RFC 4872). The type is interface{} with range: 0..65535. Type interface{} // Association ID. The type is interface{} with range: 0..65535. Id interface{} // Association IPV6 Source 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}]+)?. Source interface{} // Global Association Source. The type is interface{} with range: // 0..4294967295. GlobalSource interface{} // Extended Association ID. The type is slice of // RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6_ExtendedId. ExtendedId []*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6_ExtendedId }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6 EXTENDED IPV6 ASSOCIATION Object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6) GetEntityData ¶
func (extendedIpv6 *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6_ExtendedId ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6_ExtendedId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6_ExtendedId Extended Association ID
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6_ExtendedId) GetEntityData ¶
func (extendedId *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6_ExtendedId) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv4 ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Association Type (RFC 4872). The type is interface{} with range: 0..65535. Type interface{} // Association ID. The type is interface{} with range: 0..65535. Id interface{} // Association IPV4 Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Source interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv4 IPV4 ASSOCIATION Object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv4) GetEntityData ¶
func (ipv4 *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv4) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv6 ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Association Type (RFC 4872). The type is interface{} with range: 0..65535. Type interface{} // Association ID. The type is interface{} with range: 0..65535. Id interface{} // Association IPV6 Source 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}]+)?. Source interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv6 IPV6 ASSOCIATION Object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv6) GetEntityData ¶
func (ipv6 *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv6) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // EROType. The type is RsvpMgmtEroSubobj. EroType interface{} // IPV4 ERO Sub Object. Ipv4eroSubObject RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_Ipv4eroSubObject // Unnumbered ERO Sub Object. UnnumberedEroSubObject RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_UnnumberedEroSubObject }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero Explicit Route Sub Objects
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero) GetEntityData ¶
func (ero *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_Ipv4eroSubObject ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_Ipv4eroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ERO Entry Is Strict. The type is bool. IsStrictRoute interface{} // The ERO 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}]+)?. EroAddress interface{} // ERO Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_Ipv4eroSubObject IPV4 ERO Sub Object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_Ipv4eroSubObject) GetEntityData ¶
func (ipv4eroSubObject *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_Ipv4eroSubObject) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_UnnumberedEroSubObject ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_UnnumberedEroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ERO Entry Is Strict. The type is bool. IsStrictRoute interface{} // The Interface ID in ERO. The type is interface{} with range: 0..4294967295. EroInterfaceId interface{} // The Router ID in ERO. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. EroRouterId interface{} // Status of ERO. The type is RsvpMgmtEroSubobjStatus. Status interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_UnnumberedEroSubObject Unnumbered ERO Sub Object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_UnnumberedEroSubObject) GetEntityData ¶
func (unnumberedEroSubObject *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_UnnumberedEroSubObject) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel Generic Label for inbound traffic
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel) GetEntityData ¶
func (genericInLabel *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel_Value. Value []*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel_Value }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel Generalized Label
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel_Value ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel_Value Generalized Label Value
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // TspecType. The type is RsvpMgmtTspec. TspecType interface{} // G709 OTN Sender Tspec. G709otnTspec RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_G709otnTspec // Integrated Services Sender Tspec. IntsrvTspec RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_IntsrvTspec }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec Generic Traffic Spec object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec) GetEntityData ¶
func (genericTrafficSpec *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_G709otnTspec ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_G709otnTspec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // G709 OTN Traffic Signal Type (Refer G709 v3). The type is interface{} with // range: 0..255. TrafficSignalType interface{} // G709 OTN Traffic NVC. The type is interface{} with range: 0..65535. TrafficNvc interface{} // G709 OTN Traffic Multiplier. The type is interface{} with range: 0..65535. TrafficMultiplier interface{} // G709 OTN Traffic Bit Rate. The type is interface{} with range: // 0..18446744073709551615. TrafficBitRate interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_G709otnTspec G709 OTN Sender Tspec
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_G709otnTspec) GetEntityData ¶
func (g709otnTspec *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_G709otnTspec) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_IntsrvTspec ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_IntsrvTspec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Traffic Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. TrafficAverageRate interface{} // Traffic Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. TrafficMaxBurst interface{} // Traffic Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. TrafficPeakRate interface{} // Traffic Minimum Unit. The type is interface{} with range: 0..4294967295. TrafficMinUnit interface{} // Traffic Maximum Unit. The type is interface{} with range: 0..4294967295. TrafficMaxUnit interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_IntsrvTspec Integrated Services Sender Tspec
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_IntsrvTspec) GetEntityData ¶
func (intsrvTspec *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_IntsrvTspec) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Secondary Bit. The type is bool. S interface{} // Protecting Bit. The type is bool. P interface{} // Notification Bit. The type is bool. N interface{} // Operational Bit. The type is bool. O interface{} // PROTECTION Object LSP Flags. LspFlags RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LspFlags // PROTECTION Object Link Flags. LinkFlags RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LinkFlags }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection Protection object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection) GetEntityData ¶
func (protection *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LinkFlags ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LinkFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Indicates Enhanced Protection Scheme. The type is bool. Enhanced interface{} // Dedicated 1+1 Protection. The type is bool. Ded1Plus1 interface{} // Dedicated 1:1 Protection. The type is bool. Ded1To1 interface{} Shared interface{} // LSP should not use any Link Layer Protection. The type is bool. Unprotected interface{} // LSP should use Links that are protecting other (primary) traffic. The type // is bool. ExtraTraffic interface{} // Reserved Bit 1. The type is bool. ReservedBit1 interface{} // Reserved Bit 2. The type is bool. ReservedBit2 interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LinkFlags PROTECTION Object Link Flags
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LinkFlags) GetEntityData ¶
func (linkFlags *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LinkFlags) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LspFlags ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LspFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Full Rerouting. The type is bool. Rerouting interface{} // Rerouting Without Extra-Traffic. The type is bool. ReroutingNoEt interface{} // 1:N Protection with Extra-Traffic. The type is bool. OneToNProtectionEt interface{} // 1+1 Unidirectional Protection. The type is bool. OnePlusOneUni interface{} // 1+1 Bidirectional Protection. The type is bool. OnePlusOneBi interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LspFlags PROTECTION Object LSP Flags
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LspFlags) GetEntityData ¶
func (lspFlags *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LspFlags) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic Traffic Spec object. GenericTrafficSpec RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec // Explicit Route Sub Objects. The type is slice of // RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero. Ero []*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero // Unsupported REVERSE_LSP Sub Objects. The type is slice of // RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject. UnsupSubObject []*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp Reverse LSP object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp) GetEntityData ¶
func (reverseLsp *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // EROType. The type is RsvpMgmtEroSubobj. EroType interface{} // IPV4 ERO Sub Object. Ipv4eroSubObject RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_Ipv4eroSubObject // Unnumbered ERO Sub Object. UnnumberedEroSubObject RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_UnnumberedEroSubObject }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero Explicit Route Sub Objects
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero) GetEntityData ¶
func (ero *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_Ipv4eroSubObject ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_Ipv4eroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ERO Entry Is Strict. The type is bool. IsStrictRoute interface{} // The ERO 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}]+)?. EroAddress interface{} // ERO Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_Ipv4eroSubObject IPV4 ERO Sub Object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_Ipv4eroSubObject) GetEntityData ¶
func (ipv4eroSubObject *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_Ipv4eroSubObject) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_UnnumberedEroSubObject ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_UnnumberedEroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ERO Entry Is Strict. The type is bool. IsStrictRoute interface{} // The Interface ID in ERO. The type is interface{} with range: 0..4294967295. EroInterfaceId interface{} // The Router ID in ERO. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. EroRouterId interface{} // Status of ERO. The type is RsvpMgmtEroSubobjStatus. Status interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_UnnumberedEroSubObject Unnumbered ERO Sub Object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_UnnumberedEroSubObject) GetEntityData ¶
func (unnumberedEroSubObject *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_UnnumberedEroSubObject) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // TspecType. The type is RsvpMgmtTspec. TspecType interface{} // G709 OTN Sender Tspec. G709otnTspec RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_G709otnTspec // Integrated Services Sender Tspec. IntsrvTspec RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_IntsrvTspec }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec Generic Traffic Spec object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec) GetEntityData ¶
func (genericTrafficSpec *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_G709otnTspec ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_G709otnTspec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // G709 OTN Traffic Signal Type (Refer G709 v3). The type is interface{} with // range: 0..255. TrafficSignalType interface{} // G709 OTN Traffic NVC. The type is interface{} with range: 0..65535. TrafficNvc interface{} // G709 OTN Traffic Multiplier. The type is interface{} with range: 0..65535. TrafficMultiplier interface{} // G709 OTN Traffic Bit Rate. The type is interface{} with range: // 0..18446744073709551615. TrafficBitRate interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_G709otnTspec G709 OTN Sender Tspec
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_G709otnTspec) GetEntityData ¶
func (g709otnTspec *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_G709otnTspec) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_IntsrvTspec ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_IntsrvTspec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Traffic Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. TrafficAverageRate interface{} // Traffic Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. TrafficMaxBurst interface{} // Traffic Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. TrafficPeakRate interface{} // Traffic Minimum Unit. The type is interface{} with range: 0..4294967295. TrafficMinUnit interface{} // Traffic Maximum Unit. The type is interface{} with range: 0..4294967295. TrafficMaxUnit interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_IntsrvTspec Integrated Services Sender Tspec
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_IntsrvTspec) GetEntityData ¶
func (intsrvTspec *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_IntsrvTspec) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // rsvp mgmt rev lsp unsupported subobj. The type is slice of // RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject_RsvpMgmtRevLspUnsupportedSubobj. RsvpMgmtRevLspUnsupportedSubobj []*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject_RsvpMgmtRevLspUnsupportedSubobj }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject Unsupported REVERSE_LSP Sub Objects
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject) GetEntityData ¶
func (unsupSubObject *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject_RsvpMgmtRevLspUnsupportedSubobj ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject_RsvpMgmtRevLspUnsupportedSubobj struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..255. Entry interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject_RsvpMgmtRevLspUnsupportedSubobj rsvp mgmt rev lsp unsupported subobj
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject_RsvpMgmtRevLspUnsupportedSubobj) GetEntityData ¶
func (rsvpMgmtRevLspUnsupportedSubobj *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject_RsvpMgmtRevLspUnsupportedSubobj) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // RROType. The type is RsvpMgmtRroSubobj. RroType interface{} // IPV4 RRO Sub Object. Ipv4rroSubObject RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject // Label RRO Sub Object. LabelRroSubObject RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject // Unnumbered RRO Sub Object. UnnumberedRroSubObject RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject // SRLG RRO Sub Object. SrlgRroSubObject RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro Record Route Sub Objects
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro) GetEntityData ¶
func (rro *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The RRO 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}]+)?. RroAddress interface{} // The RRO IPV4 Subobject Flags. Flags RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject_Flags }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject IPV4 RRO Sub Object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject) GetEntityData ¶
func (ipv4rroSubObject *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject_Flags ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject_Flags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Local Protection Available. The type is bool. IsProtectionAvailable interface{} // Local Protection In Use. The type is bool. IsProtectionInUse interface{} // Bandwidth Protection Available. The type is bool. IsBandwidthProtected interface{} // Node Protection Available. The type is bool. IsNodeProtectionAvailable interface{} // Node ID In Use. The type is bool. IsNodeId interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject_Flags The RRO IPV4 Subobject Flags
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject_Flags) GetEntityData ¶
func (flags *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject_Flags) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The RRO Subobject Label Value. The type is interface{} with range: // 0..4294967295. Label interface{} // Is the RRO Subobject Label Variable Length. The type is bool. IsLabelVariableLength interface{} // The RRO Subobject Label Flags. Flags RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_Flags // The RRO Subobject Variable Length Label. The type is slice of // RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_VariableLengthLabel. VariableLengthLabel []*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_VariableLengthLabel }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject Label RRO Sub Object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject) GetEntityData ¶
func (labelRroSubObject *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_Flags ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_Flags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label is Global across all interfaces. The type is bool. IsGlobalLabel interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_Flags The RRO Subobject Label Flags
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_Flags) GetEntityData ¶
func (flags *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_Flags) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_VariableLengthLabel ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_VariableLengthLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_VariableLengthLabel The RRO Subobject Variable Length Label
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_VariableLengthLabel) GetEntityData ¶
func (variableLengthLabel *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_VariableLengthLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The RRO Subobject SRLGs. The type is slice of // RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject_SrlGs. SrlGs []*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject_SrlGs }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject SRLG RRO Sub Object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject) GetEntityData ¶
func (srlgRroSubObject *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject_SrlGs ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject_SrlGs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject_SrlGs The RRO Subobject SRLGs
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject_SrlGs) GetEntityData ¶
func (srlGs *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject_SrlGs) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The RRO Interface 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}]+)?. InterfaceAddress interface{} // The RRO Interface ID. The type is interface{} with range: 0..4294967295. InterfaceId interface{} // The RRO Subobject Unnumbered Flags. Flags RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject_Flags }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject Unnumbered RRO Sub Object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject) GetEntityData ¶
func (unnumberedRroSubObject *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject_Flags ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject_Flags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Local Protection Available. The type is bool. IsProtectionAvailable interface{} // Local Protection In Use. The type is bool. IsProtectionInUse interface{} // Bandwidth Protection Available. The type is bool. IsBandwidthProtected interface{} // Node Protection Available. The type is bool. IsNodeProtectionAvailable interface{} // Node ID In Use. The type is bool. IsNodeId interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject_Flags The RRO Subobject Unnumbered Flags
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject_Flags) GetEntityData ¶
func (flags *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject_Flags) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_TrafficSpec ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_TrafficSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Traffic Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. TrafficAverageRate interface{} // Traffic Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. TrafficMaxBurst interface{} // Traffic Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. TrafficPeakRate interface{} // Traffic Minimum Unit. The type is interface{} with range: 0..4294967295. TrafficMinUnit interface{} // Traffic Maximum Unit. The type is interface{} with range: 0..4294967295. TrafficMaxUnit interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_TrafficSpec Traffic Spec object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_TrafficSpec) GetEntityData ¶
func (trafficSpec *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_TrafficSpec) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Entry validity. The type is bool. IsValid interface{} // Destination 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}]+)?. DestinationAddress interface{} // Interface on which outbound message was sent. The type is string with // pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Label for outbound traffic. The type is interface{} with range: // 0..4294967295. OutLabel interface{} // Backup tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BackupInterface interface{} // Backup label. The type is interface{} with range: 0..4294967295. BackupLabel interface{} // RRO validity. The type is bool. IsRroValid interface{} // FlowSpec validity. The type is bool. IsFlowSpecValid interface{} // Generic Label for outbound traffic. GenericOutLabel RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel // Flow spec object. FlowSpec RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_FlowSpec // Generic Flow Spec object. GenericFlowSpec RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec // Record route object. The type is slice of // RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro. Rro []*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo Reservation Info
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo) GetEntityData ¶
func (rsbInfo *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_FlowSpec ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_FlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Flow Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. FlowAverageRate interface{} // The Flow Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. FlowMaxBurst interface{} // The Flow Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. FlowPeakRate interface{} // The Flow Minimum Unit. The type is interface{} with range: 0..4294967295. FlowMinUnit interface{} // The Flow Maximum Unit. The type is interface{} with range: 0..4294967295. FlowMaxUnit interface{} // The Flow Requested Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. FlowRequestedRate interface{} // The Flow Slack. The type is interface{} with range: 0..4294967295. FlowSlack interface{} // The Flow Quality of Service. The type is RsvpMgmtQosServiceEnum. FlowQos interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_FlowSpec Flow spec object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_FlowSpec) GetEntityData ¶
func (flowSpec *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_FlowSpec) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FlowSpecType. The type is RsvpMgmtFlowSpec. FlowSpecType interface{} // G709 OTN FlowSpec. G709otnFlowSpec RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec_G709otnFlowSpec }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec Generic Flow Spec object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec) GetEntityData ¶
func (genericFlowSpec *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec_G709otnFlowSpec ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec_G709otnFlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // G709 OTN Flow Signal Type (Refer G709 v3). The type is interface{} with // range: 0..255. FlowSignalType interface{} // G709 OTN Flow NVC. The type is interface{} with range: 0..65535. FlowNvc interface{} // G709 OTN Flow Multiplier. The type is interface{} with range: 0..65535. FlowMultiplier interface{} // G709 OTN Flow Bit Rate. The type is interface{} with range: // 0..18446744073709551615. FlowBitRate interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec_G709otnFlowSpec G709 OTN FlowSpec
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec_G709otnFlowSpec) GetEntityData ¶
func (g709otnFlowSpec *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec_G709otnFlowSpec) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel Generic Label for outbound traffic
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel) GetEntityData ¶
func (genericOutLabel *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel_Value. Value []*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel_Value }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel Generalized Label
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel_Value ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel_Value Generalized Label Value
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // RROType. The type is RsvpMgmtRroSubobj. RroType interface{} // IPV4 RRO Sub Object. Ipv4rroSubObject RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject // Label RRO Sub Object. LabelRroSubObject RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject // Unnumbered RRO Sub Object. UnnumberedRroSubObject RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject // SRLG RRO Sub Object. SrlgRroSubObject RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro Record route object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro) GetEntityData ¶
func (rro *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The RRO 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}]+)?. RroAddress interface{} // The RRO IPV4 Subobject Flags. Flags RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject_Flags }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject IPV4 RRO Sub Object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject) GetEntityData ¶
func (ipv4rroSubObject *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject_Flags ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject_Flags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Local Protection Available. The type is bool. IsProtectionAvailable interface{} // Local Protection In Use. The type is bool. IsProtectionInUse interface{} // Bandwidth Protection Available. The type is bool. IsBandwidthProtected interface{} // Node Protection Available. The type is bool. IsNodeProtectionAvailable interface{} // Node ID In Use. The type is bool. IsNodeId interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject_Flags The RRO IPV4 Subobject Flags
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject_Flags) GetEntityData ¶
func (flags *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject_Flags) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The RRO Subobject Label Value. The type is interface{} with range: // 0..4294967295. Label interface{} // Is the RRO Subobject Label Variable Length. The type is bool. IsLabelVariableLength interface{} // The RRO Subobject Label Flags. Flags RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_Flags // The RRO Subobject Variable Length Label. The type is slice of // RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_VariableLengthLabel. VariableLengthLabel []*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_VariableLengthLabel }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject Label RRO Sub Object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject) GetEntityData ¶
func (labelRroSubObject *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_Flags ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_Flags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label is Global across all interfaces. The type is bool. IsGlobalLabel interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_Flags The RRO Subobject Label Flags
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_Flags) GetEntityData ¶
func (flags *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_Flags) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_VariableLengthLabel ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_VariableLengthLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_VariableLengthLabel The RRO Subobject Variable Length Label
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_VariableLengthLabel) GetEntityData ¶
func (variableLengthLabel *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_VariableLengthLabel) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The RRO Subobject SRLGs. The type is slice of // RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject_SrlGs. SrlGs []*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject_SrlGs }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject SRLG RRO Sub Object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject) GetEntityData ¶
func (srlgRroSubObject *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject_SrlGs ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject_SrlGs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject_SrlGs The RRO Subobject SRLGs
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject_SrlGs) GetEntityData ¶
func (srlGs *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject_SrlGs) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The RRO Interface 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}]+)?. InterfaceAddress interface{} // The RRO Interface ID. The type is interface{} with range: 0..4294967295. InterfaceId interface{} // The RRO Subobject Unnumbered Flags. Flags RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject_Flags }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject Unnumbered RRO Sub Object
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject) GetEntityData ¶
func (unnumberedRroSubObject *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject_Flags ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject_Flags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Local Protection Available. The type is bool. IsProtectionAvailable interface{} // Local Protection In Use. The type is bool. IsProtectionInUse interface{} // Bandwidth Protection Available. The type is bool. IsBandwidthProtected interface{} // Node Protection Available. The type is bool. IsNodeProtectionAvailable interface{} // Node ID In Use. The type is bool. IsNodeId interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject_Flags The RRO Subobject Unnumbered Flags
func (*RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject_Flags) GetEntityData ¶
func (flags *RsvpStandby_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject_Flags) GetEntityData() *types.CommonEntityData
type RsvpStandby_SessionDetaileds_SessionDetailed_S2lSubLsp ¶
type RsvpStandby_SessionDetaileds_SessionDetailed_S2lSubLsp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // S2L Sub-LSP Destination 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}]+)?. S2lDestinationAddress interface{} }
RsvpStandby_SessionDetaileds_SessionDetailed_S2lSubLsp RSVP S2L Sub-LSP information
func (*RsvpStandby_SessionDetaileds_SessionDetailed_S2lSubLsp) GetEntityData ¶
func (s2lSubLsp *RsvpStandby_SessionDetaileds_SessionDetailed_S2lSubLsp) GetEntityData() *types.CommonEntityData
type RsvpStandby_Summary ¶
type RsvpStandby_Summary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Total interfaces. The type is interface{} with range: 0..4294967295. Interfaces interface{} // Total LSPs. The type is interface{} with range: 0..4294967295. LsPs interface{} // Issu status. IssuStatus RsvpStandby_Summary_IssuStatus // NSR status. NsrStatus RsvpStandby_Summary_NsrStatus // All database counters. DatabaseCounters RsvpStandby_Summary_DatabaseCounters }
RsvpStandby_Summary RSVP summary information
func (*RsvpStandby_Summary) GetEntityData ¶
func (summary *RsvpStandby_Summary) GetEntityData() *types.CommonEntityData
type RsvpStandby_Summary_DatabaseCounters ¶
type RsvpStandby_Summary_DatabaseCounters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of sessions. The type is interface{} with range: 0..4294967295. Sessions interface{} // Number of locally created and incoming path states. The type is interface{} // with range: 0..4294967295. IncomingPaths interface{} // Number of outgoing path states. The type is interface{} with range: // 0..4294967295. OutgoingPaths interface{} // Number of locally created and incoming reservation states. The type is // interface{} with range: 0..4294967295. IncomingReservations interface{} // Number of outgoing reservation states. The type is interface{} with range: // 0..4294967295. OutgoingReservations interface{} // Number of Interfaces. The type is interface{} with range: 0..4294967295. Interfaces interface{} }
RsvpStandby_Summary_DatabaseCounters All database counters
func (*RsvpStandby_Summary_DatabaseCounters) GetEntityData ¶
func (databaseCounters *RsvpStandby_Summary_DatabaseCounters) GetEntityData() *types.CommonEntityData
type RsvpStandby_Summary_IssuStatus ¶
type RsvpStandby_Summary_IssuStatus struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Process role. The type is RsvpProcRole. Role interface{} // IDT status. IdtStatus RsvpStandby_Summary_IssuStatus_IdtStatus // Previous IDT status. PreviousIdtStatus RsvpStandby_Summary_IssuStatus_PreviousIdtStatus }
RsvpStandby_Summary_IssuStatus Issu status
func (*RsvpStandby_Summary_IssuStatus) GetEntityData ¶
func (issuStatus *RsvpStandby_Summary_IssuStatus) GetEntityData() *types.CommonEntityData
type RsvpStandby_Summary_IssuStatus_IdtStatus ¶
type RsvpStandby_Summary_IssuStatus_IdtStatus struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sync status. The type is RsvpSyncStatus. SyncStatus interface{} // Not ready reason. The type is RsvpProcNsrNotReadyReason. NotReadyReason interface{} // IDT start timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtStartTime interface{} // IDT end timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtEndTime interface{} // Declare ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. DeclareTime interface{} // Withdraw ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. WithdrawTime interface{} }
RsvpStandby_Summary_IssuStatus_IdtStatus IDT status
func (*RsvpStandby_Summary_IssuStatus_IdtStatus) GetEntityData ¶
func (idtStatus *RsvpStandby_Summary_IssuStatus_IdtStatus) GetEntityData() *types.CommonEntityData
type RsvpStandby_Summary_IssuStatus_PreviousIdtStatus ¶
type RsvpStandby_Summary_IssuStatus_PreviousIdtStatus struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sync status. The type is RsvpSyncStatus. SyncStatus interface{} // Not ready reason. The type is RsvpProcNsrNotReadyReason. NotReadyReason interface{} // IDT start timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtStartTime interface{} // IDT end timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtEndTime interface{} // Declare ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. DeclareTime interface{} // Withdraw ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. WithdrawTime interface{} }
RsvpStandby_Summary_IssuStatus_PreviousIdtStatus Previous IDT status
func (*RsvpStandby_Summary_IssuStatus_PreviousIdtStatus) GetEntityData ¶
func (previousIdtStatus *RsvpStandby_Summary_IssuStatus_PreviousIdtStatus) GetEntityData() *types.CommonEntityData
type RsvpStandby_Summary_NsrStatus ¶
type RsvpStandby_Summary_NsrStatus struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Process role. The type is RsvpProcRole. Role interface{} // IDT status. IdtStatus RsvpStandby_Summary_NsrStatus_IdtStatus // Previous IDT status. PreviousIdtStatus RsvpStandby_Summary_NsrStatus_PreviousIdtStatus }
RsvpStandby_Summary_NsrStatus NSR status
func (*RsvpStandby_Summary_NsrStatus) GetEntityData ¶
func (nsrStatus *RsvpStandby_Summary_NsrStatus) GetEntityData() *types.CommonEntityData
type RsvpStandby_Summary_NsrStatus_IdtStatus ¶
type RsvpStandby_Summary_NsrStatus_IdtStatus struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sync status. The type is RsvpSyncStatus. SyncStatus interface{} // Not ready reason. The type is RsvpProcNsrNotReadyReason. NotReadyReason interface{} // IDT start timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtStartTime interface{} // IDT end timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtEndTime interface{} // Declare ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. DeclareTime interface{} // Withdraw ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. WithdrawTime interface{} }
RsvpStandby_Summary_NsrStatus_IdtStatus IDT status
func (*RsvpStandby_Summary_NsrStatus_IdtStatus) GetEntityData ¶
func (idtStatus *RsvpStandby_Summary_NsrStatus_IdtStatus) GetEntityData() *types.CommonEntityData
type RsvpStandby_Summary_NsrStatus_PreviousIdtStatus ¶
type RsvpStandby_Summary_NsrStatus_PreviousIdtStatus struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sync status. The type is RsvpSyncStatus. SyncStatus interface{} // Not ready reason. The type is RsvpProcNsrNotReadyReason. NotReadyReason interface{} // IDT start timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtStartTime interface{} // IDT end timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtEndTime interface{} // Declare ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. DeclareTime interface{} // Withdraw ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. WithdrawTime interface{} }
RsvpStandby_Summary_NsrStatus_PreviousIdtStatus Previous IDT status
func (*RsvpStandby_Summary_NsrStatus_PreviousIdtStatus) GetEntityData ¶
func (previousIdtStatus *RsvpStandby_Summary_NsrStatus_PreviousIdtStatus) GetEntityData() *types.CommonEntityData
type RsvpSyncStatus ¶
type RsvpSyncStatus string
RsvpSyncStatus represents Rsvp sync status
const ( // Not Ready RsvpSyncStatus_not_ready RsvpSyncStatus = "not-ready" // Ready RsvpSyncStatus_ready RsvpSyncStatus = "ready" )
type RsvpTimerState ¶
type RsvpTimerState string
RsvpTimerState represents RSVP Timer States
const ( // RSVP timer running and sleeping RsvpTimerState_rsvp_timer_running_and_sleeping RsvpTimerState = "rsvp-timer-running-and-sleeping" // RSVP timer running RsvpTimerState_rsvp_timer_running RsvpTimerState = "rsvp-timer-running" // RSVP timer not running RsvpTimerState_rsvp_timer_not_running RsvpTimerState = "rsvp-timer-not-running" )
type Rsvp_AuthenticationBriefs ¶
type Rsvp_AuthenticationBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief Authentication information. The type is slice of // Rsvp_AuthenticationBriefs_AuthenticationBrief. AuthenticationBrief []*Rsvp_AuthenticationBriefs_AuthenticationBrief }
Rsvp_AuthenticationBriefs Table for Authentication related information
func (*Rsvp_AuthenticationBriefs) GetEntityData ¶
func (authenticationBriefs *Rsvp_AuthenticationBriefs) GetEntityData() *types.CommonEntityData
type Rsvp_AuthenticationBriefs_AuthenticationBrief ¶
type Rsvp_AuthenticationBriefs_AuthenticationBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // This attribute is a key. Destination 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}]+)?. DestinationAddress interface{} // This attribute is a key. Mode (Tx or Rx). The type is RsvpMode. ModeId interface{} // This attribute is a key. InterfaceName. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} // Source address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddressXr interface{} // Destination 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}]+)?. DestinationAddressXr interface{} // Neighbor address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. NeighborAddress interface{} // Direction. The type is RsvpMgmtAuthDirection. Direction interface{} // Key type. The type is RsvpMgmtAuthKi. KeyType interface{} // Key source. The type is string. KeySource interface{} // Key ID. The type is interface{} with range: 0..18446744073709551615. KeyId interface{} // Key validity. The type is interface{} with range: 0..4294967295. KeyIdValid interface{} }
Rsvp_AuthenticationBriefs_AuthenticationBrief Brief Authentication information
func (*Rsvp_AuthenticationBriefs_AuthenticationBrief) GetEntityData ¶
func (authenticationBrief *Rsvp_AuthenticationBriefs_AuthenticationBrief) GetEntityData() *types.CommonEntityData
type Rsvp_AuthenticationDetails ¶
type Rsvp_AuthenticationDetails struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief Authentication information. The type is slice of // Rsvp_AuthenticationDetails_AuthenticationDetail. AuthenticationDetail []*Rsvp_AuthenticationDetails_AuthenticationDetail }
Rsvp_AuthenticationDetails Table for detailed authentication related information
func (*Rsvp_AuthenticationDetails) GetEntityData ¶
func (authenticationDetails *Rsvp_AuthenticationDetails) GetEntityData() *types.CommonEntityData
type Rsvp_AuthenticationDetails_AuthenticationDetail ¶
type Rsvp_AuthenticationDetails_AuthenticationDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // This attribute is a key. Destination 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}]+)?. DestinationAddress interface{} // This attribute is a key. Mode (Tx or Rx). The type is RsvpMode. ModeId interface{} // This attribute is a key. InterfaceName. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} // Key status. The type is interface{} with range: 0..4294967295. KeyStatus interface{} // Direction. The type is interface{} with range: 0..4294967295. KeyDigestInfo interface{} // Lifetime (seconds). The type is interface{} with range: 0..4294967295. // Units are second. Lifetime interface{} // Remaining lifetime (seconds). The type is interface{} with range: // 0..4294967295. Units are second. LifetimeLeft interface{} // Challenge status. The type is RsvpMgmtAuthChallengeStatus. ChallengeStatus interface{} // Basic authentication data. AuthCompact Rsvp_AuthenticationDetails_AuthenticationDetail_AuthCompact // direction info. DirectionInfo Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo }
Rsvp_AuthenticationDetails_AuthenticationDetail Brief Authentication information
func (*Rsvp_AuthenticationDetails_AuthenticationDetail) GetEntityData ¶
func (authenticationDetail *Rsvp_AuthenticationDetails_AuthenticationDetail) GetEntityData() *types.CommonEntityData
type Rsvp_AuthenticationDetails_AuthenticationDetail_AuthCompact ¶
type Rsvp_AuthenticationDetails_AuthenticationDetail_AuthCompact struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddressXr interface{} // Destination 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}]+)?. DestinationAddressXr interface{} // Neighbor address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. NeighborAddress interface{} // Direction. The type is RsvpMgmtAuthDirection. Direction interface{} // Key type. The type is RsvpMgmtAuthKi. KeyType interface{} // Key source. The type is string. KeySource interface{} // Key ID. The type is interface{} with range: 0..18446744073709551615. KeyId interface{} // Key validity. The type is interface{} with range: 0..4294967295. KeyIdValid interface{} }
Rsvp_AuthenticationDetails_AuthenticationDetail_AuthCompact Basic authentication data
func (*Rsvp_AuthenticationDetails_AuthenticationDetail_AuthCompact) GetEntityData ¶
func (authCompact *Rsvp_AuthenticationDetails_AuthenticationDetail_AuthCompact) GetEntityData() *types.CommonEntityData
type Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo ¶
type Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AuthDirection. The type is RsvpMgmtAuthDirection. AuthDirection interface{} // send info. SendInfo Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo // receive info. ReceiveInfo Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo }
Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo direction info
func (*Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo) GetEntityData ¶
func (directionInfo *Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo) GetEntityData() *types.CommonEntityData
type Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo ¶
type Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sequence number. The type is interface{} with range: // 0..18446744073709551615. Sequence interface{} // Sequence window size. The type is interface{} with range: 0..4294967295. SequenceWindowSize interface{} // Sequence window count. The type is interface{} with range: 0..4294967295. SequenceWindowCount interface{} // Counters. Counters Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_Counters // Sequence window. The type is slice of // Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_SequenceWindow. SequenceWindow []*Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_SequenceWindow }
Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo receive info
func (*Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo) GetEntityData ¶
func (receiveInfo *Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo) GetEntityData() *types.CommonEntityData
type Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_Counters ¶
type Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_Counters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Valid messages. The type is interface{} with range: 0..4294967295. AuthenticationReceivedValidMessages interface{} // Challenges sent. The type is interface{} with range: 0..4294967295. AuthenticationReceivedChallengesSent interface{} // Challenge responses received. The type is interface{} with range: // 0..4294967295. AuthenticationReceivedChallengeResponse interface{} // Challenges resent. The type is interface{} with range: 0..4294967295. AuthenticationReceivedChallengesResent interface{} // Challenge timeouts. The type is interface{} with range: 0..4294967295. AuthenticationReceivedChallengeTimeouts interface{} // Authentication received during challenge. The type is interface{} with // range: 0..4294967295. AuthenticationReceivedDuringChallenge interface{} // Authentication received incomplete. The type is interface{} with range: // 0..4294967295. AuthenticationReceivedIncomplete interface{} // Authentication received with no integrity. The type is interface{} with // range: 0..4294967295. AuthenticationReceivedNoIntegrity interface{} // Authentication received with bad digest. The type is interface{} with // range: 0..4294967295. AuthenticationReceivedBadDigest interface{} // Authentication received with wrong digest type. The type is interface{} // with range: 0..4294967295. AuthenticationReceivedWrongDigestType interface{} // Authentication received with duplicate sequence number. The type is // interface{} with range: 0..4294967295. AuthenticationReceivedSequenceNumberDuplicate interface{} // Authentication received with sequence number out of range. The type is // interface{} with range: 0..4294967295. AuthenticationReceivedSequenceNumberOutofRange interface{} // Incorect challenge responses received. The type is interface{} with range: // 0..4294967295. AuthenticationReceivedWrongChallengesResponse interface{} // Duplicate challenge responses received. The type is interface{} with range: // 0..4294967295. AuthenticationReceivedChallengesResponseDuplicate interface{} // Challenge responses received late. The type is interface{} with range: // 0..4294967295. AuthenticationReceivedResponseLate interface{} // Authentication received with bad mesage format. The type is interface{} // with range: 0..4294967295. AuthenticationReceivedBadMessageFormat interface{} }
Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_Counters Counters
func (*Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_Counters) GetEntityData ¶
func (counters *Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_Counters) GetEntityData() *types.CommonEntityData
type Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_SequenceWindow ¶
type Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_SequenceWindow struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..18446744073709551615. Entry interface{} }
Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_SequenceWindow Sequence window
func (*Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_SequenceWindow) GetEntityData ¶
func (sequenceWindow *Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_ReceiveInfo_SequenceWindow) GetEntityData() *types.CommonEntityData
type Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo ¶
type Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sequence number. The type is interface{} with range: // 0..18446744073709551615. Sequence interface{} // Counters. Counters Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo_Counters }
Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo send info
func (*Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo) GetEntityData ¶
func (sendInfo *Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo) GetEntityData() *types.CommonEntityData
type Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo_Counters ¶
type Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo_Counters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Messages sent. The type is interface{} with range: 0..4294967295. AuthenticationSent interface{} // Failures. The type is interface{} with range: 0..4294967295. AuthenticationFailures interface{} // Challenges received. The type is interface{} with range: 0..4294967295. AuthenticationSendChallengesReceived interface{} // Challenge responses sent. The type is interface{} with range: // 0..4294967295. AuthenticationChallengeResponsesSent interface{} }
Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo_Counters Counters
func (*Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo_Counters) GetEntityData ¶
func (counters *Rsvp_AuthenticationDetails_AuthenticationDetail_DirectionInfo_SendInfo_Counters) GetEntityData() *types.CommonEntityData
type Rsvp_BwPoolInfo ¶
type Rsvp_BwPoolInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Maxium reservable I/F percent B/W. The type is interface{} with range: // 0..4294967295. Units are percentage. MaxResPoolPercent interface{} // BC0 I/F percent B/W. The type is interface{} with range: 0..4294967295. // Units are percentage. Bc0Percent interface{} // BC1 I/F percent B/W. The type is interface{} with range: 0..4294967295. // Units are percentage. Bc1Percent interface{} // Is maximum reservable default I/F percent configured. The type is bool. IsMaxResPoolPercentConfigured interface{} // Is BC0 default I/F percent configured. The type is bool. IsBc0PercentConfigured interface{} // Is BC1 default I/F percent configured. The type is bool. IsBc1PercentConfigured interface{} // Bandwith configuration model currently in use (MAM/RDM). The type is // IgpteLibBwModel. BandwidthConfigurationModel interface{} }
Rsvp_BwPoolInfo All B/W Pool info
func (*Rsvp_BwPoolInfo) GetEntityData ¶
func (bwPoolInfo *Rsvp_BwPoolInfo) GetEntityData() *types.CommonEntityData
type Rsvp_ControllerBriefs ¶
type Rsvp_ControllerBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief info about an RSVP-enabled controller. The type is slice of // Rsvp_ControllerBriefs_ControllerBrief. ControllerBrief []*Rsvp_ControllerBriefs_ControllerBrief }
Rsvp_ControllerBriefs Table of brief info about RSVP-enabled controller
func (*Rsvp_ControllerBriefs) GetEntityData ¶
func (controllerBriefs *Rsvp_ControllerBriefs) GetEntityData() *types.CommonEntityData
type Rsvp_ControllerBriefs_ControllerBrief ¶
type Rsvp_ControllerBriefs_ControllerBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Controller Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. ControllerName interface{} // Interface Name. The type is string. InterfaceNameXr interface{} // Interface bandwidth information. BandwidthInformation Rsvp_ControllerBriefs_ControllerBrief_BandwidthInformation }
Rsvp_ControllerBriefs_ControllerBrief Brief info about an RSVP-enabled controller
func (*Rsvp_ControllerBriefs_ControllerBrief) GetEntityData ¶
func (controllerBrief *Rsvp_ControllerBriefs_ControllerBrief) GetEntityData() *types.CommonEntityData
type Rsvp_ControllerBriefs_ControllerBrief_BandwidthInformation ¶
type Rsvp_ControllerBriefs_ControllerBrief_BandwidthInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DSTEMode. The type is RsvpMgmtDsteModes. DsteMode interface{} // Prestandard DSTE interface information. PreStandardDsteInterface Rsvp_ControllerBriefs_ControllerBrief_BandwidthInformation_PreStandardDsteInterface // Standard DSTE interface information. StandardDsteInterface Rsvp_ControllerBriefs_ControllerBrief_BandwidthInformation_StandardDsteInterface }
Rsvp_ControllerBriefs_ControllerBrief_BandwidthInformation Interface bandwidth information
func (*Rsvp_ControllerBriefs_ControllerBrief_BandwidthInformation) GetEntityData ¶
func (bandwidthInformation *Rsvp_ControllerBriefs_ControllerBrief_BandwidthInformation) GetEntityData() *types.CommonEntityData
type Rsvp_ControllerBriefs_ControllerBrief_BandwidthInformation_PreStandardDsteInterface ¶
type Rsvp_ControllerBriefs_ControllerBrief_BandwidthInformation_PreStandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in subpool. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxSubpoolBandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxSubpoolBandwidthAbsolute interface{} }
Rsvp_ControllerBriefs_ControllerBrief_BandwidthInformation_PreStandardDsteInterface Prestandard DSTE interface information
func (*Rsvp_ControllerBriefs_ControllerBrief_BandwidthInformation_PreStandardDsteInterface) GetEntityData ¶
func (preStandardDsteInterface *Rsvp_ControllerBriefs_ControllerBrief_BandwidthInformation_PreStandardDsteInterface) GetEntityData() *types.CommonEntityData
type Rsvp_ControllerBriefs_ControllerBrief_BandwidthInformation_StandardDsteInterface ¶
type Rsvp_ControllerBriefs_ControllerBrief_BandwidthInformation_StandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in BC0 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool0Bandwidth interface{} // Max bandwidth (bits per second) allowed in BC1 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool1Bandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max BC0 B/W is an absolute value and false if its a percentage. // The type is bool. IsMaxBc0BandwidthAbsolute interface{} // True if the Max BC1 sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxBc1BandwidthAbsolute interface{} }
Rsvp_ControllerBriefs_ControllerBrief_BandwidthInformation_StandardDsteInterface Standard DSTE interface information
func (*Rsvp_ControllerBriefs_ControllerBrief_BandwidthInformation_StandardDsteInterface) GetEntityData ¶
func (standardDsteInterface *Rsvp_ControllerBriefs_ControllerBrief_BandwidthInformation_StandardDsteInterface) GetEntityData() *types.CommonEntityData
type Rsvp_ControllerDetaileds ¶
type Rsvp_ControllerDetaileds struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detailed info about an RSVP-enabled controller. The type is slice of // Rsvp_ControllerDetaileds_ControllerDetailed. ControllerDetailed []*Rsvp_ControllerDetaileds_ControllerDetailed }
Rsvp_ControllerDetaileds Table of detailed info about RSVP-enabled controllers
func (*Rsvp_ControllerDetaileds) GetEntityData ¶
func (controllerDetaileds *Rsvp_ControllerDetaileds) GetEntityData() *types.CommonEntityData
type Rsvp_ControllerDetaileds_ControllerDetailed ¶
type Rsvp_ControllerDetaileds_ControllerDetailed struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Controller Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. ControllerName interface{} // Interface Name. The type is string. InterfaceNameXr interface{} // IP TOS (precedence/DSCP) to use in signalling messages. The type is // interface{} with range: 0..255. SignallingIpTos interface{} // Integrity send password. The type is string with length: 0..40. IntegritySendPassword interface{} // Integrity receive password. The type is string with length: 0..40. IntegrityReceivePassword interface{} // Integrity recv password optional. The type is interface{} with range: // 0..255. IntegrityReceivePasswordOptional interface{} // Refresh timer state. The type is RsvpTimerState. RefreshTimerState interface{} // Summary refresh timer state. The type is RsvpTimerState. SummaryRefreshTimerState interface{} // Refresh interval in msecs. The type is interface{} with range: // -2147483648..2147483647. Units are millisecond. RefreshInterval interface{} // Out-of-band Refresh interval in msecs. The type is interface{} with range: // 0..4294967295. Units are millisecond. OutOfBandRefreshInterval interface{} // Max size in bytes of a single SRefresh. The type is interface{} with range: // 0..4294967295. Units are byte. SummaryRefreshMaxSize interface{} // Max size in bytes of a single Bundle message. The type is interface{} with // range: 0..4294967295. Units are byte. BundleMessageMaxSize interface{} // Expiry timer state. The type is RsvpTimerState. ExpiryTimerState interface{} // Number of states for expiry check. The type is interface{} with range: // -2147483648..2147483647. ExpiryStates interface{} // Expiry interval in msecs. The type is interface{} with range: // -2147483648..2147483647. Units are millisecond. ExpiryInterval interface{} // Number of missed messages tolerated. The type is interface{} with range: // -2147483648..2147483647. ExpiryDropsTolerated interface{} // Number of out-of-band missed messages tolerated. The type is interface{} // with range: 0..4294967295. OutOfBandExpiryDropsTolerated interface{} // ACK hold time in msec. The type is interface{} with range: 0..4294967295. AckHoldTime interface{} // Max size for ACK message. The type is interface{} with range: // 0..4294967295. AckMaxSize interface{} // Retransmit time in msec. The type is interface{} with range: 0..4294967295. RetransmitTime interface{} // Pacing interval in msecs. The type is interface{} with range: // 0..4294967295. Units are millisecond. PacingInterval interface{} // No. of messages per interval. The type is interface{} with range: // 0..4294967295. PacingMessageRate interface{} // State of pacing timer. The type is RsvpTimerState. PacingTimerState interface{} // Number of messages deferred for pacing. The type is interface{} with range: // -2147483648..2147483647. PacingMessages interface{} // Interface bandwidth information. BandwidthInformation Rsvp_ControllerDetaileds_ControllerDetailed_BandwidthInformation // Interface flags. Flags Rsvp_ControllerDetaileds_ControllerDetailed_Flags // Neighbor array. The type is slice of // Rsvp_ControllerDetaileds_ControllerDetailed_NeighborArray. NeighborArray []*Rsvp_ControllerDetaileds_ControllerDetailed_NeighborArray }
Rsvp_ControllerDetaileds_ControllerDetailed Detailed info about an RSVP-enabled controller
func (*Rsvp_ControllerDetaileds_ControllerDetailed) GetEntityData ¶
func (controllerDetailed *Rsvp_ControllerDetaileds_ControllerDetailed) GetEntityData() *types.CommonEntityData
type Rsvp_ControllerDetaileds_ControllerDetailed_BandwidthInformation ¶
type Rsvp_ControllerDetaileds_ControllerDetailed_BandwidthInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DSTEMode. The type is RsvpMgmtDsteModes. DsteMode interface{} // Prestandard DSTE interface information. PreStandardDsteInterface Rsvp_ControllerDetaileds_ControllerDetailed_BandwidthInformation_PreStandardDsteInterface // Standard DSTE interface information. StandardDsteInterface Rsvp_ControllerDetaileds_ControllerDetailed_BandwidthInformation_StandardDsteInterface }
Rsvp_ControllerDetaileds_ControllerDetailed_BandwidthInformation Interface bandwidth information
func (*Rsvp_ControllerDetaileds_ControllerDetailed_BandwidthInformation) GetEntityData ¶
func (bandwidthInformation *Rsvp_ControllerDetaileds_ControllerDetailed_BandwidthInformation) GetEntityData() *types.CommonEntityData
type Rsvp_ControllerDetaileds_ControllerDetailed_BandwidthInformation_PreStandardDsteInterface ¶
type Rsvp_ControllerDetaileds_ControllerDetailed_BandwidthInformation_PreStandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in subpool. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxSubpoolBandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxSubpoolBandwidthAbsolute interface{} }
Rsvp_ControllerDetaileds_ControllerDetailed_BandwidthInformation_PreStandardDsteInterface Prestandard DSTE interface information
func (*Rsvp_ControllerDetaileds_ControllerDetailed_BandwidthInformation_PreStandardDsteInterface) GetEntityData ¶
func (preStandardDsteInterface *Rsvp_ControllerDetaileds_ControllerDetailed_BandwidthInformation_PreStandardDsteInterface) GetEntityData() *types.CommonEntityData
type Rsvp_ControllerDetaileds_ControllerDetailed_BandwidthInformation_StandardDsteInterface ¶
type Rsvp_ControllerDetaileds_ControllerDetailed_BandwidthInformation_StandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in BC0 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool0Bandwidth interface{} // Max bandwidth (bits per second) allowed in BC1 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool1Bandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max BC0 B/W is an absolute value and false if its a percentage. // The type is bool. IsMaxBc0BandwidthAbsolute interface{} // True if the Max BC1 sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxBc1BandwidthAbsolute interface{} }
Rsvp_ControllerDetaileds_ControllerDetailed_BandwidthInformation_StandardDsteInterface Standard DSTE interface information
func (*Rsvp_ControllerDetaileds_ControllerDetailed_BandwidthInformation_StandardDsteInterface) GetEntityData ¶
func (standardDsteInterface *Rsvp_ControllerDetaileds_ControllerDetailed_BandwidthInformation_StandardDsteInterface) GetEntityData() *types.CommonEntityData
type Rsvp_ControllerDetaileds_ControllerDetailed_Flags ¶
type Rsvp_ControllerDetaileds_ControllerDetailed_Flags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS enabled on interface. The type is bool. IsMplsEnabled interface{} // Refresh Reduction enabled. The type is bool. IsRefreshReductionEnabled interface{} // Message pacing enabled. The type is bool. IsPacingEnabled interface{} // Refresh enabled. The type is bool. IsRefreshEnabled interface{} // Summary Refresh enabled. The type is bool. IsSRefreshEnabled interface{} // Interface is DOWN. The type is bool. IsInterfaceDown interface{} // Interface is created. The type is bool. IsInterfaceCreated interface{} // Use reliable xmt for SRefresh. The type is bool. IsRelSRefreshEnabled interface{} // This is backup tunnel. The type is bool. IsBackupTunnel interface{} // RSVP explicitly configured. The type is bool. IsRsvpConfigured interface{} // Interface is defined in non-Default VRF. The type is bool. IsNonDefaultVrf interface{} // Use bundling for outgoing RSVP messages. The type is bool. IsMessageBundlingEnabled interface{} }
Rsvp_ControllerDetaileds_ControllerDetailed_Flags Interface flags
func (*Rsvp_ControllerDetaileds_ControllerDetailed_Flags) GetEntityData ¶
func (flags *Rsvp_ControllerDetaileds_ControllerDetailed_Flags) GetEntityData() *types.CommonEntityData
type Rsvp_ControllerDetaileds_ControllerDetailed_NeighborArray ¶
type Rsvp_ControllerDetaileds_ControllerDetailed_NeighborArray struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Is neighbor capable of Refresh Reduction. The type is bool. IsNeighborRefreshReductionCapable interface{} // IP address of the 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}]+)?. NeighborAddress interface{} // Number of MessageIDs. The type is interface{} with range: 0..4294967295. MessageIds interface{} // Number of outgoing states to the neighbour. The type is interface{} with // range: -2147483648..2147483647. OutgoingStates interface{} // Expiry time. ExpiryTime Rsvp_ControllerDetaileds_ControllerDetailed_NeighborArray_ExpiryTime // List of Neighbor MessageIDs. The type is slice of // Rsvp_ControllerDetaileds_ControllerDetailed_NeighborArray_NeighborMessageId. NeighborMessageId []*Rsvp_ControllerDetaileds_ControllerDetailed_NeighborArray_NeighborMessageId }
Rsvp_ControllerDetaileds_ControllerDetailed_NeighborArray Neighbor array
func (*Rsvp_ControllerDetaileds_ControllerDetailed_NeighborArray) GetEntityData ¶
func (neighborArray *Rsvp_ControllerDetaileds_ControllerDetailed_NeighborArray) GetEntityData() *types.CommonEntityData
type Rsvp_ControllerDetaileds_ControllerDetailed_NeighborArray_ExpiryTime ¶
type Rsvp_ControllerDetaileds_ControllerDetailed_NeighborArray_ExpiryTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
Rsvp_ControllerDetaileds_ControllerDetailed_NeighborArray_ExpiryTime Expiry time
func (*Rsvp_ControllerDetaileds_ControllerDetailed_NeighborArray_ExpiryTime) GetEntityData ¶
func (expiryTime *Rsvp_ControllerDetaileds_ControllerDetailed_NeighborArray_ExpiryTime) GetEntityData() *types.CommonEntityData
type Rsvp_ControllerDetaileds_ControllerDetailed_NeighborArray_NeighborMessageId ¶
type Rsvp_ControllerDetaileds_ControllerDetailed_NeighborArray_NeighborMessageId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Message ID. The type is interface{} with range: 0..4294967295. MessageId interface{} }
Rsvp_ControllerDetaileds_ControllerDetailed_NeighborArray_NeighborMessageId List of Neighbor MessageIDs
func (*Rsvp_ControllerDetaileds_ControllerDetailed_NeighborArray_NeighborMessageId) GetEntityData ¶
func (neighborMessageId *Rsvp_ControllerDetaileds_ControllerDetailed_NeighborArray_NeighborMessageId) GetEntityData() *types.CommonEntityData
type Rsvp_ControllerSummaries ¶
type Rsvp_ControllerSummaries struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Summary info about an RSVP-enabled controller. The type is slice of // Rsvp_ControllerSummaries_ControllerSummary. ControllerSummary []*Rsvp_ControllerSummaries_ControllerSummary }
Rsvp_ControllerSummaries Table of summary info about RSVP-enabled controllers
func (*Rsvp_ControllerSummaries) GetEntityData ¶
func (controllerSummaries *Rsvp_ControllerSummaries) GetEntityData() *types.CommonEntityData
type Rsvp_ControllerSummaries_ControllerSummary ¶
type Rsvp_ControllerSummaries_ControllerSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Controller Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. ControllerName interface{} // Interface Name. The type is string. InterfaceNameXr interface{} // Number of locally created and incoming path states. The type is interface{} // with range: 0..4294967295. PathsIn interface{} // Number of outgoing path states. The type is interface{} with range: // 0..4294967295. PathsOut interface{} // Number of locally created and incoming reservation states. The type is // interface{} with range: 0..4294967295. ReservationsIn interface{} // Number of outgoing reservation states. The type is interface{} with range: // 0..4294967295. ReservationsOut interface{} // Interface bandwidth information. BandwidthInformation Rsvp_ControllerSummaries_ControllerSummary_BandwidthInformation }
Rsvp_ControllerSummaries_ControllerSummary Summary info about an RSVP-enabled controller
func (*Rsvp_ControllerSummaries_ControllerSummary) GetEntityData ¶
func (controllerSummary *Rsvp_ControllerSummaries_ControllerSummary) GetEntityData() *types.CommonEntityData
type Rsvp_ControllerSummaries_ControllerSummary_BandwidthInformation ¶
type Rsvp_ControllerSummaries_ControllerSummary_BandwidthInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DSTEMode. The type is RsvpMgmtDsteModes. DsteMode interface{} // Prestandard DSTE interface information. PreStandardDsteInterface Rsvp_ControllerSummaries_ControllerSummary_BandwidthInformation_PreStandardDsteInterface // Standard DSTE interface information. StandardDsteInterface Rsvp_ControllerSummaries_ControllerSummary_BandwidthInformation_StandardDsteInterface }
Rsvp_ControllerSummaries_ControllerSummary_BandwidthInformation Interface bandwidth information
func (*Rsvp_ControllerSummaries_ControllerSummary_BandwidthInformation) GetEntityData ¶
func (bandwidthInformation *Rsvp_ControllerSummaries_ControllerSummary_BandwidthInformation) GetEntityData() *types.CommonEntityData
type Rsvp_ControllerSummaries_ControllerSummary_BandwidthInformation_PreStandardDsteInterface ¶
type Rsvp_ControllerSummaries_ControllerSummary_BandwidthInformation_PreStandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in subpool. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxSubpoolBandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxSubpoolBandwidthAbsolute interface{} }
Rsvp_ControllerSummaries_ControllerSummary_BandwidthInformation_PreStandardDsteInterface Prestandard DSTE interface information
func (*Rsvp_ControllerSummaries_ControllerSummary_BandwidthInformation_PreStandardDsteInterface) GetEntityData ¶
func (preStandardDsteInterface *Rsvp_ControllerSummaries_ControllerSummary_BandwidthInformation_PreStandardDsteInterface) GetEntityData() *types.CommonEntityData
type Rsvp_ControllerSummaries_ControllerSummary_BandwidthInformation_StandardDsteInterface ¶
type Rsvp_ControllerSummaries_ControllerSummary_BandwidthInformation_StandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in BC0 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool0Bandwidth interface{} // Max bandwidth (bits per second) allowed in BC1 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool1Bandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max BC0 B/W is an absolute value and false if its a percentage. // The type is bool. IsMaxBc0BandwidthAbsolute interface{} // True if the Max BC1 sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxBc1BandwidthAbsolute interface{} }
Rsvp_ControllerSummaries_ControllerSummary_BandwidthInformation_StandardDsteInterface Standard DSTE interface information
func (*Rsvp_ControllerSummaries_ControllerSummary_BandwidthInformation_StandardDsteInterface) GetEntityData ¶
func (standardDsteInterface *Rsvp_ControllerSummaries_ControllerSummary_BandwidthInformation_StandardDsteInterface) GetEntityData() *types.CommonEntityData
type Rsvp_Counters ¶
type Rsvp_Counters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table of message counters. InterfaceMessages Rsvp_Counters_InterfaceMessages // Summary information for all RSVP message counters. MessageSummary Rsvp_Counters_MessageSummary // Prefix filtering counters. PrefixFiltering Rsvp_Counters_PrefixFiltering // Out of resource counters. OutOfResource Rsvp_Counters_OutOfResource // Event counters. InterfaceEvents Rsvp_Counters_InterfaceEvents // Summary information for all RSVP NSR counters. Nsr Rsvp_Counters_Nsr // Summary information for all RSVP ISSU counters. Issu Rsvp_Counters_Issu // Summary information for all RSVP database counters. Database Rsvp_Counters_Database // Table containing event sync counters. EventSyncs Rsvp_Counters_EventSyncs }
Rsvp_Counters Counters
func (*Rsvp_Counters) GetEntityData ¶
func (counters *Rsvp_Counters) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_Database ¶
type Rsvp_Counters_Database struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of sessions. The type is interface{} with range: 0..4294967295. Sessions interface{} // Number of locally created and incoming path states. The type is interface{} // with range: 0..4294967295. IncomingPaths interface{} // Number of outgoing path states. The type is interface{} with range: // 0..4294967295. OutgoingPaths interface{} // Number of locally created and incoming reservation states. The type is // interface{} with range: 0..4294967295. IncomingReservations interface{} // Number of outgoing reservation states. The type is interface{} with range: // 0..4294967295. OutgoingReservations interface{} // Number of Interfaces. The type is interface{} with range: 0..4294967295. Interfaces interface{} }
Rsvp_Counters_Database Summary information for all RSVP database counters
func (*Rsvp_Counters_Database) GetEntityData ¶
func (database *Rsvp_Counters_Database) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_EventSyncs ¶
type Rsvp_Counters_EventSyncs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Event sync counters. The type is slice of // Rsvp_Counters_EventSyncs_EventSync. EventSync []*Rsvp_Counters_EventSyncs_EventSync }
Rsvp_Counters_EventSyncs Table containing event sync counters
func (*Rsvp_Counters_EventSyncs) GetEntityData ¶
func (eventSyncs *Rsvp_Counters_EventSyncs) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_EventSyncs_EventSync ¶
type Rsvp_Counters_EventSyncs_EventSync struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} // Counter for Expired Path states. The type is interface{} with range: // 0..4294967295. ExpiredPaths interface{} // Counter for Expired Reservation states. The type is interface{} with range: // 0..4294967295. ExpiredReservations interface{} // Counter for NACKs received. The type is interface{} with range: // 0..4294967295. NacKs interface{} }
Rsvp_Counters_EventSyncs_EventSync Event sync counters
func (*Rsvp_Counters_EventSyncs_EventSync) GetEntityData ¶
func (eventSync *Rsvp_Counters_EventSyncs_EventSync) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_InterfaceEvents ¶
type Rsvp_Counters_InterfaceEvents struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Event counters for an interface. The type is slice of // Rsvp_Counters_InterfaceEvents_InterfaceEvent. InterfaceEvent []*Rsvp_Counters_InterfaceEvents_InterfaceEvent }
Rsvp_Counters_InterfaceEvents Event counters
func (*Rsvp_Counters_InterfaceEvents) GetEntityData ¶
func (interfaceEvents *Rsvp_Counters_InterfaceEvents) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_InterfaceEvents_InterfaceEvent ¶
type Rsvp_Counters_InterfaceEvents_InterfaceEvent struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface Name. 'None' is used internally where // the true interface is unknown (e.g. for routed packets). The type is string // with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Counter for Expired Path states. The type is interface{} with range: // 0..4294967295. ExpiredPaths interface{} // Counter for Expired Reservation states. The type is interface{} with range: // 0..4294967295. ExpiredReservations interface{} // Counter for NACKs received. The type is interface{} with range: // 0..4294967295. NacKs interface{} }
Rsvp_Counters_InterfaceEvents_InterfaceEvent Event counters for an interface
func (*Rsvp_Counters_InterfaceEvents_InterfaceEvent) GetEntityData ¶
func (interfaceEvent *Rsvp_Counters_InterfaceEvents_InterfaceEvent) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_InterfaceMessages ¶
type Rsvp_Counters_InterfaceMessages struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface message counters. The type is slice of // Rsvp_Counters_InterfaceMessages_InterfaceMessage. InterfaceMessage []*Rsvp_Counters_InterfaceMessages_InterfaceMessage }
Rsvp_Counters_InterfaceMessages Table of message counters
func (*Rsvp_Counters_InterfaceMessages) GetEntityData ¶
func (interfaceMessages *Rsvp_Counters_InterfaceMessages) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_InterfaceMessages_InterfaceMessage ¶
type Rsvp_Counters_InterfaceMessages_InterfaceMessage struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface Name. 'None' is used internally where // the true interface is unknown (e.g. for routed packets). The type is string // with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Count of messages retransmitted. The type is interface{} with range: // 0..4294967295. RetransmittedMessages interface{} // Count of Out of Order messages. The type is interface{} with range: // 0..4294967295. OutOfOrderMessages interface{} // Count of Rate Limited messages. The type is interface{} with range: // 0..4294967295. RateLimitedMessages interface{} // Count of messages received. ReceivedMessages Rsvp_Counters_InterfaceMessages_InterfaceMessage_ReceivedMessages // Count of messages transmitted. TransmittedMessages Rsvp_Counters_InterfaceMessages_InterfaceMessage_TransmittedMessages // Count of Bundle messages received. BundleReceivedMessages Rsvp_Counters_InterfaceMessages_InterfaceMessage_BundleReceivedMessages // Count of Bundle messages transmitted. BundleTransmittedMessages Rsvp_Counters_InterfaceMessages_InterfaceMessage_BundleTransmittedMessages }
Rsvp_Counters_InterfaceMessages_InterfaceMessage Interface message counters
func (*Rsvp_Counters_InterfaceMessages_InterfaceMessage) GetEntityData ¶
func (interfaceMessage *Rsvp_Counters_InterfaceMessages_InterfaceMessage) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_InterfaceMessages_InterfaceMessage_BundleReceivedMessages ¶
type Rsvp_Counters_InterfaceMessages_InterfaceMessage_BundleReceivedMessages struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of Reservation messages. The type is interface{} with range: // 0..4294967295. Reservation interface{} // Count of PathError messages. The type is interface{} with range: // 0..4294967295. PathError interface{} // Count of ReservationError messages. The type is interface{} with range: // 0..4294967295. ReservationError interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationTear messages. The type is interface{} with range: // 0..4294967295. ReservationTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Count of Bundle messages. The type is interface{} with range: // 0..4294967295. Bundle interface{} // Count of ACK messages. The type is interface{} with range: 0..4294967295. Ack interface{} // Count of Srefresh messages. The type is interface{} with range: // 0..4294967295. Srefresh interface{} // Count of Hello messages. The type is interface{} with range: 0..4294967295. Hello interface{} // Count of Integrity Challenge messages. The type is interface{} with range: // 0..4294967295. Challenge interface{} // Count of Integrity Response messages. The type is interface{} with range: // 0..4294967295. Response interface{} }
Rsvp_Counters_InterfaceMessages_InterfaceMessage_BundleReceivedMessages Count of Bundle messages received
func (*Rsvp_Counters_InterfaceMessages_InterfaceMessage_BundleReceivedMessages) GetEntityData ¶
func (bundleReceivedMessages *Rsvp_Counters_InterfaceMessages_InterfaceMessage_BundleReceivedMessages) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_InterfaceMessages_InterfaceMessage_BundleTransmittedMessages ¶
type Rsvp_Counters_InterfaceMessages_InterfaceMessage_BundleTransmittedMessages struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of Reservation messages. The type is interface{} with range: // 0..4294967295. Reservation interface{} // Count of PathError messages. The type is interface{} with range: // 0..4294967295. PathError interface{} // Count of ReservationError messages. The type is interface{} with range: // 0..4294967295. ReservationError interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationTear messages. The type is interface{} with range: // 0..4294967295. ReservationTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Count of Bundle messages. The type is interface{} with range: // 0..4294967295. Bundle interface{} // Count of ACK messages. The type is interface{} with range: 0..4294967295. Ack interface{} // Count of Srefresh messages. The type is interface{} with range: // 0..4294967295. Srefresh interface{} // Count of Hello messages. The type is interface{} with range: 0..4294967295. Hello interface{} // Count of Integrity Challenge messages. The type is interface{} with range: // 0..4294967295. Challenge interface{} // Count of Integrity Response messages. The type is interface{} with range: // 0..4294967295. Response interface{} }
Rsvp_Counters_InterfaceMessages_InterfaceMessage_BundleTransmittedMessages Count of Bundle messages transmitted
func (*Rsvp_Counters_InterfaceMessages_InterfaceMessage_BundleTransmittedMessages) GetEntityData ¶
func (bundleTransmittedMessages *Rsvp_Counters_InterfaceMessages_InterfaceMessage_BundleTransmittedMessages) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_InterfaceMessages_InterfaceMessage_ReceivedMessages ¶
type Rsvp_Counters_InterfaceMessages_InterfaceMessage_ReceivedMessages struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of Reservation messages. The type is interface{} with range: // 0..4294967295. Reservation interface{} // Count of PathError messages. The type is interface{} with range: // 0..4294967295. PathError interface{} // Count of ReservationError messages. The type is interface{} with range: // 0..4294967295. ReservationError interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationTear messages. The type is interface{} with range: // 0..4294967295. ReservationTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Count of Bundle messages. The type is interface{} with range: // 0..4294967295. Bundle interface{} // Count of ACK messages. The type is interface{} with range: 0..4294967295. Ack interface{} // Count of Srefresh messages. The type is interface{} with range: // 0..4294967295. Srefresh interface{} // Count of Hello messages. The type is interface{} with range: 0..4294967295. Hello interface{} // Count of Integrity Challenge messages. The type is interface{} with range: // 0..4294967295. Challenge interface{} // Count of Integrity Response messages. The type is interface{} with range: // 0..4294967295. Response interface{} }
Rsvp_Counters_InterfaceMessages_InterfaceMessage_ReceivedMessages Count of messages received
func (*Rsvp_Counters_InterfaceMessages_InterfaceMessage_ReceivedMessages) GetEntityData ¶
func (receivedMessages *Rsvp_Counters_InterfaceMessages_InterfaceMessage_ReceivedMessages) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_InterfaceMessages_InterfaceMessage_TransmittedMessages ¶
type Rsvp_Counters_InterfaceMessages_InterfaceMessage_TransmittedMessages struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of Reservation messages. The type is interface{} with range: // 0..4294967295. Reservation interface{} // Count of PathError messages. The type is interface{} with range: // 0..4294967295. PathError interface{} // Count of ReservationError messages. The type is interface{} with range: // 0..4294967295. ReservationError interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationTear messages. The type is interface{} with range: // 0..4294967295. ReservationTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Count of Bundle messages. The type is interface{} with range: // 0..4294967295. Bundle interface{} // Count of ACK messages. The type is interface{} with range: 0..4294967295. Ack interface{} // Count of Srefresh messages. The type is interface{} with range: // 0..4294967295. Srefresh interface{} // Count of Hello messages. The type is interface{} with range: 0..4294967295. Hello interface{} // Count of Integrity Challenge messages. The type is interface{} with range: // 0..4294967295. Challenge interface{} // Count of Integrity Response messages. The type is interface{} with range: // 0..4294967295. Response interface{} }
Rsvp_Counters_InterfaceMessages_InterfaceMessage_TransmittedMessages Count of messages transmitted
func (*Rsvp_Counters_InterfaceMessages_InterfaceMessage_TransmittedMessages) GetEntityData ¶
func (transmittedMessages *Rsvp_Counters_InterfaceMessages_InterfaceMessage_TransmittedMessages) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_Issu ¶
type Rsvp_Counters_Issu struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The timestamp, in seconds, when these statistics are cleared // since 00:00:00 UTC, January 1, 1970. The type is interface{} with range: // 0..4294967295. Units are second. LastClearedTimestamp interface{} // Process role. The type is RsvpProcRole. RsvpProcessRole interface{} // Last IDT number of states. The type is interface{} with range: // 0..4294967295. LastIdtStates interface{} // Total number of states. The type is interface{} with range: 0..4294967295. TotalStates interface{} // Total number of deletions. The type is interface{} with range: // 0..4294967295. TotalDeletions interface{} // Total number of NACKs. The type is interface{} with range: // 0..18446744073709551615. TotalNacks interface{} // Total number of IDTs. The type is interface{} with range: 0..4294967295. TotalIdTs interface{} }
Rsvp_Counters_Issu Summary information for all RSVP ISSU counters
func (*Rsvp_Counters_Issu) GetEntityData ¶
func (issu *Rsvp_Counters_Issu) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_MessageSummary ¶
type Rsvp_Counters_MessageSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of messages retransmitted. The type is interface{} with range: // 0..4294967295. RetransmittedMessages interface{} // Count of Out of Order messages. The type is interface{} with range: // 0..4294967295. OutOfOrderMessages interface{} // Count of Rate Limited messages. The type is interface{} with range: // 0..4294967295. RateLimitedMessages interface{} // Count of messages received. ReceivedMessages Rsvp_Counters_MessageSummary_ReceivedMessages // Count of messages transmitted. TransmittedMessages Rsvp_Counters_MessageSummary_TransmittedMessages // Count of Bundle messages received. BundleReceivedMessages Rsvp_Counters_MessageSummary_BundleReceivedMessages // Count of Bundle messages transmitted. BundleTransmittedMessages Rsvp_Counters_MessageSummary_BundleTransmittedMessages }
Rsvp_Counters_MessageSummary Summary information for all RSVP message counters
func (*Rsvp_Counters_MessageSummary) GetEntityData ¶
func (messageSummary *Rsvp_Counters_MessageSummary) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_MessageSummary_BundleReceivedMessages ¶
type Rsvp_Counters_MessageSummary_BundleReceivedMessages struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of Reservation messages. The type is interface{} with range: // 0..4294967295. Reservation interface{} // Count of PathError messages. The type is interface{} with range: // 0..4294967295. PathError interface{} // Count of ReservationError messages. The type is interface{} with range: // 0..4294967295. ReservationError interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationTear messages. The type is interface{} with range: // 0..4294967295. ReservationTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Count of Bundle messages. The type is interface{} with range: // 0..4294967295. Bundle interface{} // Count of ACK messages. The type is interface{} with range: 0..4294967295. Ack interface{} // Count of Srefresh messages. The type is interface{} with range: // 0..4294967295. Srefresh interface{} // Count of Hello messages. The type is interface{} with range: 0..4294967295. Hello interface{} // Count of Integrity Challenge messages. The type is interface{} with range: // 0..4294967295. Challenge interface{} // Count of Integrity Response messages. The type is interface{} with range: // 0..4294967295. Response interface{} }
Rsvp_Counters_MessageSummary_BundleReceivedMessages Count of Bundle messages received
func (*Rsvp_Counters_MessageSummary_BundleReceivedMessages) GetEntityData ¶
func (bundleReceivedMessages *Rsvp_Counters_MessageSummary_BundleReceivedMessages) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_MessageSummary_BundleTransmittedMessages ¶
type Rsvp_Counters_MessageSummary_BundleTransmittedMessages struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of Reservation messages. The type is interface{} with range: // 0..4294967295. Reservation interface{} // Count of PathError messages. The type is interface{} with range: // 0..4294967295. PathError interface{} // Count of ReservationError messages. The type is interface{} with range: // 0..4294967295. ReservationError interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationTear messages. The type is interface{} with range: // 0..4294967295. ReservationTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Count of Bundle messages. The type is interface{} with range: // 0..4294967295. Bundle interface{} // Count of ACK messages. The type is interface{} with range: 0..4294967295. Ack interface{} // Count of Srefresh messages. The type is interface{} with range: // 0..4294967295. Srefresh interface{} // Count of Hello messages. The type is interface{} with range: 0..4294967295. Hello interface{} // Count of Integrity Challenge messages. The type is interface{} with range: // 0..4294967295. Challenge interface{} // Count of Integrity Response messages. The type is interface{} with range: // 0..4294967295. Response interface{} }
Rsvp_Counters_MessageSummary_BundleTransmittedMessages Count of Bundle messages transmitted
func (*Rsvp_Counters_MessageSummary_BundleTransmittedMessages) GetEntityData ¶
func (bundleTransmittedMessages *Rsvp_Counters_MessageSummary_BundleTransmittedMessages) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_MessageSummary_ReceivedMessages ¶
type Rsvp_Counters_MessageSummary_ReceivedMessages struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of Reservation messages. The type is interface{} with range: // 0..4294967295. Reservation interface{} // Count of PathError messages. The type is interface{} with range: // 0..4294967295. PathError interface{} // Count of ReservationError messages. The type is interface{} with range: // 0..4294967295. ReservationError interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationTear messages. The type is interface{} with range: // 0..4294967295. ReservationTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Count of Bundle messages. The type is interface{} with range: // 0..4294967295. Bundle interface{} // Count of ACK messages. The type is interface{} with range: 0..4294967295. Ack interface{} // Count of Srefresh messages. The type is interface{} with range: // 0..4294967295. Srefresh interface{} // Count of Hello messages. The type is interface{} with range: 0..4294967295. Hello interface{} // Count of Integrity Challenge messages. The type is interface{} with range: // 0..4294967295. Challenge interface{} // Count of Integrity Response messages. The type is interface{} with range: // 0..4294967295. Response interface{} }
Rsvp_Counters_MessageSummary_ReceivedMessages Count of messages received
func (*Rsvp_Counters_MessageSummary_ReceivedMessages) GetEntityData ¶
func (receivedMessages *Rsvp_Counters_MessageSummary_ReceivedMessages) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_MessageSummary_TransmittedMessages ¶
type Rsvp_Counters_MessageSummary_TransmittedMessages struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of Reservation messages. The type is interface{} with range: // 0..4294967295. Reservation interface{} // Count of PathError messages. The type is interface{} with range: // 0..4294967295. PathError interface{} // Count of ReservationError messages. The type is interface{} with range: // 0..4294967295. ReservationError interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationTear messages. The type is interface{} with range: // 0..4294967295. ReservationTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Count of Bundle messages. The type is interface{} with range: // 0..4294967295. Bundle interface{} // Count of ACK messages. The type is interface{} with range: 0..4294967295. Ack interface{} // Count of Srefresh messages. The type is interface{} with range: // 0..4294967295. Srefresh interface{} // Count of Hello messages. The type is interface{} with range: 0..4294967295. Hello interface{} // Count of Integrity Challenge messages. The type is interface{} with range: // 0..4294967295. Challenge interface{} // Count of Integrity Response messages. The type is interface{} with range: // 0..4294967295. Response interface{} }
Rsvp_Counters_MessageSummary_TransmittedMessages Count of messages transmitted
func (*Rsvp_Counters_MessageSummary_TransmittedMessages) GetEntityData ¶
func (transmittedMessages *Rsvp_Counters_MessageSummary_TransmittedMessages) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_Nsr ¶
type Rsvp_Counters_Nsr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The timestamp, in seconds, when these statistics are cleared // since 00:00:00 UTC, January 1, 1970. The type is interface{} with range: // 0..4294967295. Units are second. LastClearedTimestamp interface{} // Process role. The type is RsvpProcRole. RsvpProcessRole interface{} // Last IDT number of states. The type is interface{} with range: // 0..4294967295. LastIdtStates interface{} // Total number of states. The type is interface{} with range: 0..4294967295. TotalStates interface{} // Total number of deletions. The type is interface{} with range: // 0..4294967295. TotalDeletions interface{} // Total number of NACKs. The type is interface{} with range: // 0..18446744073709551615. TotalNacks interface{} // Total number of IDTs. The type is interface{} with range: 0..4294967295. TotalIdTs interface{} }
Rsvp_Counters_Nsr Summary information for all RSVP NSR counters
func (*Rsvp_Counters_Nsr) GetEntityData ¶
func (nsr *Rsvp_Counters_Nsr) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_OutOfResource ¶
type Rsvp_Counters_OutOfResource struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface specific out of resource counters. Interfaces Rsvp_Counters_OutOfResource_Interfaces }
Rsvp_Counters_OutOfResource Out of resource counters
func (*Rsvp_Counters_OutOfResource) GetEntityData ¶
func (outOfResource *Rsvp_Counters_OutOfResource) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_OutOfResource_Interfaces ¶
type Rsvp_Counters_OutOfResource_Interfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Summary of out of resource counts for all interfaces. Summary Rsvp_Counters_OutOfResource_Interfaces_Summary // Table of interface specific out of resource counters. Interfaces Rsvp_Counters_OutOfResource_Interfaces_Interfaces }
Rsvp_Counters_OutOfResource_Interfaces Interface specific out of resource counters
func (*Rsvp_Counters_OutOfResource_Interfaces) GetEntityData ¶
func (interfaces *Rsvp_Counters_OutOfResource_Interfaces) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_OutOfResource_Interfaces_Interfaces ¶
type Rsvp_Counters_OutOfResource_Interfaces_Interfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Out of resource counters for a specific interface. The type is slice of // Rsvp_Counters_OutOfResource_Interfaces_Interfaces_Interface. Interface []*Rsvp_Counters_OutOfResource_Interfaces_Interfaces_Interface }
Rsvp_Counters_OutOfResource_Interfaces_Interfaces Table of interface specific out of resource counters
func (*Rsvp_Counters_OutOfResource_Interfaces_Interfaces) GetEntityData ¶
func (interfaces *Rsvp_Counters_OutOfResource_Interfaces_Interfaces) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_OutOfResource_Interfaces_Interfaces_Interface ¶
type Rsvp_Counters_OutOfResource_Interfaces_Interfaces_Interface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface Name. 'None' is used internally where // the true interface is unknown (e.g. for routed packets). The type is string // with pattern: [\w\-\.:,_@#%$\+=\|;]+. InterfaceName interface{} // Count of Path messages dropped due to an out of resource condition. The // type is interface{} with range: 0..4294967295. DroppedPathMessages interface{} }
Rsvp_Counters_OutOfResource_Interfaces_Interfaces_Interface Out of resource counters for a specific interface
func (*Rsvp_Counters_OutOfResource_Interfaces_Interfaces_Interface) GetEntityData ¶
func (self *Rsvp_Counters_OutOfResource_Interfaces_Interfaces_Interface) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_OutOfResource_Interfaces_Summary ¶
type Rsvp_Counters_OutOfResource_Interfaces_Summary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages dropped due to an out of resource condition. The // type is interface{} with range: 0..4294967295. DroppedPathMessages interface{} }
Rsvp_Counters_OutOfResource_Interfaces_Summary Summary of out of resource counts for all interfaces
func (*Rsvp_Counters_OutOfResource_Interfaces_Summary) GetEntityData ¶
func (summary *Rsvp_Counters_OutOfResource_Interfaces_Summary) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_PrefixFiltering ¶
type Rsvp_Counters_PrefixFiltering struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AccessList specific prefix filtering counters. Accesses Rsvp_Counters_PrefixFiltering_Accesses // Interface specific prefix filtering counters. Interfaces Rsvp_Counters_PrefixFiltering_Interfaces }
Rsvp_Counters_PrefixFiltering Prefix filtering counters
func (*Rsvp_Counters_PrefixFiltering) GetEntityData ¶
func (prefixFiltering *Rsvp_Counters_PrefixFiltering) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_PrefixFiltering_Accesses ¶
type Rsvp_Counters_PrefixFiltering_Accesses struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Prefix filtering counters for a specific AccessList. The type is slice of // Rsvp_Counters_PrefixFiltering_Accesses_Access. Access []*Rsvp_Counters_PrefixFiltering_Accesses_Access }
Rsvp_Counters_PrefixFiltering_Accesses AccessList specific prefix filtering counters
func (*Rsvp_Counters_PrefixFiltering_Accesses) GetEntityData ¶
func (accesses *Rsvp_Counters_PrefixFiltering_Accesses) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_PrefixFiltering_Accesses_Access ¶
type Rsvp_Counters_PrefixFiltering_Accesses_Access struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. AccessList Name. The type is string with length: // 1..65. AccessListName interface{} // Count of messages which got forwarded. Forwarded Rsvp_Counters_PrefixFiltering_Accesses_Access_Forwarded // Count of locally destined messages. LocallyDestined Rsvp_Counters_PrefixFiltering_Accesses_Access_LocallyDestined // Count of messages dropped. Dropped Rsvp_Counters_PrefixFiltering_Accesses_Access_Dropped // Count of total messages. Total Rsvp_Counters_PrefixFiltering_Accesses_Access_Total }
Rsvp_Counters_PrefixFiltering_Accesses_Access Prefix filtering counters for a specific AccessList
func (*Rsvp_Counters_PrefixFiltering_Accesses_Access) GetEntityData ¶
func (access *Rsvp_Counters_PrefixFiltering_Accesses_Access) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_PrefixFiltering_Accesses_Access_Dropped ¶
type Rsvp_Counters_PrefixFiltering_Accesses_Access_Dropped struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
Rsvp_Counters_PrefixFiltering_Accesses_Access_Dropped Count of messages dropped
func (*Rsvp_Counters_PrefixFiltering_Accesses_Access_Dropped) GetEntityData ¶
func (dropped *Rsvp_Counters_PrefixFiltering_Accesses_Access_Dropped) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_PrefixFiltering_Accesses_Access_Forwarded ¶
type Rsvp_Counters_PrefixFiltering_Accesses_Access_Forwarded struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
Rsvp_Counters_PrefixFiltering_Accesses_Access_Forwarded Count of messages which got forwarded
func (*Rsvp_Counters_PrefixFiltering_Accesses_Access_Forwarded) GetEntityData ¶
func (forwarded *Rsvp_Counters_PrefixFiltering_Accesses_Access_Forwarded) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_PrefixFiltering_Accesses_Access_LocallyDestined ¶
type Rsvp_Counters_PrefixFiltering_Accesses_Access_LocallyDestined struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
Rsvp_Counters_PrefixFiltering_Accesses_Access_LocallyDestined Count of locally destined messages
func (*Rsvp_Counters_PrefixFiltering_Accesses_Access_LocallyDestined) GetEntityData ¶
func (locallyDestined *Rsvp_Counters_PrefixFiltering_Accesses_Access_LocallyDestined) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_PrefixFiltering_Accesses_Access_Total ¶
type Rsvp_Counters_PrefixFiltering_Accesses_Access_Total struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
Rsvp_Counters_PrefixFiltering_Accesses_Access_Total Count of total messages
func (*Rsvp_Counters_PrefixFiltering_Accesses_Access_Total) GetEntityData ¶
func (total *Rsvp_Counters_PrefixFiltering_Accesses_Access_Total) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_PrefixFiltering_Interfaces ¶
type Rsvp_Counters_PrefixFiltering_Interfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Summary of prefix filtering counts for all interfaces. Summary Rsvp_Counters_PrefixFiltering_Interfaces_Summary // Table of interface specific prefix filtering counters. Interfaces Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces }
Rsvp_Counters_PrefixFiltering_Interfaces Interface specific prefix filtering counters
func (*Rsvp_Counters_PrefixFiltering_Interfaces) GetEntityData ¶
func (interfaces *Rsvp_Counters_PrefixFiltering_Interfaces) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces ¶
type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Prefix filtering counters for a specific interface. The type is slice of // Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface. Interface []*Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface }
Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces Table of interface specific prefix filtering counters
func (*Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces) GetEntityData ¶
func (interfaces *Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface ¶
type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface Name. 'None' is used internally where // the true interface is unknown (e.g. for routed packets). The type is string // with pattern: [\w\-\.:,_@#%$\+=\|;]+. InterfaceName interface{} // Count of messages which got forwarded. Forwarded Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Forwarded // Count of locally destined messages. LocallyDestined Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_LocallyDestined // Count of messages dropped. Dropped Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Dropped // Count of messages which got dropped due to default ACL action. DefaultActionDropped Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionDropped // Count of messages which were processed due to default ACL action. DefaultActionProcessed Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionProcessed // Count of total messages. Total Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Total }
Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface Prefix filtering counters for a specific interface
func (*Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface) GetEntityData ¶
func (self *Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionDropped ¶
type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionDropped struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionDropped Count of messages which got dropped due to default ACL action
func (*Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionDropped) GetEntityData ¶
func (defaultActionDropped *Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionDropped) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionProcessed ¶
type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionProcessed struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionProcessed Count of messages which were processed due to default ACL action
func (*Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionProcessed) GetEntityData ¶
func (defaultActionProcessed *Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_DefaultActionProcessed) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Dropped ¶
type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Dropped struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Dropped Count of messages dropped
func (*Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Dropped) GetEntityData ¶
func (dropped *Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Dropped) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Forwarded ¶
type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Forwarded struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Forwarded Count of messages which got forwarded
func (*Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Forwarded) GetEntityData ¶
func (forwarded *Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Forwarded) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_LocallyDestined ¶
type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_LocallyDestined struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_LocallyDestined Count of locally destined messages
func (*Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_LocallyDestined) GetEntityData ¶
func (locallyDestined *Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_LocallyDestined) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Total ¶
type Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Total struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Total Count of total messages
func (*Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Total) GetEntityData ¶
func (total *Rsvp_Counters_PrefixFiltering_Interfaces_Interfaces_Interface_Total) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_PrefixFiltering_Interfaces_Summary ¶
type Rsvp_Counters_PrefixFiltering_Interfaces_Summary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of messages which got forwarded. Forwarded Rsvp_Counters_PrefixFiltering_Interfaces_Summary_Forwarded // Count of locally destined messages. LocallyDestined Rsvp_Counters_PrefixFiltering_Interfaces_Summary_LocallyDestined // Count of messages dropped. Dropped Rsvp_Counters_PrefixFiltering_Interfaces_Summary_Dropped // Count of messages which got dropped due to default ACL action. DefaultActionDropped Rsvp_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionDropped // Count of messages which were processed due to default ACL action. DefaultActionProcessed Rsvp_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionProcessed // Count of total messages. Total Rsvp_Counters_PrefixFiltering_Interfaces_Summary_Total }
Rsvp_Counters_PrefixFiltering_Interfaces_Summary Summary of prefix filtering counts for all interfaces
func (*Rsvp_Counters_PrefixFiltering_Interfaces_Summary) GetEntityData ¶
func (summary *Rsvp_Counters_PrefixFiltering_Interfaces_Summary) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionDropped ¶
type Rsvp_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionDropped struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
Rsvp_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionDropped Count of messages which got dropped due to default ACL action
func (*Rsvp_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionDropped) GetEntityData ¶
func (defaultActionDropped *Rsvp_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionDropped) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionProcessed ¶
type Rsvp_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionProcessed struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
Rsvp_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionProcessed Count of messages which were processed due to default ACL action
func (*Rsvp_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionProcessed) GetEntityData ¶
func (defaultActionProcessed *Rsvp_Counters_PrefixFiltering_Interfaces_Summary_DefaultActionProcessed) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_PrefixFiltering_Interfaces_Summary_Dropped ¶
type Rsvp_Counters_PrefixFiltering_Interfaces_Summary_Dropped struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
Rsvp_Counters_PrefixFiltering_Interfaces_Summary_Dropped Count of messages dropped
func (*Rsvp_Counters_PrefixFiltering_Interfaces_Summary_Dropped) GetEntityData ¶
func (dropped *Rsvp_Counters_PrefixFiltering_Interfaces_Summary_Dropped) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_PrefixFiltering_Interfaces_Summary_Forwarded ¶
type Rsvp_Counters_PrefixFiltering_Interfaces_Summary_Forwarded struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
Rsvp_Counters_PrefixFiltering_Interfaces_Summary_Forwarded Count of messages which got forwarded
func (*Rsvp_Counters_PrefixFiltering_Interfaces_Summary_Forwarded) GetEntityData ¶
func (forwarded *Rsvp_Counters_PrefixFiltering_Interfaces_Summary_Forwarded) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_PrefixFiltering_Interfaces_Summary_LocallyDestined ¶
type Rsvp_Counters_PrefixFiltering_Interfaces_Summary_LocallyDestined struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
Rsvp_Counters_PrefixFiltering_Interfaces_Summary_LocallyDestined Count of locally destined messages
func (*Rsvp_Counters_PrefixFiltering_Interfaces_Summary_LocallyDestined) GetEntityData ¶
func (locallyDestined *Rsvp_Counters_PrefixFiltering_Interfaces_Summary_LocallyDestined) GetEntityData() *types.CommonEntityData
type Rsvp_Counters_PrefixFiltering_Interfaces_Summary_Total ¶
type Rsvp_Counters_PrefixFiltering_Interfaces_Summary_Total struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Count of Path messages. The type is interface{} with range: 0..4294967295. Path interface{} // Count of PathTear messages. The type is interface{} with range: // 0..4294967295. PathTear interface{} // Count of ReservationConfirm messages. The type is interface{} with range: // 0..4294967295. ReservationConfirm interface{} // Total count of messages. The type is interface{} with range: 0..4294967295. Total interface{} }
Rsvp_Counters_PrefixFiltering_Interfaces_Summary_Total Count of total messages
func (*Rsvp_Counters_PrefixFiltering_Interfaces_Summary_Total) GetEntityData ¶
func (total *Rsvp_Counters_PrefixFiltering_Interfaces_Summary_Total) GetEntityData() *types.CommonEntityData
type Rsvp_FrrSummary ¶
type Rsvp_FrrSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Path state counters. PathStates Rsvp_FrrSummary_PathStates // Rerservation state counters. ReservationStates Rsvp_FrrSummary_ReservationStates }
Rsvp_FrrSummary Fast Re-Route Summary State Information
func (*Rsvp_FrrSummary) GetEntityData ¶
func (frrSummary *Rsvp_FrrSummary) GetEntityData() *types.CommonEntityData
type Rsvp_FrrSummary_PathStates ¶
type Rsvp_FrrSummary_PathStates struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Total number of instances of this state. The type is interface{} with // range: 0..4294967295. Total interface{} // Number of active instances of this state. The type is interface{} with // range: 0..4294967295. ActiveInstances interface{} // Number of ready instances of this state. The type is interface{} with // range: 0..4294967295. ReadyInstances interface{} // Number of instances of this state awaiting Path messages to be sent out or // Resv messages to be received. The type is interface{} with range: // 0..4294967295. ActiveWaitInstances interface{} }
Rsvp_FrrSummary_PathStates Path state counters
func (*Rsvp_FrrSummary_PathStates) GetEntityData ¶
func (pathStates *Rsvp_FrrSummary_PathStates) GetEntityData() *types.CommonEntityData
type Rsvp_FrrSummary_ReservationStates ¶
type Rsvp_FrrSummary_ReservationStates struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Total number of instances of this state. The type is interface{} with // range: 0..4294967295. Total interface{} // Number of active instances of this state. The type is interface{} with // range: 0..4294967295. ActiveInstances interface{} // Number of ready instances of this state. The type is interface{} with // range: 0..4294967295. ReadyInstances interface{} // Number of instances of this state awaiting Path messages to be sent out or // Resv messages to be received. The type is interface{} with range: // 0..4294967295. ActiveWaitInstances interface{} }
Rsvp_FrrSummary_ReservationStates Rerservation state counters
func (*Rsvp_FrrSummary_ReservationStates) GetEntityData ¶
func (reservationStates *Rsvp_FrrSummary_ReservationStates) GetEntityData() *types.CommonEntityData
type Rsvp_Frrs ¶
type Rsvp_Frrs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detailed info for a single Fast Re-route state. The type is slice of // Rsvp_Frrs_Frr. Frr []*Rsvp_Frrs_Frr }
Rsvp_Frrs Table of detailed info about Fast Re-route states
func (*Rsvp_Frrs) GetEntityData ¶
func (frrs *Rsvp_Frrs) GetEntityData() *types.CommonEntityData
type Rsvp_Frrs_Frr ¶
type Rsvp_Frrs_Frr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Destination 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}]+)?. DestinationAddress interface{} // Destination Port. The type is interface{} with range: 0..4294967295. DestinationPort interface{} // Protocol. The type is interface{} with range: 0..4294967295. Protocol interface{} // Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type. The type is RsvpSession. SessionType interface{} // P2MP ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..4294967295. SourcePort interface{} // Subgroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SubGroupOrigin interface{} // Subgroup ID. The type is interface{} with range: 0..4294967295. SubGroupId interface{} // VRF Name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // RSVP FRR Path States. The type is RsvpMgmtFrrStateEnum. PathStatus interface{} // RSVP FRR Reservation States. The type is RsvpMgmtFrrStateEnum. ReservationStatus interface{} // RSVP Session Information. Session Rsvp_Frrs_Frr_Session // RSVP S2L Sub-LSP information. S2lSubLsp Rsvp_Frrs_Frr_S2lSubLsp }
Rsvp_Frrs_Frr Detailed info for a single Fast Re-route state
func (*Rsvp_Frrs_Frr) GetEntityData ¶
func (frr *Rsvp_Frrs_Frr) GetEntityData() *types.CommonEntityData
type Rsvp_Frrs_Frr_S2lSubLsp ¶
type Rsvp_Frrs_Frr_S2lSubLsp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // S2L Sub-LSP Destination 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}]+)?. S2lDestinationAddress interface{} }
Rsvp_Frrs_Frr_S2lSubLsp RSVP S2L Sub-LSP information
func (*Rsvp_Frrs_Frr_S2lSubLsp) GetEntityData ¶
func (s2lSubLsp *Rsvp_Frrs_Frr_S2lSubLsp) GetEntityData() *types.CommonEntityData
type Rsvp_Frrs_Frr_Session ¶
type Rsvp_Frrs_Frr_Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Session. RsvpSession Rsvp_Frrs_Frr_Session_RsvpSession }
Rsvp_Frrs_Frr_Session RSVP Session Information
func (*Rsvp_Frrs_Frr_Session) GetEntityData ¶
func (session *Rsvp_Frrs_Frr_Session) GetEntityData() *types.CommonEntityData
type Rsvp_Frrs_Frr_Session_RsvpSession ¶
type Rsvp_Frrs_Frr_Session_RsvpSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SessionType. The type is RsvpMgmtSession. SessionType interface{} // UDP IPv4 session. Ipv4 Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4 // IPv4 LSP session. Ipv4LspSession Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4LspSession // IPv4 UNI session. Ipv4UniSession Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4UniSession // IPv4 P2MP LSP session. Ipv4P2mpLspSession Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4P2mpLspSession }
Rsvp_Frrs_Frr_Session_RsvpSession RSVP Session
func (*Rsvp_Frrs_Frr_Session_RsvpSession) GetEntityData ¶
func (rsvpSession *Rsvp_Frrs_Frr_Session_RsvpSession) GetEntityData() *types.CommonEntityData
type Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4 ¶
type Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // Protocol type (originally defined in RFC 790, further values in subsequent // RFCs). The type is interface{} with range: 0..255. Protocol interface{} // The Session Destination Port. The type is interface{} with range: 0..65535. DestinationPort interface{} }
Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4 UDP IPv4 session
func (*Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4) GetEntityData ¶
func (ipv4 *Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4) GetEntityData() *types.CommonEntityData
type Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4LspSession ¶
type Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4LspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4LspSession IPv4 LSP session
func (*Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4LspSession) GetEntityData ¶
func (ipv4LspSession *Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4LspSession) GetEntityData() *types.CommonEntityData
type Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4P2mpLspSession ¶
type Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4P2mpLspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Point to Multipoint ID. The type is interface{} with range: // 0..4294967295. P2mpId interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4P2mpLspSession IPv4 P2MP LSP session
func (*Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData ¶
func (ipv4P2mpLspSession *Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData() *types.CommonEntityData
type Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4UniSession ¶
type Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4UniSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended 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}]+)?. ExtendedAddress interface{} }
Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4UniSession IPv4 UNI session
func (*Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4UniSession) GetEntityData ¶
func (ipv4UniSession *Rsvp_Frrs_Frr_Session_RsvpSession_Ipv4UniSession) GetEntityData() *types.CommonEntityData
type Rsvp_GlobalNeighborBriefs ¶
type Rsvp_GlobalNeighborBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief info for a single global neighbor. The type is slice of // Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief. GlobalNeighborBrief []*Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief }
Rsvp_GlobalNeighborBriefs Table of brief info about global neighbors
func (*Rsvp_GlobalNeighborBriefs) GetEntityData ¶
func (globalNeighborBriefs *Rsvp_GlobalNeighborBriefs) GetEntityData() *types.CommonEntityData
type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief ¶
type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Address of global 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}]+)?. NeighborAddress interface{} // Is GR enabled. The type is bool. IsGrEnabled interface{} // Neighbor node 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}]+)?. NodeAddress interface{} // Restart state. The type is RsvpMgmtRestartState. RestartState interface{} // Global Neighbor Flags. GlobalNeighborFlags Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_GlobalNeighborFlags // Local node address. The type is slice of // Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LocalNodeAddress. LocalNodeAddress []*Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LocalNodeAddress // Neighbor Hello state. The type is slice of // Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_NeighborHelloState. NeighborHelloState []*Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_NeighborHelloState // Reason why communication was lost. The type is slice of // Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationReason. LostCommunicationReason []*Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationReason // Total number of times communication got lost. The type is slice of // Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTotal. LostCommunicationTotal []*Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTotal // Time hellos have been up. The type is slice of // Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_UpTime. UpTime []*Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_UpTime // Time when communication was lost. The type is slice of // Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTime. LostCommunicationTime []*Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTime }
Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief Brief info for a single global neighbor
func (*Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief) GetEntityData ¶
func (globalNeighborBrief *Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief) GetEntityData() *types.CommonEntityData
type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_GlobalNeighborFlags ¶
type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_GlobalNeighborFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // OUNI Application. The type is bool. IsApplicationOuni interface{} // MPLS Application. The type is bool. IsApplicationMpls interface{} }
Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_GlobalNeighborFlags Global Neighbor Flags
func (*Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_GlobalNeighborFlags) GetEntityData ¶
func (globalNeighborFlags *Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_GlobalNeighborFlags) GetEntityData() *types.CommonEntityData
type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LocalNodeAddress ¶
type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LocalNodeAddress 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{} }
Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LocalNodeAddress Local node address
func (*Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LocalNodeAddress) GetEntityData ¶
func (localNodeAddress *Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LocalNodeAddress) GetEntityData() *types.CommonEntityData
type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationReason ¶
type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationReason struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is RsvpMgmtHelloDownReason. Entry interface{} }
Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationReason Reason why communication was lost
func (*Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationReason) GetEntityData ¶
func (lostCommunicationReason *Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationReason) GetEntityData() *types.CommonEntityData
type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTime ¶
type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTime Time when communication was lost
func (*Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTime) GetEntityData ¶
func (lostCommunicationTime *Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTime) GetEntityData() *types.CommonEntityData
type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTotal ¶
type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTotal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..65535. Entry interface{} }
Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTotal Total number of times communication got lost
func (*Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTotal) GetEntityData ¶
func (lostCommunicationTotal *Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_LostCommunicationTotal) GetEntityData() *types.CommonEntityData
type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_NeighborHelloState ¶
type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_NeighborHelloState struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is RsvpMgmtHelloState. Entry interface{} }
Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_NeighborHelloState Neighbor Hello state
func (*Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_NeighborHelloState) GetEntityData ¶
func (neighborHelloState *Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_NeighborHelloState) GetEntityData() *types.CommonEntityData
type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_UpTime ¶
type Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_UpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_UpTime Time hellos have been up
func (*Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_UpTime) GetEntityData ¶
func (upTime *Rsvp_GlobalNeighborBriefs_GlobalNeighborBrief_UpTime) GetEntityData() *types.CommonEntityData
type Rsvp_GlobalNeighborDetails ¶
type Rsvp_GlobalNeighborDetails struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detail info for a single global neighbor. The type is slice of // Rsvp_GlobalNeighborDetails_GlobalNeighborDetail. GlobalNeighborDetail []*Rsvp_GlobalNeighborDetails_GlobalNeighborDetail }
Rsvp_GlobalNeighborDetails Table of detailed info about global neighbors
func (*Rsvp_GlobalNeighborDetails) GetEntityData ¶
func (globalNeighborDetails *Rsvp_GlobalNeighborDetails) GetEntityData() *types.CommonEntityData
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail ¶
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Address of global 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}]+)?. NeighborAddress interface{} // Is GR enabled. The type is bool. IsGrEnabled interface{} // Neighbor node 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}]+)?. NodeAddress interface{} // Current restart state. The type is RsvpMgmtRestartState. RestartState interface{} // GR Restart Time (milliseconds). The type is interface{} with range: // 0..4294967295. Units are millisecond. RestartTime interface{} // Is GR restart timer running. The type is bool. IsRestartTimerRunning interface{} // GR Recovery Time (milliseconds). The type is interface{} with range: // 0..4294967295. Units are millisecond. RecoveryTime interface{} // Is RSVP recovery timer running. The type is bool. IsRecoveryTimerRunning interface{} // Hello Interval (milliseconds). The type is interface{} with range: // 0..4294967295. Units are millisecond. HelloInterval interface{} // Hello missed count. The type is interface{} with range: 0..255. MissedHellos interface{} // Number of pending states for this neighbor. The type is interface{} with // range: 0..4294967295. PendingStates interface{} // Global Neighbor Flags. GlobalNeighborFlags Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_GlobalNeighborFlags // How much restart time remains. RestartTimeLeft Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimeLeft // When will restart timer expire. RestartTimerExpiryTime Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimerExpiryTime // How much recovery timer remains. RecoveryTimeLeft Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimeLeft // Time at which recovery timer will expire. RecoveryTimerExpTime Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimerExpTime // Local node address. The type is slice of // Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LocalNodeAddress. LocalNodeAddress []*Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LocalNodeAddress // Interface Neighbor List. The type is slice of // Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_InterfaceNeighbor. InterfaceNeighbor []*Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_InterfaceNeighbor // Neighbor's hello state. The type is slice of // Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_NeighborHelloState. NeighborHelloState []*Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_NeighborHelloState // Reason why communication was lost. The type is slice of // Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationReason. LostCommunicationReason []*Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationReason // Total number of times communication got lost. The type is slice of // Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTotal. LostCommunicationTotal []*Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTotal // Hello up time. The type is slice of // Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_UpTime. UpTime []*Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_UpTime // Time when communication was lost. The type is slice of // Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTime. LostCommunicationTime []*Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTime }
Rsvp_GlobalNeighborDetails_GlobalNeighborDetail Detail info for a single global neighbor
func (*Rsvp_GlobalNeighborDetails_GlobalNeighborDetail) GetEntityData ¶
func (globalNeighborDetail *Rsvp_GlobalNeighborDetails_GlobalNeighborDetail) GetEntityData() *types.CommonEntityData
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_GlobalNeighborFlags ¶
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_GlobalNeighborFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // OUNI Application. The type is bool. IsApplicationOuni interface{} // MPLS Application. The type is bool. IsApplicationMpls interface{} }
Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_GlobalNeighborFlags Global Neighbor Flags
func (*Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_GlobalNeighborFlags) GetEntityData ¶
func (globalNeighborFlags *Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_GlobalNeighborFlags) GetEntityData() *types.CommonEntityData
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_InterfaceNeighbor ¶
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_InterfaceNeighbor 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{} }
Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_InterfaceNeighbor Interface Neighbor List
func (*Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_InterfaceNeighbor) GetEntityData ¶
func (interfaceNeighbor *Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_InterfaceNeighbor) GetEntityData() *types.CommonEntityData
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LocalNodeAddress ¶
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LocalNodeAddress 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{} }
Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LocalNodeAddress Local node address
func (*Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LocalNodeAddress) GetEntityData ¶
func (localNodeAddress *Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LocalNodeAddress) GetEntityData() *types.CommonEntityData
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationReason ¶
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationReason struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is RsvpMgmtHelloDownReason. Entry interface{} }
Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationReason Reason why communication was lost
func (*Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationReason) GetEntityData ¶
func (lostCommunicationReason *Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationReason) GetEntityData() *types.CommonEntityData
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTime ¶
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTime Time when communication was lost
func (*Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTime) GetEntityData ¶
func (lostCommunicationTime *Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTime) GetEntityData() *types.CommonEntityData
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTotal ¶
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTotal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..65535. Entry interface{} }
Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTotal Total number of times communication got lost
func (*Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTotal) GetEntityData ¶
func (lostCommunicationTotal *Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_LostCommunicationTotal) GetEntityData() *types.CommonEntityData
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_NeighborHelloState ¶
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_NeighborHelloState struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is RsvpMgmtHelloState. Entry interface{} }
Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_NeighborHelloState Neighbor's hello state
func (*Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_NeighborHelloState) GetEntityData ¶
func (neighborHelloState *Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_NeighborHelloState) GetEntityData() *types.CommonEntityData
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimeLeft ¶
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimeLeft struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimeLeft How much recovery timer remains
func (*Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimeLeft) GetEntityData ¶
func (recoveryTimeLeft *Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimeLeft) GetEntityData() *types.CommonEntityData
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimerExpTime ¶
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimerExpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimerExpTime Time at which recovery timer will expire
func (*Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimerExpTime) GetEntityData ¶
func (recoveryTimerExpTime *Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RecoveryTimerExpTime) GetEntityData() *types.CommonEntityData
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimeLeft ¶
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimeLeft struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimeLeft How much restart time remains
func (*Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimeLeft) GetEntityData ¶
func (restartTimeLeft *Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimeLeft) GetEntityData() *types.CommonEntityData
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimerExpiryTime ¶
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimerExpiryTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimerExpiryTime When will restart timer expire
func (*Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimerExpiryTime) GetEntityData ¶
func (restartTimerExpiryTime *Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_RestartTimerExpiryTime) GetEntityData() *types.CommonEntityData
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_UpTime ¶
type Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_UpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_UpTime Hello up time
func (*Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_UpTime) GetEntityData ¶
func (upTime *Rsvp_GlobalNeighborDetails_GlobalNeighborDetail_UpTime) GetEntityData() *types.CommonEntityData
type Rsvp_GracefulRestart ¶
type Rsvp_GracefulRestart struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Whether GR is enabled. The type is bool. IsGrEnabled interface{} // Global neighbor count. The type is interface{} with range: 0..4294967295. GlobalNeighbors interface{} // Restart time (milliseconds). The type is interface{} with range: // 0..4294967295. Units are millisecond. RestartTime interface{} // Recovery time (milliseconds). The type is interface{} with range: // 0..4294967295. Units are millisecond. RecoveryTime interface{} // Whether recovery timer is running. The type is bool. IsRecoveryTimerRunning interface{} // Interval at which hello messages are sent. The type is interface{} with // range: 0..4294967295. HelloInterval interface{} // Max number of hellos missed before hellos declared down. The type is // interface{} with range: 0..255. MissedHellos interface{} // Total number of pending states. The type is interface{} with range: // 0..4294967295. PendingStates interface{} // How much recovery timer remains. RecoveryTimeLeft Rsvp_GracefulRestart_RecoveryTimeLeft // Time at which recovery timer will expire. RecoveryTimerExpTime Rsvp_GracefulRestart_RecoveryTimerExpTime // Local node address. The type is slice of // Rsvp_GracefulRestart_LocalNodeAddress. LocalNodeAddress []*Rsvp_GracefulRestart_LocalNodeAddress }
Rsvp_GracefulRestart Info about graceful-restart
func (*Rsvp_GracefulRestart) GetEntityData ¶
func (gracefulRestart *Rsvp_GracefulRestart) GetEntityData() *types.CommonEntityData
type Rsvp_GracefulRestart_LocalNodeAddress ¶
type Rsvp_GracefulRestart_LocalNodeAddress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Local node 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}]+)?. LocalNodeIpAddress interface{} // GR local node-id app type. The type is RsvpMgmtGrApp. ApplicationType interface{} }
Rsvp_GracefulRestart_LocalNodeAddress Local node address
func (*Rsvp_GracefulRestart_LocalNodeAddress) GetEntityData ¶
func (localNodeAddress *Rsvp_GracefulRestart_LocalNodeAddress) GetEntityData() *types.CommonEntityData
type Rsvp_GracefulRestart_RecoveryTimeLeft ¶
type Rsvp_GracefulRestart_RecoveryTimeLeft struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
Rsvp_GracefulRestart_RecoveryTimeLeft How much recovery timer remains
func (*Rsvp_GracefulRestart_RecoveryTimeLeft) GetEntityData ¶
func (recoveryTimeLeft *Rsvp_GracefulRestart_RecoveryTimeLeft) GetEntityData() *types.CommonEntityData
type Rsvp_GracefulRestart_RecoveryTimerExpTime ¶
type Rsvp_GracefulRestart_RecoveryTimerExpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
Rsvp_GracefulRestart_RecoveryTimerExpTime Time at which recovery timer will expire
func (*Rsvp_GracefulRestart_RecoveryTimerExpTime) GetEntityData ¶
func (recoveryTimerExpTime *Rsvp_GracefulRestart_RecoveryTimerExpTime) GetEntityData() *types.CommonEntityData
type Rsvp_HelloInstanceBriefs ¶
type Rsvp_HelloInstanceBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief info for a single hello instance. The type is slice of // Rsvp_HelloInstanceBriefs_HelloInstanceBrief. HelloInstanceBrief []*Rsvp_HelloInstanceBriefs_HelloInstanceBrief }
Rsvp_HelloInstanceBriefs Table of brief info about hello instances
func (*Rsvp_HelloInstanceBriefs) GetEntityData ¶
func (helloInstanceBriefs *Rsvp_HelloInstanceBriefs) GetEntityData() *types.CommonEntityData
type Rsvp_HelloInstanceBriefs_HelloInstanceBrief ¶
type Rsvp_HelloInstanceBriefs_HelloInstanceBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // This attribute is a key. Destination 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}]+)?. DestinationAddress interface{} // Source address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddressXr interface{} // Destination 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}]+)?. DestinationAddressXr interface{} // Neighbor Hello state. The type is RsvpMgmtHelloState. NeighborHelloState interface{} // Hello instance type. The type is RsvpMgmtHelloInstance. InstanceType interface{} // Interface to use. The type is string with pattern: [a-zA-Z0-9._/-]+. HelloInterface interface{} // Total number of times communication got lost. The type is interface{} with // range: 0..65535. LostCommunicationTotal interface{} }
Rsvp_HelloInstanceBriefs_HelloInstanceBrief Brief info for a single hello instance
func (*Rsvp_HelloInstanceBriefs_HelloInstanceBrief) GetEntityData ¶
func (helloInstanceBrief *Rsvp_HelloInstanceBriefs_HelloInstanceBrief) GetEntityData() *types.CommonEntityData
type Rsvp_HelloInstanceDetails ¶
type Rsvp_HelloInstanceDetails struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detailed info for a single hello instance. The type is slice of // Rsvp_HelloInstanceDetails_HelloInstanceDetail. HelloInstanceDetail []*Rsvp_HelloInstanceDetails_HelloInstanceDetail }
Rsvp_HelloInstanceDetails Table of detailed info about hello instances
func (*Rsvp_HelloInstanceDetails) GetEntityData ¶
func (helloInstanceDetails *Rsvp_HelloInstanceDetails) GetEntityData() *types.CommonEntityData
type Rsvp_HelloInstanceDetails_HelloInstanceDetail ¶
type Rsvp_HelloInstanceDetails_HelloInstanceDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // This attribute is a key. Destination 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}]+)?. DestinationAddress interface{} // Source address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddressXr interface{} // Destination 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}]+)?. DestinationAddressXr interface{} // Hello instance owner. The type is RsvpMgmtHelloInstanceOwner. HelloInstanceOwner interface{} // Neighbor Hello state. The type is RsvpMgmtHelloState. NeighborHelloState interface{} // Hello instance type. The type is RsvpMgmtHelloInstance. InstanceType interface{} // Interface to use. The type is string with pattern: [a-zA-Z0-9._/-]+. HelloInterface interface{} // Hello Interval. The type is interface{} with range: 0..4294967295. HelloInterval interface{} // Number of missed Hello allowed. The type is interface{} with range: // 0..4294967295. MissedAcksAllowed interface{} // Source Instance. The type is interface{} with range: 0..4294967295. SourceInstance interface{} // Destination Instance. The type is interface{} with range: 0..4294967295. DestinationInstance interface{} // Reason why communication was lost. The type is RsvpMgmtHelloDownReason. CommunicationLostReason interface{} // Total number of times communication got lost. The type is interface{} with // range: 0..65535. TotalCommunicationLost interface{} // Lost Comm. Hello missed count. The type is interface{} with range: // 0..65535. CommunicationLostHelloMissed interface{} // Count of lost comm. due to wrong Source Inst. The type is interface{} with // range: 0..65535. CommunicationLostWrongSourceInst interface{} // Count of lost comm. due to wrong Destination Inst. The type is interface{} // with range: 0..65535. CommunicationLostWrongDestinationInst interface{} // Count of lost comm. due to interface down. The type is interface{} with // range: 0..65535. CommunicationLostInterfaceDown interface{} // Count of lost comm. due to nbor disabling Hellos. The type is interface{} // with range: 0..65535. CommunicationLostNeighborDisabledHello interface{} // Number of hello messages sent. The type is interface{} with range: // 0..18446744073709551615. HelloMessagesSent interface{} // Number of hello messages received. The type is interface{} with range: // 0..18446744073709551615. HelloMessagesReceived interface{} // Count of Hello Requests suppessed. The type is interface{} with range: // 0..18446744073709551615. HelloRequestSuppressed interface{} // Hello up time. UpTime Rsvp_HelloInstanceDetails_HelloInstanceDetail_UpTime // Time when communication was lost. CommunicationLostTime Rsvp_HelloInstanceDetails_HelloInstanceDetail_CommunicationLostTime }
Rsvp_HelloInstanceDetails_HelloInstanceDetail Detailed info for a single hello instance
func (*Rsvp_HelloInstanceDetails_HelloInstanceDetail) GetEntityData ¶
func (helloInstanceDetail *Rsvp_HelloInstanceDetails_HelloInstanceDetail) GetEntityData() *types.CommonEntityData
type Rsvp_HelloInstanceDetails_HelloInstanceDetail_CommunicationLostTime ¶
type Rsvp_HelloInstanceDetails_HelloInstanceDetail_CommunicationLostTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
Rsvp_HelloInstanceDetails_HelloInstanceDetail_CommunicationLostTime Time when communication was lost
func (*Rsvp_HelloInstanceDetails_HelloInstanceDetail_CommunicationLostTime) GetEntityData ¶
func (communicationLostTime *Rsvp_HelloInstanceDetails_HelloInstanceDetail_CommunicationLostTime) GetEntityData() *types.CommonEntityData
type Rsvp_HelloInstanceDetails_HelloInstanceDetail_UpTime ¶
type Rsvp_HelloInstanceDetails_HelloInstanceDetail_UpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
Rsvp_HelloInstanceDetails_HelloInstanceDetail_UpTime Hello up time
func (*Rsvp_HelloInstanceDetails_HelloInstanceDetail_UpTime) GetEntityData ¶
func (upTime *Rsvp_HelloInstanceDetails_HelloInstanceDetail_UpTime) GetEntityData() *types.CommonEntityData
type Rsvp_HelloInterfaceInstanceBriefs ¶
type Rsvp_HelloInterfaceInstanceBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief info for a single interface-based hello instance. The type is slice // of Rsvp_HelloInterfaceInstanceBriefs_HelloInterfaceInstanceBrief. HelloInterfaceInstanceBrief []*Rsvp_HelloInterfaceInstanceBriefs_HelloInterfaceInstanceBrief }
Rsvp_HelloInterfaceInstanceBriefs Table of brief info about i/f-based hello instances
func (*Rsvp_HelloInterfaceInstanceBriefs) GetEntityData ¶
func (helloInterfaceInstanceBriefs *Rsvp_HelloInterfaceInstanceBriefs) GetEntityData() *types.CommonEntityData
type Rsvp_HelloInterfaceInstanceBriefs_HelloInterfaceInstanceBrief ¶
type Rsvp_HelloInterfaceInstanceBriefs_HelloInterfaceInstanceBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // This attribute is a key. Destination 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}]+)?. DestinationAddress interface{} // Source address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddressXr interface{} // Destination 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}]+)?. DestinationAddressXr interface{} // Hello instance type. The type is RsvpMgmtHelloInstance. InstanceType interface{} // Interface to use. The type is string with pattern: [a-zA-Z0-9._/-]+. HelloInterface interface{} }
Rsvp_HelloInterfaceInstanceBriefs_HelloInterfaceInstanceBrief Brief info for a single interface-based hello instance
func (*Rsvp_HelloInterfaceInstanceBriefs_HelloInterfaceInstanceBrief) GetEntityData ¶
func (helloInterfaceInstanceBrief *Rsvp_HelloInterfaceInstanceBriefs_HelloInterfaceInstanceBrief) GetEntityData() *types.CommonEntityData
type Rsvp_HelloInterfaceInstanceDetails ¶
type Rsvp_HelloInterfaceInstanceDetails struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detailed info for a single interface-based hello instance. The type is // slice of Rsvp_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail. HelloInterfaceInstanceDetail []*Rsvp_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail }
Rsvp_HelloInterfaceInstanceDetails Table of detailed info about i/f-based hello instances
func (*Rsvp_HelloInterfaceInstanceDetails) GetEntityData ¶
func (helloInterfaceInstanceDetails *Rsvp_HelloInterfaceInstanceDetails) GetEntityData() *types.CommonEntityData
type Rsvp_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail ¶
type Rsvp_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // This attribute is a key. Destination 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}]+)?. DestinationAddress interface{} // Source address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddressXr interface{} // Destination 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}]+)?. DestinationAddressXr interface{} // Global Neighbor 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}]+)?. HelloGlobalNeighborId interface{} // Hello instance type. The type is RsvpMgmtHelloInstance. InstanceType interface{} // Interface to use. The type is string with pattern: [a-zA-Z0-9._/-]+. HelloInterface interface{} // Source Instance. The type is interface{} with range: 0..4294967295. SourceInstance interface{} // Destination Instance. The type is interface{} with range: 0..4294967295. DestinationInstance interface{} // Number of hello messages sent. The type is interface{} with range: // 0..18446744073709551615. HelloMessagesSent interface{} // Number of hello messages received. The type is interface{} with range: // 0..18446744073709551615. HelloMessagesReceived interface{} // Last Ack/msg sent time. LastMessageSentTime Rsvp_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail_LastMessageSentTime }
Rsvp_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail Detailed info for a single interface-based hello instance
func (*Rsvp_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail) GetEntityData ¶
func (helloInterfaceInstanceDetail *Rsvp_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail) GetEntityData() *types.CommonEntityData
type Rsvp_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail_LastMessageSentTime ¶
type Rsvp_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail_LastMessageSentTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
Rsvp_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail_LastMessageSentTime Last Ack/msg sent time
func (*Rsvp_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail_LastMessageSentTime) GetEntityData ¶
func (lastMessageSentTime *Rsvp_HelloInterfaceInstanceDetails_HelloInterfaceInstanceDetail_LastMessageSentTime) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceBriefs ¶
type Rsvp_InterfaceBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief info about an RSVP-enabled interface. The type is slice of // Rsvp_InterfaceBriefs_InterfaceBrief. InterfaceBrief []*Rsvp_InterfaceBriefs_InterfaceBrief }
Rsvp_InterfaceBriefs Table of brief info about RSVP-enabled interfaces
func (*Rsvp_InterfaceBriefs) GetEntityData ¶
func (interfaceBriefs *Rsvp_InterfaceBriefs) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceBriefs_InterfaceBrief ¶
type Rsvp_InterfaceBriefs_InterfaceBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} // Interface Name. The type is string. InterfaceNameXr interface{} // Interface bandwidth information. BandwidthInformation Rsvp_InterfaceBriefs_InterfaceBrief_BandwidthInformation }
Rsvp_InterfaceBriefs_InterfaceBrief Brief info about an RSVP-enabled interface
func (*Rsvp_InterfaceBriefs_InterfaceBrief) GetEntityData ¶
func (interfaceBrief *Rsvp_InterfaceBriefs_InterfaceBrief) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceBriefs_InterfaceBrief_BandwidthInformation ¶
type Rsvp_InterfaceBriefs_InterfaceBrief_BandwidthInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DSTEMode. The type is RsvpMgmtDsteModes. DsteMode interface{} // Prestandard DSTE interface information. PreStandardDsteInterface Rsvp_InterfaceBriefs_InterfaceBrief_BandwidthInformation_PreStandardDsteInterface // Standard DSTE interface information. StandardDsteInterface Rsvp_InterfaceBriefs_InterfaceBrief_BandwidthInformation_StandardDsteInterface }
Rsvp_InterfaceBriefs_InterfaceBrief_BandwidthInformation Interface bandwidth information
func (*Rsvp_InterfaceBriefs_InterfaceBrief_BandwidthInformation) GetEntityData ¶
func (bandwidthInformation *Rsvp_InterfaceBriefs_InterfaceBrief_BandwidthInformation) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceBriefs_InterfaceBrief_BandwidthInformation_PreStandardDsteInterface ¶
type Rsvp_InterfaceBriefs_InterfaceBrief_BandwidthInformation_PreStandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in subpool. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxSubpoolBandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxSubpoolBandwidthAbsolute interface{} }
Rsvp_InterfaceBriefs_InterfaceBrief_BandwidthInformation_PreStandardDsteInterface Prestandard DSTE interface information
func (*Rsvp_InterfaceBriefs_InterfaceBrief_BandwidthInformation_PreStandardDsteInterface) GetEntityData ¶
func (preStandardDsteInterface *Rsvp_InterfaceBriefs_InterfaceBrief_BandwidthInformation_PreStandardDsteInterface) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceBriefs_InterfaceBrief_BandwidthInformation_StandardDsteInterface ¶
type Rsvp_InterfaceBriefs_InterfaceBrief_BandwidthInformation_StandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in BC0 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool0Bandwidth interface{} // Max bandwidth (bits per second) allowed in BC1 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool1Bandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max BC0 B/W is an absolute value and false if its a percentage. // The type is bool. IsMaxBc0BandwidthAbsolute interface{} // True if the Max BC1 sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxBc1BandwidthAbsolute interface{} }
Rsvp_InterfaceBriefs_InterfaceBrief_BandwidthInformation_StandardDsteInterface Standard DSTE interface information
func (*Rsvp_InterfaceBriefs_InterfaceBrief_BandwidthInformation_StandardDsteInterface) GetEntityData ¶
func (standardDsteInterface *Rsvp_InterfaceBriefs_InterfaceBrief_BandwidthInformation_StandardDsteInterface) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceDetaileds ¶
type Rsvp_InterfaceDetaileds struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detailed info about an RSVP-enabled interface. The type is slice of // Rsvp_InterfaceDetaileds_InterfaceDetailed. InterfaceDetailed []*Rsvp_InterfaceDetaileds_InterfaceDetailed }
Rsvp_InterfaceDetaileds Table of detailed info about RSVP-enabled interfaces
func (*Rsvp_InterfaceDetaileds) GetEntityData ¶
func (interfaceDetaileds *Rsvp_InterfaceDetaileds) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceDetaileds_InterfaceDetailed ¶
type Rsvp_InterfaceDetaileds_InterfaceDetailed struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} // Interface Name. The type is string. InterfaceNameXr interface{} // IP TOS (precedence/DSCP) to use in signalling messages. The type is // interface{} with range: 0..255. SignallingIpTos interface{} // Integrity send password. The type is string with length: 0..40. IntegritySendPassword interface{} // Integrity receive password. The type is string with length: 0..40. IntegrityReceivePassword interface{} // Integrity recv password optional. The type is interface{} with range: // 0..255. IntegrityReceivePasswordOptional interface{} // Refresh timer state. The type is RsvpTimerState. RefreshTimerState interface{} // Summary refresh timer state. The type is RsvpTimerState. SummaryRefreshTimerState interface{} // Refresh interval in msecs. The type is interface{} with range: // -2147483648..2147483647. Units are millisecond. RefreshInterval interface{} // Out-of-band Refresh interval in msecs. The type is interface{} with range: // 0..4294967295. Units are millisecond. OutOfBandRefreshInterval interface{} // Max size in bytes of a single SRefresh. The type is interface{} with range: // 0..4294967295. Units are byte. SummaryRefreshMaxSize interface{} // Max size in bytes of a single Bundle message. The type is interface{} with // range: 0..4294967295. Units are byte. BundleMessageMaxSize interface{} // Expiry timer state. The type is RsvpTimerState. ExpiryTimerState interface{} // Number of states for expiry check. The type is interface{} with range: // -2147483648..2147483647. ExpiryStates interface{} // Expiry interval in msecs. The type is interface{} with range: // -2147483648..2147483647. Units are millisecond. ExpiryInterval interface{} // Number of missed messages tolerated. The type is interface{} with range: // -2147483648..2147483647. ExpiryDropsTolerated interface{} // Number of out-of-band missed messages tolerated. The type is interface{} // with range: 0..4294967295. OutOfBandExpiryDropsTolerated interface{} // ACK hold time in msec. The type is interface{} with range: 0..4294967295. AckHoldTime interface{} // Max size for ACK message. The type is interface{} with range: // 0..4294967295. AckMaxSize interface{} // Retransmit time in msec. The type is interface{} with range: 0..4294967295. RetransmitTime interface{} // Pacing interval in msecs. The type is interface{} with range: // 0..4294967295. Units are millisecond. PacingInterval interface{} // No. of messages per interval. The type is interface{} with range: // 0..4294967295. PacingMessageRate interface{} // State of pacing timer. The type is RsvpTimerState. PacingTimerState interface{} // Number of messages deferred for pacing. The type is interface{} with range: // -2147483648..2147483647. PacingMessages interface{} // Interface bandwidth information. BandwidthInformation Rsvp_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation // Interface flags. Flags Rsvp_InterfaceDetaileds_InterfaceDetailed_Flags // Neighbor array. The type is slice of // Rsvp_InterfaceDetaileds_InterfaceDetailed_NeighborArray. NeighborArray []*Rsvp_InterfaceDetaileds_InterfaceDetailed_NeighborArray }
Rsvp_InterfaceDetaileds_InterfaceDetailed Detailed info about an RSVP-enabled interface
func (*Rsvp_InterfaceDetaileds_InterfaceDetailed) GetEntityData ¶
func (interfaceDetailed *Rsvp_InterfaceDetaileds_InterfaceDetailed) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation ¶
type Rsvp_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DSTEMode. The type is RsvpMgmtDsteModes. DsteMode interface{} // Prestandard DSTE interface information. PreStandardDsteInterface Rsvp_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_PreStandardDsteInterface // Standard DSTE interface information. StandardDsteInterface Rsvp_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_StandardDsteInterface }
Rsvp_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation Interface bandwidth information
func (*Rsvp_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation) GetEntityData ¶
func (bandwidthInformation *Rsvp_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_PreStandardDsteInterface ¶
type Rsvp_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_PreStandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in subpool. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxSubpoolBandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxSubpoolBandwidthAbsolute interface{} }
Rsvp_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_PreStandardDsteInterface Prestandard DSTE interface information
func (*Rsvp_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_PreStandardDsteInterface) GetEntityData ¶
func (preStandardDsteInterface *Rsvp_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_PreStandardDsteInterface) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_StandardDsteInterface ¶
type Rsvp_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_StandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in BC0 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool0Bandwidth interface{} // Max bandwidth (bits per second) allowed in BC1 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool1Bandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max BC0 B/W is an absolute value and false if its a percentage. // The type is bool. IsMaxBc0BandwidthAbsolute interface{} // True if the Max BC1 sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxBc1BandwidthAbsolute interface{} }
Rsvp_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_StandardDsteInterface Standard DSTE interface information
func (*Rsvp_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_StandardDsteInterface) GetEntityData ¶
func (standardDsteInterface *Rsvp_InterfaceDetaileds_InterfaceDetailed_BandwidthInformation_StandardDsteInterface) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceDetaileds_InterfaceDetailed_Flags ¶
type Rsvp_InterfaceDetaileds_InterfaceDetailed_Flags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS enabled on interface. The type is bool. IsMplsEnabled interface{} // Refresh Reduction enabled. The type is bool. IsRefreshReductionEnabled interface{} // Message pacing enabled. The type is bool. IsPacingEnabled interface{} // Refresh enabled. The type is bool. IsRefreshEnabled interface{} // Summary Refresh enabled. The type is bool. IsSRefreshEnabled interface{} // Interface is DOWN. The type is bool. IsInterfaceDown interface{} // Interface is created. The type is bool. IsInterfaceCreated interface{} // Use reliable xmt for SRefresh. The type is bool. IsRelSRefreshEnabled interface{} // This is backup tunnel. The type is bool. IsBackupTunnel interface{} // RSVP explicitly configured. The type is bool. IsRsvpConfigured interface{} // Interface is defined in non-Default VRF. The type is bool. IsNonDefaultVrf interface{} // Use bundling for outgoing RSVP messages. The type is bool. IsMessageBundlingEnabled interface{} }
Rsvp_InterfaceDetaileds_InterfaceDetailed_Flags Interface flags
func (*Rsvp_InterfaceDetaileds_InterfaceDetailed_Flags) GetEntityData ¶
func (flags *Rsvp_InterfaceDetaileds_InterfaceDetailed_Flags) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceDetaileds_InterfaceDetailed_NeighborArray ¶
type Rsvp_InterfaceDetaileds_InterfaceDetailed_NeighborArray struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Is neighbor capable of Refresh Reduction. The type is bool. IsNeighborRefreshReductionCapable interface{} // IP address of the 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}]+)?. NeighborAddress interface{} // Number of MessageIDs. The type is interface{} with range: 0..4294967295. MessageIds interface{} // Number of outgoing states to the neighbour. The type is interface{} with // range: -2147483648..2147483647. OutgoingStates interface{} // Expiry time. ExpiryTime Rsvp_InterfaceDetaileds_InterfaceDetailed_NeighborArray_ExpiryTime // List of Neighbor MessageIDs. The type is slice of // Rsvp_InterfaceDetaileds_InterfaceDetailed_NeighborArray_NeighborMessageId. NeighborMessageId []*Rsvp_InterfaceDetaileds_InterfaceDetailed_NeighborArray_NeighborMessageId }
Rsvp_InterfaceDetaileds_InterfaceDetailed_NeighborArray Neighbor array
func (*Rsvp_InterfaceDetaileds_InterfaceDetailed_NeighborArray) GetEntityData ¶
func (neighborArray *Rsvp_InterfaceDetaileds_InterfaceDetailed_NeighborArray) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceDetaileds_InterfaceDetailed_NeighborArray_ExpiryTime ¶
type Rsvp_InterfaceDetaileds_InterfaceDetailed_NeighborArray_ExpiryTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
Rsvp_InterfaceDetaileds_InterfaceDetailed_NeighborArray_ExpiryTime Expiry time
func (*Rsvp_InterfaceDetaileds_InterfaceDetailed_NeighborArray_ExpiryTime) GetEntityData ¶
func (expiryTime *Rsvp_InterfaceDetaileds_InterfaceDetailed_NeighborArray_ExpiryTime) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceDetaileds_InterfaceDetailed_NeighborArray_NeighborMessageId ¶
type Rsvp_InterfaceDetaileds_InterfaceDetailed_NeighborArray_NeighborMessageId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Message ID. The type is interface{} with range: 0..4294967295. MessageId interface{} }
Rsvp_InterfaceDetaileds_InterfaceDetailed_NeighborArray_NeighborMessageId List of Neighbor MessageIDs
func (*Rsvp_InterfaceDetaileds_InterfaceDetailed_NeighborArray_NeighborMessageId) GetEntityData ¶
func (neighborMessageId *Rsvp_InterfaceDetaileds_InterfaceDetailed_NeighborArray_NeighborMessageId) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceNeighborBriefs ¶
type Rsvp_InterfaceNeighborBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief info for a single interface neighbor. The type is slice of // Rsvp_InterfaceNeighborBriefs_InterfaceNeighborBrief. InterfaceNeighborBrief []*Rsvp_InterfaceNeighborBriefs_InterfaceNeighborBrief }
Rsvp_InterfaceNeighborBriefs Table of brief info about I/F neighbors
func (*Rsvp_InterfaceNeighborBriefs) GetEntityData ¶
func (interfaceNeighborBriefs *Rsvp_InterfaceNeighborBriefs) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceNeighborBriefs_InterfaceNeighborBrief ¶
type Rsvp_InterfaceNeighborBriefs_InterfaceNeighborBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Address of global 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}]+)?. NeighborAddress interface{} // Neighbor node 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}]+)?. NodeAddress interface{} // Compact list of I/F Neighbors. The type is slice of // Rsvp_InterfaceNeighborBriefs_InterfaceNeighborBrief_InterfaceNeighborListCompact. InterfaceNeighborListCompact []*Rsvp_InterfaceNeighborBriefs_InterfaceNeighborBrief_InterfaceNeighborListCompact }
Rsvp_InterfaceNeighborBriefs_InterfaceNeighborBrief Brief info for a single interface neighbor
func (*Rsvp_InterfaceNeighborBriefs_InterfaceNeighborBrief) GetEntityData ¶
func (interfaceNeighborBrief *Rsvp_InterfaceNeighborBriefs_InterfaceNeighborBrief) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceNeighborBriefs_InterfaceNeighborBrief_InterfaceNeighborListCompact ¶
type Rsvp_InterfaceNeighborBriefs_InterfaceNeighborBrief_InterfaceNeighborListCompact struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Interface Neighbor 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}]+)?. InterfaceNeighborAddress interface{} // Neighbor's Interface handle. The type is string with pattern: // [a-zA-Z0-9._/-]+. NeighborInterfaceName interface{} }
Rsvp_InterfaceNeighborBriefs_InterfaceNeighborBrief_InterfaceNeighborListCompact Compact list of I/F Neighbors
func (*Rsvp_InterfaceNeighborBriefs_InterfaceNeighborBrief_InterfaceNeighborListCompact) GetEntityData ¶
func (interfaceNeighborListCompact *Rsvp_InterfaceNeighborBriefs_InterfaceNeighborBrief_InterfaceNeighborListCompact) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceNeighborDetails ¶
type Rsvp_InterfaceNeighborDetails struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detailed info for a single interface neighbor. The type is slice of // Rsvp_InterfaceNeighborDetails_InterfaceNeighborDetail. InterfaceNeighborDetail []*Rsvp_InterfaceNeighborDetails_InterfaceNeighborDetail }
Rsvp_InterfaceNeighborDetails Table of detailed info about I/F neighbors
func (*Rsvp_InterfaceNeighborDetails) GetEntityData ¶
func (interfaceNeighborDetails *Rsvp_InterfaceNeighborDetails) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceNeighborDetails_InterfaceNeighborDetail ¶
type Rsvp_InterfaceNeighborDetails_InterfaceNeighborDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Address of global 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}]+)?. NeighborAddress interface{} // Neighbor node 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}]+)?. NodeAddress interface{} // Detail list of I/F Neighbors. The type is slice of // Rsvp_InterfaceNeighborDetails_InterfaceNeighborDetail_InterfaceNeighborListDetail. InterfaceNeighborListDetail []*Rsvp_InterfaceNeighborDetails_InterfaceNeighborDetail_InterfaceNeighborListDetail }
Rsvp_InterfaceNeighborDetails_InterfaceNeighborDetail Detailed info for a single interface neighbor
func (*Rsvp_InterfaceNeighborDetails_InterfaceNeighborDetail) GetEntityData ¶
func (interfaceNeighborDetail *Rsvp_InterfaceNeighborDetails_InterfaceNeighborDetail) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceNeighborDetails_InterfaceNeighborDetail_InterfaceNeighborListDetail ¶
type Rsvp_InterfaceNeighborDetails_InterfaceNeighborDetail_InterfaceNeighborListDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Interface Neighbor 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}]+)?. InterfaceNeighborAddress interface{} // Neighbor's Interface handle. The type is string with pattern: // [a-zA-Z0-9._/-]+. NeighborInterfaceName interface{} // Is Neighbor's RR enable. The type is bool. IsRrEnabled interface{} // Neighbor's epoch value. The type is interface{} with range: 0..4294967295. NeighborEpoch interface{} // Number of out of order msgs. The type is interface{} with range: // 0..4294967295. OutOfOrderMessages interface{} // Number of retransmitted msgs. The type is interface{} with range: // 0..4294967295. RetransmittedMessages interface{} }
Rsvp_InterfaceNeighborDetails_InterfaceNeighborDetail_InterfaceNeighborListDetail Detail list of I/F Neighbors
func (*Rsvp_InterfaceNeighborDetails_InterfaceNeighborDetail_InterfaceNeighborListDetail) GetEntityData ¶
func (interfaceNeighborListDetail *Rsvp_InterfaceNeighborDetails_InterfaceNeighborDetail_InterfaceNeighborListDetail) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceSummaries ¶
type Rsvp_InterfaceSummaries struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Summary info about an RSVP-enabled interface. The type is slice of // Rsvp_InterfaceSummaries_InterfaceSummary. InterfaceSummary []*Rsvp_InterfaceSummaries_InterfaceSummary }
Rsvp_InterfaceSummaries Table of summary info about RSVP-enabled interfaces
func (*Rsvp_InterfaceSummaries) GetEntityData ¶
func (interfaceSummaries *Rsvp_InterfaceSummaries) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceSummaries_InterfaceSummary ¶
type Rsvp_InterfaceSummaries_InterfaceSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} // Interface Name. The type is string. InterfaceNameXr interface{} // Number of locally created and incoming path states. The type is interface{} // with range: 0..4294967295. PathsIn interface{} // Number of outgoing path states. The type is interface{} with range: // 0..4294967295. PathsOut interface{} // Number of locally created and incoming reservation states. The type is // interface{} with range: 0..4294967295. ReservationsIn interface{} // Number of outgoing reservation states. The type is interface{} with range: // 0..4294967295. ReservationsOut interface{} // Interface bandwidth information. BandwidthInformation Rsvp_InterfaceSummaries_InterfaceSummary_BandwidthInformation }
Rsvp_InterfaceSummaries_InterfaceSummary Summary info about an RSVP-enabled interface
func (*Rsvp_InterfaceSummaries_InterfaceSummary) GetEntityData ¶
func (interfaceSummary *Rsvp_InterfaceSummaries_InterfaceSummary) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceSummaries_InterfaceSummary_BandwidthInformation ¶
type Rsvp_InterfaceSummaries_InterfaceSummary_BandwidthInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DSTEMode. The type is RsvpMgmtDsteModes. DsteMode interface{} // Prestandard DSTE interface information. PreStandardDsteInterface Rsvp_InterfaceSummaries_InterfaceSummary_BandwidthInformation_PreStandardDsteInterface // Standard DSTE interface information. StandardDsteInterface Rsvp_InterfaceSummaries_InterfaceSummary_BandwidthInformation_StandardDsteInterface }
Rsvp_InterfaceSummaries_InterfaceSummary_BandwidthInformation Interface bandwidth information
func (*Rsvp_InterfaceSummaries_InterfaceSummary_BandwidthInformation) GetEntityData ¶
func (bandwidthInformation *Rsvp_InterfaceSummaries_InterfaceSummary_BandwidthInformation) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceSummaries_InterfaceSummary_BandwidthInformation_PreStandardDsteInterface ¶
type Rsvp_InterfaceSummaries_InterfaceSummary_BandwidthInformation_PreStandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in subpool. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxSubpoolBandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxSubpoolBandwidthAbsolute interface{} }
Rsvp_InterfaceSummaries_InterfaceSummary_BandwidthInformation_PreStandardDsteInterface Prestandard DSTE interface information
func (*Rsvp_InterfaceSummaries_InterfaceSummary_BandwidthInformation_PreStandardDsteInterface) GetEntityData ¶
func (preStandardDsteInterface *Rsvp_InterfaceSummaries_InterfaceSummary_BandwidthInformation_PreStandardDsteInterface) GetEntityData() *types.CommonEntityData
type Rsvp_InterfaceSummaries_InterfaceSummary_BandwidthInformation_StandardDsteInterface ¶
type Rsvp_InterfaceSummaries_InterfaceSummary_BandwidthInformation_StandardDsteInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Bandwidth (bits per second) now allocated. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. AllocatedBitRate interface{} // Max bandwidth (bits per second) allowed per flow. The type is interface{} // with range: 0..18446744073709551615. Units are bit/s. MaxFlowBandwidth interface{} // Max bandwidth (bits per second) allowed. The type is interface{} with // range: 0..18446744073709551615. Units are bit/s. MaxBandwidth interface{} // Max bandwidth (bits per second) allowed in BC0 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool0Bandwidth interface{} // Max bandwidth (bits per second) allowed in BC1 pool. The type is // interface{} with range: 0..18446744073709551615. Units are bit/s. MaxPool1Bandwidth interface{} // True if the Max B/W is an absolute value and false if its a percentage. The // type is bool. IsMaxBandwidthAbsolute interface{} // True if the Max BC0 B/W is an absolute value and false if its a percentage. // The type is bool. IsMaxBc0BandwidthAbsolute interface{} // True if the Max BC1 sub-pool B/W is an absolute value and false if its a // percentage. The type is bool. IsMaxBc1BandwidthAbsolute interface{} }
Rsvp_InterfaceSummaries_InterfaceSummary_BandwidthInformation_StandardDsteInterface Standard DSTE interface information
func (*Rsvp_InterfaceSummaries_InterfaceSummary_BandwidthInformation_StandardDsteInterface) GetEntityData ¶
func (standardDsteInterface *Rsvp_InterfaceSummaries_InterfaceSummary_BandwidthInformation_StandardDsteInterface) GetEntityData() *types.CommonEntityData
type Rsvp_Issu ¶
type Rsvp_Issu struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP ISSU status information. Status Rsvp_Issu_Status }
Rsvp_Issu RSVP ISSU information
func (*Rsvp_Issu) GetEntityData ¶
func (issu *Rsvp_Issu) GetEntityData() *types.CommonEntityData
type Rsvp_Issu_Status ¶
type Rsvp_Issu_Status struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Process role. The type is RsvpProcRole. Role interface{} // IDT status. IdtStatus Rsvp_Issu_Status_IdtStatus // Previous IDT status. PreviousIdtStatus Rsvp_Issu_Status_PreviousIdtStatus }
Rsvp_Issu_Status RSVP ISSU status information
func (*Rsvp_Issu_Status) GetEntityData ¶
func (status *Rsvp_Issu_Status) GetEntityData() *types.CommonEntityData
type Rsvp_Issu_Status_IdtStatus ¶
type Rsvp_Issu_Status_IdtStatus struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sync status. The type is RsvpSyncStatus. SyncStatus interface{} // Not ready reason. The type is RsvpProcNsrNotReadyReason. NotReadyReason interface{} // IDT start timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtStartTime interface{} // IDT end timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtEndTime interface{} // Declare ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. DeclareTime interface{} // Withdraw ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. WithdrawTime interface{} }
Rsvp_Issu_Status_IdtStatus IDT status
func (*Rsvp_Issu_Status_IdtStatus) GetEntityData ¶
func (idtStatus *Rsvp_Issu_Status_IdtStatus) GetEntityData() *types.CommonEntityData
type Rsvp_Issu_Status_PreviousIdtStatus ¶
type Rsvp_Issu_Status_PreviousIdtStatus struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sync status. The type is RsvpSyncStatus. SyncStatus interface{} // Not ready reason. The type is RsvpProcNsrNotReadyReason. NotReadyReason interface{} // IDT start timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtStartTime interface{} // IDT end timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtEndTime interface{} // Declare ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. DeclareTime interface{} // Withdraw ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. WithdrawTime interface{} }
Rsvp_Issu_Status_PreviousIdtStatus Previous IDT status
func (*Rsvp_Issu_Status_PreviousIdtStatus) GetEntityData ¶
func (previousIdtStatus *Rsvp_Issu_Status_PreviousIdtStatus) GetEntityData() *types.CommonEntityData
type Rsvp_Nsr ¶
type Rsvp_Nsr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP NSR status information. Status Rsvp_Nsr_Status }
Rsvp_Nsr RSVP NSR information
func (*Rsvp_Nsr) GetEntityData ¶
func (nsr *Rsvp_Nsr) GetEntityData() *types.CommonEntityData
type Rsvp_Nsr_Status ¶
type Rsvp_Nsr_Status struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Process role. The type is RsvpProcRole. Role interface{} // IDT status. IdtStatus Rsvp_Nsr_Status_IdtStatus // Previous IDT status. PreviousIdtStatus Rsvp_Nsr_Status_PreviousIdtStatus }
Rsvp_Nsr_Status RSVP NSR status information
func (*Rsvp_Nsr_Status) GetEntityData ¶
func (status *Rsvp_Nsr_Status) GetEntityData() *types.CommonEntityData
type Rsvp_Nsr_Status_IdtStatus ¶
type Rsvp_Nsr_Status_IdtStatus struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sync status. The type is RsvpSyncStatus. SyncStatus interface{} // Not ready reason. The type is RsvpProcNsrNotReadyReason. NotReadyReason interface{} // IDT start timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtStartTime interface{} // IDT end timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtEndTime interface{} // Declare ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. DeclareTime interface{} // Withdraw ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. WithdrawTime interface{} }
Rsvp_Nsr_Status_IdtStatus IDT status
func (*Rsvp_Nsr_Status_IdtStatus) GetEntityData ¶
func (idtStatus *Rsvp_Nsr_Status_IdtStatus) GetEntityData() *types.CommonEntityData
type Rsvp_Nsr_Status_PreviousIdtStatus ¶
type Rsvp_Nsr_Status_PreviousIdtStatus struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sync status. The type is RsvpSyncStatus. SyncStatus interface{} // Not ready reason. The type is RsvpProcNsrNotReadyReason. NotReadyReason interface{} // IDT start timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtStartTime interface{} // IDT end timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtEndTime interface{} // Declare ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. DeclareTime interface{} // Withdraw ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. WithdrawTime interface{} }
Rsvp_Nsr_Status_PreviousIdtStatus Previous IDT status
func (*Rsvp_Nsr_Status_PreviousIdtStatus) GetEntityData ¶
func (previousIdtStatus *Rsvp_Nsr_Status_PreviousIdtStatus) GetEntityData() *types.CommonEntityData
type Rsvp_PsbBriefs ¶
type Rsvp_PsbBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief info for a single path state block. The type is slice of // Rsvp_PsbBriefs_PsbBrief. PsbBrief []*Rsvp_PsbBriefs_PsbBrief }
Rsvp_PsbBriefs Table of brief info about path state blocks
func (*Rsvp_PsbBriefs) GetEntityData ¶
func (psbBriefs *Rsvp_PsbBriefs) GetEntityData() *types.CommonEntityData
type Rsvp_PsbBriefs_PsbBrief ¶
type Rsvp_PsbBriefs_PsbBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Destination 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}]+)?. DestinationAddress interface{} // Destination Port. The type is interface{} with range: 0..4294967295. DestinationPort interface{} // Protocol. The type is interface{} with range: 0..4294967295. Protocol interface{} // Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type. The type is RsvpSession. SessionType interface{} // P2MP ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port . The type is interface{} with range: 0..4294967295. SourcePort interface{} // Subgroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SubGroupOrigin interface{} // Subgroup ID. The type is interface{} with range: 0..4294967295. SubGroupId interface{} // VRF Name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Path Input Interface. The type is string. InputInterface interface{} // RSVP Session Information. Session Rsvp_PsbBriefs_PsbBrief_Session // RSVP S2L Sub-LSP information. S2lSubLsp Rsvp_PsbBriefs_PsbBrief_S2lSubLsp // RSVP Template. Template Rsvp_PsbBriefs_PsbBrief_Template // RSVP Session Attribute. SessionAttribute Rsvp_PsbBriefs_PsbBrief_SessionAttribute // RSVP Traffic Spec Info. TrafficSpec Rsvp_PsbBriefs_PsbBrief_TrafficSpec // RSVP Generic Traffic Spec Info. GenericTrafficSpec Rsvp_PsbBriefs_PsbBrief_GenericTrafficSpec }
Rsvp_PsbBriefs_PsbBrief Brief info for a single path state block
func (*Rsvp_PsbBriefs_PsbBrief) GetEntityData ¶
func (psbBrief *Rsvp_PsbBriefs_PsbBrief) GetEntityData() *types.CommonEntityData
type Rsvp_PsbBriefs_PsbBrief_GenericTrafficSpec ¶
type Rsvp_PsbBriefs_PsbBrief_GenericTrafficSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // TspecType. The type is RsvpMgmtTspec. TspecType interface{} // G709 OTN Sender Tspec. G709otnTspec Rsvp_PsbBriefs_PsbBrief_GenericTrafficSpec_G709otnTspec // Integrated Services Sender Tspec. IntsrvTspec Rsvp_PsbBriefs_PsbBrief_GenericTrafficSpec_IntsrvTspec }
Rsvp_PsbBriefs_PsbBrief_GenericTrafficSpec RSVP Generic Traffic Spec Info
func (*Rsvp_PsbBriefs_PsbBrief_GenericTrafficSpec) GetEntityData ¶
func (genericTrafficSpec *Rsvp_PsbBriefs_PsbBrief_GenericTrafficSpec) GetEntityData() *types.CommonEntityData
type Rsvp_PsbBriefs_PsbBrief_GenericTrafficSpec_G709otnTspec ¶
type Rsvp_PsbBriefs_PsbBrief_GenericTrafficSpec_G709otnTspec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // G709 OTN Traffic Signal Type (Refer G709 v3). The type is interface{} with // range: 0..255. TrafficSignalType interface{} // G709 OTN Traffic NVC. The type is interface{} with range: 0..65535. TrafficNvc interface{} // G709 OTN Traffic Multiplier. The type is interface{} with range: 0..65535. TrafficMultiplier interface{} // G709 OTN Traffic Bit Rate. The type is interface{} with range: // 0..18446744073709551615. TrafficBitRate interface{} }
Rsvp_PsbBriefs_PsbBrief_GenericTrafficSpec_G709otnTspec G709 OTN Sender Tspec
func (*Rsvp_PsbBriefs_PsbBrief_GenericTrafficSpec_G709otnTspec) GetEntityData ¶
func (g709otnTspec *Rsvp_PsbBriefs_PsbBrief_GenericTrafficSpec_G709otnTspec) GetEntityData() *types.CommonEntityData
type Rsvp_PsbBriefs_PsbBrief_GenericTrafficSpec_IntsrvTspec ¶
type Rsvp_PsbBriefs_PsbBrief_GenericTrafficSpec_IntsrvTspec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Traffic Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. TrafficAverageRate interface{} // Traffic Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. TrafficMaxBurst interface{} // Traffic Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. TrafficPeakRate interface{} // Traffic Minimum Unit. The type is interface{} with range: 0..4294967295. TrafficMinUnit interface{} // Traffic Maximum Unit. The type is interface{} with range: 0..4294967295. TrafficMaxUnit interface{} }
Rsvp_PsbBriefs_PsbBrief_GenericTrafficSpec_IntsrvTspec Integrated Services Sender Tspec
func (*Rsvp_PsbBriefs_PsbBrief_GenericTrafficSpec_IntsrvTspec) GetEntityData ¶
func (intsrvTspec *Rsvp_PsbBriefs_PsbBrief_GenericTrafficSpec_IntsrvTspec) GetEntityData() *types.CommonEntityData
type Rsvp_PsbBriefs_PsbBrief_S2lSubLsp ¶
type Rsvp_PsbBriefs_PsbBrief_S2lSubLsp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // S2L Sub-LSP Destination 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}]+)?. S2lDestinationAddress interface{} }
Rsvp_PsbBriefs_PsbBrief_S2lSubLsp RSVP S2L Sub-LSP information
func (*Rsvp_PsbBriefs_PsbBrief_S2lSubLsp) GetEntityData ¶
func (s2lSubLsp *Rsvp_PsbBriefs_PsbBrief_S2lSubLsp) GetEntityData() *types.CommonEntityData
type Rsvp_PsbBriefs_PsbBrief_Session ¶
type Rsvp_PsbBriefs_PsbBrief_Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Session. RsvpSession Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession }
Rsvp_PsbBriefs_PsbBrief_Session RSVP Session Information
func (*Rsvp_PsbBriefs_PsbBrief_Session) GetEntityData ¶
func (session *Rsvp_PsbBriefs_PsbBrief_Session) GetEntityData() *types.CommonEntityData
type Rsvp_PsbBriefs_PsbBrief_SessionAttribute ¶
type Rsvp_PsbBriefs_PsbBrief_SessionAttribute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Setup Priority. The type is interface{} with range: 0..255. SetupPriority interface{} // Reservation Priority. The type is interface{} with range: 0..255. ReservationPriority interface{} // Session Attributes. SessAttributeFlags Rsvp_PsbBriefs_PsbBrief_SessionAttribute_SessAttributeFlags }
Rsvp_PsbBriefs_PsbBrief_SessionAttribute RSVP Session Attribute
func (*Rsvp_PsbBriefs_PsbBrief_SessionAttribute) GetEntityData ¶
func (sessionAttribute *Rsvp_PsbBriefs_PsbBrief_SessionAttribute) GetEntityData() *types.CommonEntityData
type Rsvp_PsbBriefs_PsbBrief_SessionAttribute_SessAttributeFlags ¶
type Rsvp_PsbBriefs_PsbBrief_SessionAttribute_SessAttributeFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Local Protection. The type is bool. IsLocalProtect interface{} // Node Protection. The type is bool. IsNodeProtect interface{} // Bandwidth Protection. The type is bool. IsBandwidthProtect interface{} // Records Labels. The type is bool. IsRecordLabels interface{} IsSharedExplicitRequested interface{} }
Rsvp_PsbBriefs_PsbBrief_SessionAttribute_SessAttributeFlags Session Attributes
func (*Rsvp_PsbBriefs_PsbBrief_SessionAttribute_SessAttributeFlags) GetEntityData ¶
func (sessAttributeFlags *Rsvp_PsbBriefs_PsbBrief_SessionAttribute_SessAttributeFlags) GetEntityData() *types.CommonEntityData
type Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession ¶
type Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SessionType. The type is RsvpMgmtSession. SessionType interface{} // UDP IPv4 session. Ipv4 Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4 // IPv4 LSP session. Ipv4LspSession Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4LspSession // IPv4 UNI session. Ipv4UniSession Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4UniSession // IPv4 P2MP LSP session. Ipv4P2mpLspSession Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4P2mpLspSession }
Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession RSVP Session
func (*Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession) GetEntityData ¶
func (rsvpSession *Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession) GetEntityData() *types.CommonEntityData
type Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4 ¶
type Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // Protocol type (originally defined in RFC 790, further values in subsequent // RFCs). The type is interface{} with range: 0..255. Protocol interface{} // The Session Destination Port. The type is interface{} with range: 0..65535. DestinationPort interface{} }
Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4 UDP IPv4 session
func (*Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4) GetEntityData ¶
func (ipv4 *Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4) GetEntityData() *types.CommonEntityData
type Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4LspSession ¶
type Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4LspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4LspSession IPv4 LSP session
func (*Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4LspSession) GetEntityData ¶
func (ipv4LspSession *Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4LspSession) GetEntityData() *types.CommonEntityData
type Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4P2mpLspSession ¶
type Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4P2mpLspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Point to Multipoint ID. The type is interface{} with range: // 0..4294967295. P2mpId interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4P2mpLspSession IPv4 P2MP LSP session
func (*Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData ¶
func (ipv4P2mpLspSession *Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData() *types.CommonEntityData
type Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4UniSession ¶
type Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4UniSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended 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}]+)?. ExtendedAddress interface{} }
Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4UniSession IPv4 UNI session
func (*Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4UniSession) GetEntityData ¶
func (ipv4UniSession *Rsvp_PsbBriefs_PsbBrief_Session_RsvpSession_Ipv4UniSession) GetEntityData() *types.CommonEntityData
type Rsvp_PsbBriefs_PsbBrief_Template ¶
type Rsvp_PsbBriefs_PsbBrief_Template struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Filter. RsvpFilter Rsvp_PsbBriefs_PsbBrief_Template_RsvpFilter }
Rsvp_PsbBriefs_PsbBrief_Template RSVP Template
func (*Rsvp_PsbBriefs_PsbBrief_Template) GetEntityData ¶
func (template *Rsvp_PsbBriefs_PsbBrief_Template) GetEntityData() *types.CommonEntityData
type Rsvp_PsbBriefs_PsbBrief_Template_RsvpFilter ¶
type Rsvp_PsbBriefs_PsbBrief_Template_RsvpFilter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FilterType. The type is RsvpMgmtFilter. FilterType interface{} // UDP IPV4 FilterSpec. UdpIpv4Session Rsvp_PsbBriefs_PsbBrief_Template_RsvpFilter_UdpIpv4Session // IPv4 P2MP LSP FilterSpec. P2mpIpv4Session Rsvp_PsbBriefs_PsbBrief_Template_RsvpFilter_P2mpIpv4Session }
Rsvp_PsbBriefs_PsbBrief_Template_RsvpFilter RSVP Filter
func (*Rsvp_PsbBriefs_PsbBrief_Template_RsvpFilter) GetEntityData ¶
func (rsvpFilter *Rsvp_PsbBriefs_PsbBrief_Template_RsvpFilter) GetEntityData() *types.CommonEntityData
type Rsvp_PsbBriefs_PsbBrief_Template_RsvpFilter_P2mpIpv4Session ¶
type Rsvp_PsbBriefs_PsbBrief_Template_RsvpFilter_P2mpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} // Point to Multipoint SubGroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. P2mpSubGroupOrigin interface{} // Point to Multipoint Subgroup ID. The type is interface{} with range: // 0..65535. SubGroupId interface{} }
Rsvp_PsbBriefs_PsbBrief_Template_RsvpFilter_P2mpIpv4Session IPv4 P2MP LSP FilterSpec
func (*Rsvp_PsbBriefs_PsbBrief_Template_RsvpFilter_P2mpIpv4Session) GetEntityData ¶
func (p2mpIpv4Session *Rsvp_PsbBriefs_PsbBrief_Template_RsvpFilter_P2mpIpv4Session) GetEntityData() *types.CommonEntityData
type Rsvp_PsbBriefs_PsbBrief_Template_RsvpFilter_UdpIpv4Session ¶
type Rsvp_PsbBriefs_PsbBrief_Template_RsvpFilter_UdpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} }
Rsvp_PsbBriefs_PsbBrief_Template_RsvpFilter_UdpIpv4Session UDP IPV4 FilterSpec
func (*Rsvp_PsbBriefs_PsbBrief_Template_RsvpFilter_UdpIpv4Session) GetEntityData ¶
func (udpIpv4Session *Rsvp_PsbBriefs_PsbBrief_Template_RsvpFilter_UdpIpv4Session) GetEntityData() *types.CommonEntityData
type Rsvp_PsbBriefs_PsbBrief_TrafficSpec ¶
type Rsvp_PsbBriefs_PsbBrief_TrafficSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Traffic Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. TrafficAverageRate interface{} // Traffic Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. TrafficMaxBurst interface{} // Traffic Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. TrafficPeakRate interface{} // Traffic Minimum Unit. The type is interface{} with range: 0..4294967295. TrafficMinUnit interface{} // Traffic Maximum Unit. The type is interface{} with range: 0..4294967295. TrafficMaxUnit interface{} }
Rsvp_PsbBriefs_PsbBrief_TrafficSpec RSVP Traffic Spec Info
func (*Rsvp_PsbBriefs_PsbBrief_TrafficSpec) GetEntityData ¶
func (trafficSpec *Rsvp_PsbBriefs_PsbBrief_TrafficSpec) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds ¶
type Rsvp_PsbDetaileds struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detailed info for a single path state block. The type is slice of // Rsvp_PsbDetaileds_PsbDetailed. PsbDetailed []*Rsvp_PsbDetaileds_PsbDetailed }
Rsvp_PsbDetaileds Table of detailed info about path state blocks
func (*Rsvp_PsbDetaileds) GetEntityData ¶
func (psbDetaileds *Rsvp_PsbDetaileds) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed ¶
type Rsvp_PsbDetaileds_PsbDetailed struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Destination 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}]+)?. DestinationAddress interface{} // Destination Port. The type is interface{} with range: 0..4294967295. DestinationPort interface{} // Protocol. The type is interface{} with range: 0..4294967295. Protocol interface{} // Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type. The type is RsvpSession. SessionType interface{} // P2MP ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port . The type is interface{} with range: 0..4294967295. SourcePort interface{} // Subgroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SubGroupOrigin interface{} // Subgroup ID. The type is interface{} with range: 0..4294967295. SubGroupId interface{} // VRF Name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Path Input Interface. The type is string. InputInterface interface{} // Path Backup Tunnel. The type is string. BackupTunnelName interface{} // Incoming ERO validity. The type is bool. IsInEroValid interface{} // Outgoing ERO validity. The type is bool. IsOutEroValid interface{} // RSVP Session Information. Session Rsvp_PsbDetaileds_PsbDetailed_Session // RSVP S2L Sub-LSP information. S2lSubLsp Rsvp_PsbDetaileds_PsbDetailed_S2lSubLsp // RSVP Template. Template Rsvp_PsbDetaileds_PsbDetailed_Template // RSVP Session Attribute. SessionAttribute Rsvp_PsbDetaileds_PsbDetailed_SessionAttribute // RSVP Traffic Spec Info. TrafficSpec Rsvp_PsbDetaileds_PsbDetailed_TrafficSpec // RSVP Generic Traffic Spec Info. GenericTrafficSpec Rsvp_PsbDetaileds_PsbDetailed_GenericTrafficSpec // Path Flags. PathFlags Rsvp_PsbDetaileds_PsbDetailed_PathFlags // Path Hop Info. Hop Rsvp_PsbDetaileds_PsbDetailed_Hop // Policy Sources Info. PolicySourceInfo Rsvp_PsbDetaileds_PsbDetailed_PolicySourceInfo // RSVP Header Info. Header Rsvp_PsbDetaileds_PsbDetailed_Header // Expiry Time. ExpiryTime Rsvp_PsbDetaileds_PsbDetailed_ExpiryTime // Policy Flags. PolicyFlags Rsvp_PsbDetaileds_PsbDetailed_PolicyFlags // Policy Query Flags. PolicyQueryFlags Rsvp_PsbDetaileds_PsbDetailed_PolicyQueryFlags // Label Information. LabelInfo Rsvp_PsbDetaileds_PsbDetailed_LabelInfo // DS-TE Class-Type. ClassType Rsvp_PsbDetaileds_PsbDetailed_ClassType // Path Forwarding Contexts. The type is slice of // Rsvp_PsbDetaileds_PsbDetailed_Pfc. Pfc []*Rsvp_PsbDetaileds_PsbDetailed_Pfc // Incoming Explicit Route Sub Objects. The type is slice of // Rsvp_PsbDetaileds_PsbDetailed_InEro. InEro []*Rsvp_PsbDetaileds_PsbDetailed_InEro // Outgoing Explicit Route Sub Objects. The type is slice of // Rsvp_PsbDetaileds_PsbDetailed_OutEro. OutEro []*Rsvp_PsbDetaileds_PsbDetailed_OutEro }
Rsvp_PsbDetaileds_PsbDetailed Detailed info for a single path state block
func (*Rsvp_PsbDetaileds_PsbDetailed) GetEntityData ¶
func (psbDetailed *Rsvp_PsbDetaileds_PsbDetailed) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_ClassType ¶
type Rsvp_PsbDetaileds_PsbDetailed_ClassType struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is the Class-Type information valid. The type is bool. IsClassTypeInfoValid interface{} // DS-TE Class-Type. The type is interface{} with range: 0..255. ClassType interface{} }
Rsvp_PsbDetaileds_PsbDetailed_ClassType DS-TE Class-Type
func (*Rsvp_PsbDetaileds_PsbDetailed_ClassType) GetEntityData ¶
func (classType *Rsvp_PsbDetaileds_PsbDetailed_ClassType) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_ExpiryTime ¶
type Rsvp_PsbDetaileds_PsbDetailed_ExpiryTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
Rsvp_PsbDetaileds_PsbDetailed_ExpiryTime Expiry Time
func (*Rsvp_PsbDetaileds_PsbDetailed_ExpiryTime) GetEntityData ¶
func (expiryTime *Rsvp_PsbDetaileds_PsbDetailed_ExpiryTime) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_GenericTrafficSpec ¶
type Rsvp_PsbDetaileds_PsbDetailed_GenericTrafficSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // TspecType. The type is RsvpMgmtTspec. TspecType interface{} // G709 OTN Sender Tspec. G709otnTspec Rsvp_PsbDetaileds_PsbDetailed_GenericTrafficSpec_G709otnTspec // Integrated Services Sender Tspec. IntsrvTspec Rsvp_PsbDetaileds_PsbDetailed_GenericTrafficSpec_IntsrvTspec }
Rsvp_PsbDetaileds_PsbDetailed_GenericTrafficSpec RSVP Generic Traffic Spec Info
func (*Rsvp_PsbDetaileds_PsbDetailed_GenericTrafficSpec) GetEntityData ¶
func (genericTrafficSpec *Rsvp_PsbDetaileds_PsbDetailed_GenericTrafficSpec) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_GenericTrafficSpec_G709otnTspec ¶
type Rsvp_PsbDetaileds_PsbDetailed_GenericTrafficSpec_G709otnTspec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // G709 OTN Traffic Signal Type (Refer G709 v3). The type is interface{} with // range: 0..255. TrafficSignalType interface{} // G709 OTN Traffic NVC. The type is interface{} with range: 0..65535. TrafficNvc interface{} // G709 OTN Traffic Multiplier. The type is interface{} with range: 0..65535. TrafficMultiplier interface{} // G709 OTN Traffic Bit Rate. The type is interface{} with range: // 0..18446744073709551615. TrafficBitRate interface{} }
Rsvp_PsbDetaileds_PsbDetailed_GenericTrafficSpec_G709otnTspec G709 OTN Sender Tspec
func (*Rsvp_PsbDetaileds_PsbDetailed_GenericTrafficSpec_G709otnTspec) GetEntityData ¶
func (g709otnTspec *Rsvp_PsbDetaileds_PsbDetailed_GenericTrafficSpec_G709otnTspec) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_GenericTrafficSpec_IntsrvTspec ¶
type Rsvp_PsbDetaileds_PsbDetailed_GenericTrafficSpec_IntsrvTspec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Traffic Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. TrafficAverageRate interface{} // Traffic Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. TrafficMaxBurst interface{} // Traffic Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. TrafficPeakRate interface{} // Traffic Minimum Unit. The type is interface{} with range: 0..4294967295. TrafficMinUnit interface{} // Traffic Maximum Unit. The type is interface{} with range: 0..4294967295. TrafficMaxUnit interface{} }
Rsvp_PsbDetaileds_PsbDetailed_GenericTrafficSpec_IntsrvTspec Integrated Services Sender Tspec
func (*Rsvp_PsbDetaileds_PsbDetailed_GenericTrafficSpec_IntsrvTspec) GetEntityData ¶
func (intsrvTspec *Rsvp_PsbDetaileds_PsbDetailed_GenericTrafficSpec_IntsrvTspec) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_Header ¶
type Rsvp_PsbDetaileds_PsbDetailed_Header struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Version. The type is interface{} with range: 0..255. RsvpVersion interface{} // RSVP Header Flags (defined in RFC2205 Section 3 .1.1). The type is // interface{} with range: 0..255. RsvpHeaderFlags interface{} // RSVP TTL. The type is interface{} with range: 0..255. RsvpTtl interface{} // RSVP Message Type. The type is interface{} with range: 0..255. RsvpMessageType interface{} // IP Type of Service. The type is interface{} with range: 0..255. IpTos interface{} // IP TTL. The type is interface{} with range: 0..255. IpTtl interface{} // IP Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. IpSourceAddress interface{} }
Rsvp_PsbDetaileds_PsbDetailed_Header RSVP Header Info
func (*Rsvp_PsbDetaileds_PsbDetailed_Header) GetEntityData ¶
func (header *Rsvp_PsbDetaileds_PsbDetailed_Header) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_Hop ¶
type Rsvp_PsbDetaileds_PsbDetailed_Hop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IP address of the 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}]+)?. NeighborAddress interface{} // Neighbor Logical Interface Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. NeighborLogicalInterfaceName interface{} }
Rsvp_PsbDetaileds_PsbDetailed_Hop Path Hop Info
func (*Rsvp_PsbDetaileds_PsbDetailed_Hop) GetEntityData ¶
func (hop *Rsvp_PsbDetaileds_PsbDetailed_Hop) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_InEro ¶
type Rsvp_PsbDetaileds_PsbDetailed_InEro struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // EROType. The type is RsvpMgmtEroSubobj. EroType interface{} // IPV4 ERO Sub Object. Ipv4eroSubObject Rsvp_PsbDetaileds_PsbDetailed_InEro_Ipv4eroSubObject // Unnumbered ERO Sub Object. UnnumberedEroSubObject Rsvp_PsbDetaileds_PsbDetailed_InEro_UnnumberedEroSubObject }
Rsvp_PsbDetaileds_PsbDetailed_InEro Incoming Explicit Route Sub Objects
func (*Rsvp_PsbDetaileds_PsbDetailed_InEro) GetEntityData ¶
func (inEro *Rsvp_PsbDetaileds_PsbDetailed_InEro) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_InEro_Ipv4eroSubObject ¶
type Rsvp_PsbDetaileds_PsbDetailed_InEro_Ipv4eroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ERO Entry Is Strict. The type is bool. IsStrictRoute interface{} // The ERO 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}]+)?. EroAddress interface{} // ERO Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} }
Rsvp_PsbDetaileds_PsbDetailed_InEro_Ipv4eroSubObject IPV4 ERO Sub Object
func (*Rsvp_PsbDetaileds_PsbDetailed_InEro_Ipv4eroSubObject) GetEntityData ¶
func (ipv4eroSubObject *Rsvp_PsbDetaileds_PsbDetailed_InEro_Ipv4eroSubObject) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_InEro_UnnumberedEroSubObject ¶
type Rsvp_PsbDetaileds_PsbDetailed_InEro_UnnumberedEroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ERO Entry Is Strict. The type is bool. IsStrictRoute interface{} // The Interface ID in ERO. The type is interface{} with range: 0..4294967295. EroInterfaceId interface{} // The Router ID in ERO. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. EroRouterId interface{} // Status of ERO. The type is RsvpMgmtEroSubobjStatus. Status interface{} }
Rsvp_PsbDetaileds_PsbDetailed_InEro_UnnumberedEroSubObject Unnumbered ERO Sub Object
func (*Rsvp_PsbDetaileds_PsbDetailed_InEro_UnnumberedEroSubObject) GetEntityData ¶
func (unnumberedEroSubObject *Rsvp_PsbDetaileds_PsbDetailed_InEro_UnnumberedEroSubObject) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo ¶
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is the label information valid. The type is bool. IsValid interface{} // Local Downstream Label. The type is interface{} with range: 0..4294967295. LocalDownstreamLabel interface{} // Outgoing Downstream Label. The type is interface{} with range: // 0..4294967295. OutgoingDownstreamLabel interface{} // MergePoint Label. The type is interface{} with range: 0..4294967295. MergePointLabel interface{} // Outgoing Upstream Label. The type is interface{} with range: 0..4294967295. OutgoingUpstreamLabel interface{} // Local Upstream Label. The type is interface{} with range: 0..4294967295. LocalUpstreamLabel interface{} // Recovery Label. The type is interface{} with range: 0..4294967295. RecoveryLabel interface{} // LSP Wrap Label. The type is interface{} with range: 0..4294967295. LspWrapLabel interface{} // Generic Local Downstream Label. GenericLocalDownstreamLabel Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel // Generic Outgoing Downstream Label. GenericOutgoingDownstreamLabel Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel // Generic MergePoint Label. GenericMergePointLabel Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel // Generic Outgoing Upstream Label. GenericOutgoingUpstreamLabel Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel // Generic Local Upstream Label. GenericLocalUpstreamLabel Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel // Generic Recovery Label. GenericRecoveryLabel Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel }
Rsvp_PsbDetaileds_PsbDetailed_LabelInfo Label Information
func (*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo) GetEntityData ¶
func (labelInfo *Rsvp_PsbDetaileds_PsbDetailed_LabelInfo) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel ¶
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel }
Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel Generic Local Downstream Label
func (*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel) GetEntityData ¶
func (genericLocalDownstreamLabel *Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel ¶
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value. Value []*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value }
Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel Generalized Label
func (*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value ¶
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value Generalized Label Value
func (*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel ¶
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel }
Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel Generic Local Upstream Label
func (*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel) GetEntityData ¶
func (genericLocalUpstreamLabel *Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel ¶
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value. Value []*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value }
Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel Generalized Label
func (*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value ¶
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value Generalized Label Value
func (*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel ¶
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel }
Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel Generic MergePoint Label
func (*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel) GetEntityData ¶
func (genericMergePointLabel *Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel ¶
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value. Value []*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value }
Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel Generalized Label
func (*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value ¶
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value Generalized Label Value
func (*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel ¶
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel }
Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel Generic Outgoing Downstream Label
func (*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel) GetEntityData ¶
func (genericOutgoingDownstreamLabel *Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel ¶
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value. Value []*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value }
Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel Generalized Label
func (*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value ¶
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value Generalized Label Value
func (*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel ¶
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel }
Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel Generic Outgoing Upstream Label
func (*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel) GetEntityData ¶
func (genericOutgoingUpstreamLabel *Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel ¶
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value. Value []*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value }
Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel Generalized Label
func (*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value ¶
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value Generalized Label Value
func (*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel ¶
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel }
Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel Generic Recovery Label
func (*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel) GetEntityData ¶
func (genericRecoveryLabel *Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel ¶
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value. Value []*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value }
Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel Generalized Label
func (*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value ¶
type Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value Generalized Label Value
func (*Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *Rsvp_PsbDetaileds_PsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_OutEro ¶
type Rsvp_PsbDetaileds_PsbDetailed_OutEro struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // EROType. The type is RsvpMgmtEroSubobj. EroType interface{} // IPV4 ERO Sub Object. Ipv4eroSubObject Rsvp_PsbDetaileds_PsbDetailed_OutEro_Ipv4eroSubObject // Unnumbered ERO Sub Object. UnnumberedEroSubObject Rsvp_PsbDetaileds_PsbDetailed_OutEro_UnnumberedEroSubObject }
Rsvp_PsbDetaileds_PsbDetailed_OutEro Outgoing Explicit Route Sub Objects
func (*Rsvp_PsbDetaileds_PsbDetailed_OutEro) GetEntityData ¶
func (outEro *Rsvp_PsbDetaileds_PsbDetailed_OutEro) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_OutEro_Ipv4eroSubObject ¶
type Rsvp_PsbDetaileds_PsbDetailed_OutEro_Ipv4eroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ERO Entry Is Strict. The type is bool. IsStrictRoute interface{} // The ERO 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}]+)?. EroAddress interface{} // ERO Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} }
Rsvp_PsbDetaileds_PsbDetailed_OutEro_Ipv4eroSubObject IPV4 ERO Sub Object
func (*Rsvp_PsbDetaileds_PsbDetailed_OutEro_Ipv4eroSubObject) GetEntityData ¶
func (ipv4eroSubObject *Rsvp_PsbDetaileds_PsbDetailed_OutEro_Ipv4eroSubObject) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_OutEro_UnnumberedEroSubObject ¶
type Rsvp_PsbDetaileds_PsbDetailed_OutEro_UnnumberedEroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ERO Entry Is Strict. The type is bool. IsStrictRoute interface{} // The Interface ID in ERO. The type is interface{} with range: 0..4294967295. EroInterfaceId interface{} // The Router ID in ERO. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. EroRouterId interface{} // Status of ERO. The type is RsvpMgmtEroSubobjStatus. Status interface{} }
Rsvp_PsbDetaileds_PsbDetailed_OutEro_UnnumberedEroSubObject Unnumbered ERO Sub Object
func (*Rsvp_PsbDetaileds_PsbDetailed_OutEro_UnnumberedEroSubObject) GetEntityData ¶
func (unnumberedEroSubObject *Rsvp_PsbDetaileds_PsbDetailed_OutEro_UnnumberedEroSubObject) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_PathFlags ¶
type Rsvp_PsbDetaileds_PsbDetailed_PathFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Non-RSVP Hop Upstream. The type is bool. IsNonRsvpHopUpstream interface{} // Local Sender. The type is bool. IsLocalSender interface{} // MessageID Valid. The type is bool. IsMessageIdValid interface{} // Rerouted. The type is bool. IsLocalRepair interface{} // Bidirectional. The type is bool. IsBidirectional interface{} // Locked Out. The type is bool. IsLockout interface{} }
Rsvp_PsbDetaileds_PsbDetailed_PathFlags Path Flags
func (*Rsvp_PsbDetaileds_PsbDetailed_PathFlags) GetEntityData ¶
func (pathFlags *Rsvp_PsbDetaileds_PsbDetailed_PathFlags) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_Pfc ¶
type Rsvp_PsbDetaileds_PsbDetailed_Pfc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Output interface. The type is string. OutputInterface interface{} // Policy Flags. PolicyFlags Rsvp_PsbDetaileds_PsbDetailed_Pfc_PolicyFlags // Policy Query Flags. PolicyQueryFlags Rsvp_PsbDetaileds_PsbDetailed_Pfc_PolicyQueryFlags }
Rsvp_PsbDetaileds_PsbDetailed_Pfc Path Forwarding Contexts
func (*Rsvp_PsbDetaileds_PsbDetailed_Pfc) GetEntityData ¶
func (pfc *Rsvp_PsbDetaileds_PsbDetailed_Pfc) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_Pfc_PolicyFlags ¶
type Rsvp_PsbDetaileds_PsbDetailed_Pfc_PolicyFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Accepted. The type is bool. IsAccepted interface{} // Installed. The type is bool. IsInstalled interface{} // Forwarding. The type is bool. IsForwarding interface{} }
Rsvp_PsbDetaileds_PsbDetailed_Pfc_PolicyFlags Policy Flags
func (*Rsvp_PsbDetaileds_PsbDetailed_Pfc_PolicyFlags) GetEntityData ¶
func (policyFlags *Rsvp_PsbDetaileds_PsbDetailed_Pfc_PolicyFlags) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_Pfc_PolicyQueryFlags ¶
type Rsvp_PsbDetaileds_PsbDetailed_Pfc_PolicyQueryFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Needed. The type is bool. IsNeeded interface{} // Report Required. The type is bool. IsReportRequired interface{} // Resynchronization. The type is bool. IsResync interface{} // Bypass. The type is bool. IsBypass interface{} }
Rsvp_PsbDetaileds_PsbDetailed_Pfc_PolicyQueryFlags Policy Query Flags
func (*Rsvp_PsbDetaileds_PsbDetailed_Pfc_PolicyQueryFlags) GetEntityData ¶
func (policyQueryFlags *Rsvp_PsbDetaileds_PsbDetailed_Pfc_PolicyQueryFlags) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_PolicyFlags ¶
type Rsvp_PsbDetaileds_PsbDetailed_PolicyFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Accepted. The type is bool. IsAccepted interface{} // Installed. The type is bool. IsInstalled interface{} // Forwarding. The type is bool. IsForwarding interface{} }
Rsvp_PsbDetaileds_PsbDetailed_PolicyFlags Policy Flags
func (*Rsvp_PsbDetaileds_PsbDetailed_PolicyFlags) GetEntityData ¶
func (policyFlags *Rsvp_PsbDetaileds_PsbDetailed_PolicyFlags) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_PolicyQueryFlags ¶
type Rsvp_PsbDetaileds_PsbDetailed_PolicyQueryFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Needed. The type is bool. IsNeeded interface{} // Report Required. The type is bool. IsReportRequired interface{} // Resynchronization. The type is bool. IsResync interface{} // Bypass. The type is bool. IsBypass interface{} }
Rsvp_PsbDetaileds_PsbDetailed_PolicyQueryFlags Policy Query Flags
func (*Rsvp_PsbDetaileds_PsbDetailed_PolicyQueryFlags) GetEntityData ¶
func (policyQueryFlags *Rsvp_PsbDetaileds_PsbDetailed_PolicyQueryFlags) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_PolicySourceInfo ¶
type Rsvp_PsbDetaileds_PsbDetailed_PolicySourceInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Policy Source is TE Link. The type is bool. IsTeLink interface{} // Policy Source is Local. The type is bool. IsLocal interface{} // Policy Source is COPS. The type is bool. IsCops interface{} // Policy Source is Default. The type is bool. IsDefault interface{} // Policy Source is Cable. The type is bool. IsCable interface{} }
Rsvp_PsbDetaileds_PsbDetailed_PolicySourceInfo Policy Sources Info
func (*Rsvp_PsbDetaileds_PsbDetailed_PolicySourceInfo) GetEntityData ¶
func (policySourceInfo *Rsvp_PsbDetaileds_PsbDetailed_PolicySourceInfo) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_S2lSubLsp ¶
type Rsvp_PsbDetaileds_PsbDetailed_S2lSubLsp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // S2L Sub-LSP Destination 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}]+)?. S2lDestinationAddress interface{} }
Rsvp_PsbDetaileds_PsbDetailed_S2lSubLsp RSVP S2L Sub-LSP information
func (*Rsvp_PsbDetaileds_PsbDetailed_S2lSubLsp) GetEntityData ¶
func (s2lSubLsp *Rsvp_PsbDetaileds_PsbDetailed_S2lSubLsp) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_Session ¶
type Rsvp_PsbDetaileds_PsbDetailed_Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Session. RsvpSession Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession }
Rsvp_PsbDetaileds_PsbDetailed_Session RSVP Session Information
func (*Rsvp_PsbDetaileds_PsbDetailed_Session) GetEntityData ¶
func (session *Rsvp_PsbDetaileds_PsbDetailed_Session) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_SessionAttribute ¶
type Rsvp_PsbDetaileds_PsbDetailed_SessionAttribute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Setup Priority. The type is interface{} with range: 0..255. SetupPriority interface{} // Reservation Priority. The type is interface{} with range: 0..255. ReservationPriority interface{} // Session Attributes. SessAttributeFlags Rsvp_PsbDetaileds_PsbDetailed_SessionAttribute_SessAttributeFlags }
Rsvp_PsbDetaileds_PsbDetailed_SessionAttribute RSVP Session Attribute
func (*Rsvp_PsbDetaileds_PsbDetailed_SessionAttribute) GetEntityData ¶
func (sessionAttribute *Rsvp_PsbDetaileds_PsbDetailed_SessionAttribute) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_SessionAttribute_SessAttributeFlags ¶
type Rsvp_PsbDetaileds_PsbDetailed_SessionAttribute_SessAttributeFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Local Protection. The type is bool. IsLocalProtect interface{} // Node Protection. The type is bool. IsNodeProtect interface{} // Bandwidth Protection. The type is bool. IsBandwidthProtect interface{} // Records Labels. The type is bool. IsRecordLabels interface{} IsSharedExplicitRequested interface{} }
Rsvp_PsbDetaileds_PsbDetailed_SessionAttribute_SessAttributeFlags Session Attributes
func (*Rsvp_PsbDetaileds_PsbDetailed_SessionAttribute_SessAttributeFlags) GetEntityData ¶
func (sessAttributeFlags *Rsvp_PsbDetaileds_PsbDetailed_SessionAttribute_SessAttributeFlags) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession ¶
type Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SessionType. The type is RsvpMgmtSession. SessionType interface{} // UDP IPv4 session. Ipv4 Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4 // IPv4 LSP session. Ipv4LspSession Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4LspSession // IPv4 UNI session. Ipv4UniSession Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4UniSession // IPv4 P2MP LSP session. Ipv4P2mpLspSession Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession }
Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession RSVP Session
func (*Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession) GetEntityData ¶
func (rsvpSession *Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4 ¶
type Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // Protocol type (originally defined in RFC 790, further values in subsequent // RFCs). The type is interface{} with range: 0..255. Protocol interface{} // The Session Destination Port. The type is interface{} with range: 0..65535. DestinationPort interface{} }
Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4 UDP IPv4 session
func (*Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4) GetEntityData ¶
func (ipv4 *Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4LspSession ¶
type Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4LspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4LspSession IPv4 LSP session
func (*Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4LspSession) GetEntityData ¶
func (ipv4LspSession *Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4LspSession) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession ¶
type Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Point to Multipoint ID. The type is interface{} with range: // 0..4294967295. P2mpId interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession IPv4 P2MP LSP session
func (*Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData ¶
func (ipv4P2mpLspSession *Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4UniSession ¶
type Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4UniSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended 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}]+)?. ExtendedAddress interface{} }
Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4UniSession IPv4 UNI session
func (*Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4UniSession) GetEntityData ¶
func (ipv4UniSession *Rsvp_PsbDetaileds_PsbDetailed_Session_RsvpSession_Ipv4UniSession) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_Template ¶
type Rsvp_PsbDetaileds_PsbDetailed_Template struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Filter. RsvpFilter Rsvp_PsbDetaileds_PsbDetailed_Template_RsvpFilter }
Rsvp_PsbDetaileds_PsbDetailed_Template RSVP Template
func (*Rsvp_PsbDetaileds_PsbDetailed_Template) GetEntityData ¶
func (template *Rsvp_PsbDetaileds_PsbDetailed_Template) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_Template_RsvpFilter ¶
type Rsvp_PsbDetaileds_PsbDetailed_Template_RsvpFilter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FilterType. The type is RsvpMgmtFilter. FilterType interface{} // UDP IPV4 FilterSpec. UdpIpv4Session Rsvp_PsbDetaileds_PsbDetailed_Template_RsvpFilter_UdpIpv4Session // IPv4 P2MP LSP FilterSpec. P2mpIpv4Session Rsvp_PsbDetaileds_PsbDetailed_Template_RsvpFilter_P2mpIpv4Session }
Rsvp_PsbDetaileds_PsbDetailed_Template_RsvpFilter RSVP Filter
func (*Rsvp_PsbDetaileds_PsbDetailed_Template_RsvpFilter) GetEntityData ¶
func (rsvpFilter *Rsvp_PsbDetaileds_PsbDetailed_Template_RsvpFilter) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_Template_RsvpFilter_P2mpIpv4Session ¶
type Rsvp_PsbDetaileds_PsbDetailed_Template_RsvpFilter_P2mpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} // Point to Multipoint SubGroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. P2mpSubGroupOrigin interface{} // Point to Multipoint Subgroup ID. The type is interface{} with range: // 0..65535. SubGroupId interface{} }
Rsvp_PsbDetaileds_PsbDetailed_Template_RsvpFilter_P2mpIpv4Session IPv4 P2MP LSP FilterSpec
func (*Rsvp_PsbDetaileds_PsbDetailed_Template_RsvpFilter_P2mpIpv4Session) GetEntityData ¶
func (p2mpIpv4Session *Rsvp_PsbDetaileds_PsbDetailed_Template_RsvpFilter_P2mpIpv4Session) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_Template_RsvpFilter_UdpIpv4Session ¶
type Rsvp_PsbDetaileds_PsbDetailed_Template_RsvpFilter_UdpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} }
Rsvp_PsbDetaileds_PsbDetailed_Template_RsvpFilter_UdpIpv4Session UDP IPV4 FilterSpec
func (*Rsvp_PsbDetaileds_PsbDetailed_Template_RsvpFilter_UdpIpv4Session) GetEntityData ¶
func (udpIpv4Session *Rsvp_PsbDetaileds_PsbDetailed_Template_RsvpFilter_UdpIpv4Session) GetEntityData() *types.CommonEntityData
type Rsvp_PsbDetaileds_PsbDetailed_TrafficSpec ¶
type Rsvp_PsbDetaileds_PsbDetailed_TrafficSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Traffic Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. TrafficAverageRate interface{} // Traffic Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. TrafficMaxBurst interface{} // Traffic Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. TrafficPeakRate interface{} // Traffic Minimum Unit. The type is interface{} with range: 0..4294967295. TrafficMinUnit interface{} // Traffic Maximum Unit. The type is interface{} with range: 0..4294967295. TrafficMaxUnit interface{} }
Rsvp_PsbDetaileds_PsbDetailed_TrafficSpec RSVP Traffic Spec Info
func (*Rsvp_PsbDetaileds_PsbDetailed_TrafficSpec) GetEntityData ¶
func (trafficSpec *Rsvp_PsbDetaileds_PsbDetailed_TrafficSpec) GetEntityData() *types.CommonEntityData
type Rsvp_PxsbDetails ¶
type Rsvp_PxsbDetails struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detailed PXSB info. The type is slice of Rsvp_PxsbDetails_PxsbDetail. PxsbDetail []*Rsvp_PxsbDetails_PxsbDetail }
Rsvp_PxsbDetails Table of detailed PXSB info
func (*Rsvp_PxsbDetails) GetEntityData ¶
func (pxsbDetails *Rsvp_PxsbDetails) GetEntityData() *types.CommonEntityData
type Rsvp_PxsbDetails_PxsbDetail ¶
type Rsvp_PxsbDetails_PxsbDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Destination 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}]+)?. DestinationAddress interface{} // Destination Port. The type is interface{} with range: 0..4294967295. DestinationPort interface{} // Protocol. The type is interface{} with range: 0..4294967295. Protocol interface{} // Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type. The type is RsvpSession. SessionType interface{} // P2MP ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..4294967295. SourcePort interface{} // Subgroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SubGroupOrigin interface{} // Subgroup ID. The type is interface{} with range: 0..4294967295. SubGroupId interface{} // VRF Name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Path Input Interface. The type is string. InputInterface interface{} // Dynamic State Handle. The type is interface{} with range: 0..4294967295. DynamicState interface{} // RSVP Session Information. Session Rsvp_PxsbDetails_PxsbDetail_Session // RSVP S2L Sub-LSP information. S2lSubLsp Rsvp_PxsbDetails_PxsbDetail_S2lSubLsp // RSVP Template. Template Rsvp_PxsbDetails_PxsbDetail_Template // RSVP Traffic Spec Info. TrafficSpec Rsvp_PxsbDetails_PxsbDetail_TrafficSpec // RSVP Generic Traffic Spec Info. GenericTrafficSpec Rsvp_PxsbDetails_PxsbDetail_GenericTrafficSpec // Path Hop Info. Hop Rsvp_PxsbDetails_PxsbDetail_Hop // RSVP Header. RsvpHeader Rsvp_PxsbDetails_PxsbDetail_RsvpHeader }
Rsvp_PxsbDetails_PxsbDetail Detailed PXSB info
func (*Rsvp_PxsbDetails_PxsbDetail) GetEntityData ¶
func (pxsbDetail *Rsvp_PxsbDetails_PxsbDetail) GetEntityData() *types.CommonEntityData
type Rsvp_PxsbDetails_PxsbDetail_GenericTrafficSpec ¶
type Rsvp_PxsbDetails_PxsbDetail_GenericTrafficSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // TspecType. The type is RsvpMgmtTspec. TspecType interface{} // G709 OTN Sender Tspec. G709otnTspec Rsvp_PxsbDetails_PxsbDetail_GenericTrafficSpec_G709otnTspec // Integrated Services Sender Tspec. IntsrvTspec Rsvp_PxsbDetails_PxsbDetail_GenericTrafficSpec_IntsrvTspec }
Rsvp_PxsbDetails_PxsbDetail_GenericTrafficSpec RSVP Generic Traffic Spec Info
func (*Rsvp_PxsbDetails_PxsbDetail_GenericTrafficSpec) GetEntityData ¶
func (genericTrafficSpec *Rsvp_PxsbDetails_PxsbDetail_GenericTrafficSpec) GetEntityData() *types.CommonEntityData
type Rsvp_PxsbDetails_PxsbDetail_GenericTrafficSpec_G709otnTspec ¶
type Rsvp_PxsbDetails_PxsbDetail_GenericTrafficSpec_G709otnTspec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // G709 OTN Traffic Signal Type (Refer G709 v3). The type is interface{} with // range: 0..255. TrafficSignalType interface{} // G709 OTN Traffic NVC. The type is interface{} with range: 0..65535. TrafficNvc interface{} // G709 OTN Traffic Multiplier. The type is interface{} with range: 0..65535. TrafficMultiplier interface{} // G709 OTN Traffic Bit Rate. The type is interface{} with range: // 0..18446744073709551615. TrafficBitRate interface{} }
Rsvp_PxsbDetails_PxsbDetail_GenericTrafficSpec_G709otnTspec G709 OTN Sender Tspec
func (*Rsvp_PxsbDetails_PxsbDetail_GenericTrafficSpec_G709otnTspec) GetEntityData ¶
func (g709otnTspec *Rsvp_PxsbDetails_PxsbDetail_GenericTrafficSpec_G709otnTspec) GetEntityData() *types.CommonEntityData
type Rsvp_PxsbDetails_PxsbDetail_GenericTrafficSpec_IntsrvTspec ¶
type Rsvp_PxsbDetails_PxsbDetail_GenericTrafficSpec_IntsrvTspec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Traffic Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. TrafficAverageRate interface{} // Traffic Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. TrafficMaxBurst interface{} // Traffic Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. TrafficPeakRate interface{} // Traffic Minimum Unit. The type is interface{} with range: 0..4294967295. TrafficMinUnit interface{} // Traffic Maximum Unit. The type is interface{} with range: 0..4294967295. TrafficMaxUnit interface{} }
Rsvp_PxsbDetails_PxsbDetail_GenericTrafficSpec_IntsrvTspec Integrated Services Sender Tspec
func (*Rsvp_PxsbDetails_PxsbDetail_GenericTrafficSpec_IntsrvTspec) GetEntityData ¶
func (intsrvTspec *Rsvp_PxsbDetails_PxsbDetail_GenericTrafficSpec_IntsrvTspec) GetEntityData() *types.CommonEntityData
type Rsvp_PxsbDetails_PxsbDetail_Hop ¶
type Rsvp_PxsbDetails_PxsbDetail_Hop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IP address of the 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}]+)?. NeighborAddress interface{} // Neighbor Logical Interface Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. NeighborLogicalInterfaceName interface{} }
Rsvp_PxsbDetails_PxsbDetail_Hop Path Hop Info
func (*Rsvp_PxsbDetails_PxsbDetail_Hop) GetEntityData ¶
func (hop *Rsvp_PxsbDetails_PxsbDetail_Hop) GetEntityData() *types.CommonEntityData
type Rsvp_PxsbDetails_PxsbDetail_RsvpHeader ¶
type Rsvp_PxsbDetails_PxsbDetail_RsvpHeader struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Version. The type is interface{} with range: 0..255. RsvpVersion interface{} // RSVP Header Flags (defined in RFC2205 Section 3 .1.1). The type is // interface{} with range: 0..255. RsvpHeaderFlags interface{} // RSVP TTL. The type is interface{} with range: 0..255. RsvpTtl interface{} // RSVP Message Type. The type is interface{} with range: 0..255. RsvpMessageType interface{} // IP Type of Service. The type is interface{} with range: 0..255. IpTos interface{} // IP TTL. The type is interface{} with range: 0..255. IpTtl interface{} // IP Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. IpSourceAddress interface{} }
Rsvp_PxsbDetails_PxsbDetail_RsvpHeader RSVP Header
func (*Rsvp_PxsbDetails_PxsbDetail_RsvpHeader) GetEntityData ¶
func (rsvpHeader *Rsvp_PxsbDetails_PxsbDetail_RsvpHeader) GetEntityData() *types.CommonEntityData
type Rsvp_PxsbDetails_PxsbDetail_S2lSubLsp ¶
type Rsvp_PxsbDetails_PxsbDetail_S2lSubLsp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // S2L Sub-LSP Destination 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}]+)?. S2lDestinationAddress interface{} }
Rsvp_PxsbDetails_PxsbDetail_S2lSubLsp RSVP S2L Sub-LSP information
func (*Rsvp_PxsbDetails_PxsbDetail_S2lSubLsp) GetEntityData ¶
func (s2lSubLsp *Rsvp_PxsbDetails_PxsbDetail_S2lSubLsp) GetEntityData() *types.CommonEntityData
type Rsvp_PxsbDetails_PxsbDetail_Session ¶
type Rsvp_PxsbDetails_PxsbDetail_Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Session. RsvpSession Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession }
Rsvp_PxsbDetails_PxsbDetail_Session RSVP Session Information
func (*Rsvp_PxsbDetails_PxsbDetail_Session) GetEntityData ¶
func (session *Rsvp_PxsbDetails_PxsbDetail_Session) GetEntityData() *types.CommonEntityData
type Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession ¶
type Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SessionType. The type is RsvpMgmtSession. SessionType interface{} // UDP IPv4 session. Ipv4 Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4 // IPv4 LSP session. Ipv4LspSession Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4LspSession // IPv4 UNI session. Ipv4UniSession Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4UniSession // IPv4 P2MP LSP session. Ipv4P2mpLspSession Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4P2mpLspSession }
Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession RSVP Session
func (*Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession) GetEntityData ¶
func (rsvpSession *Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession) GetEntityData() *types.CommonEntityData
type Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4 ¶
type Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // Protocol type (originally defined in RFC 790, further values in subsequent // RFCs). The type is interface{} with range: 0..255. Protocol interface{} // The Session Destination Port. The type is interface{} with range: 0..65535. DestinationPort interface{} }
Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4 UDP IPv4 session
func (*Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4) GetEntityData ¶
func (ipv4 *Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4) GetEntityData() *types.CommonEntityData
type Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4LspSession ¶
type Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4LspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4LspSession IPv4 LSP session
func (*Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4LspSession) GetEntityData ¶
func (ipv4LspSession *Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4LspSession) GetEntityData() *types.CommonEntityData
type Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4P2mpLspSession ¶
type Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4P2mpLspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Point to Multipoint ID. The type is interface{} with range: // 0..4294967295. P2mpId interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4P2mpLspSession IPv4 P2MP LSP session
func (*Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData ¶
func (ipv4P2mpLspSession *Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData() *types.CommonEntityData
type Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4UniSession ¶
type Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4UniSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended 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}]+)?. ExtendedAddress interface{} }
Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4UniSession IPv4 UNI session
func (*Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4UniSession) GetEntityData ¶
func (ipv4UniSession *Rsvp_PxsbDetails_PxsbDetail_Session_RsvpSession_Ipv4UniSession) GetEntityData() *types.CommonEntityData
type Rsvp_PxsbDetails_PxsbDetail_Template ¶
type Rsvp_PxsbDetails_PxsbDetail_Template struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Filter. RsvpFilter Rsvp_PxsbDetails_PxsbDetail_Template_RsvpFilter }
Rsvp_PxsbDetails_PxsbDetail_Template RSVP Template
func (*Rsvp_PxsbDetails_PxsbDetail_Template) GetEntityData ¶
func (template *Rsvp_PxsbDetails_PxsbDetail_Template) GetEntityData() *types.CommonEntityData
type Rsvp_PxsbDetails_PxsbDetail_Template_RsvpFilter ¶
type Rsvp_PxsbDetails_PxsbDetail_Template_RsvpFilter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FilterType. The type is RsvpMgmtFilter. FilterType interface{} // UDP IPV4 FilterSpec. UdpIpv4Session Rsvp_PxsbDetails_PxsbDetail_Template_RsvpFilter_UdpIpv4Session // IPv4 P2MP LSP FilterSpec. P2mpIpv4Session Rsvp_PxsbDetails_PxsbDetail_Template_RsvpFilter_P2mpIpv4Session }
Rsvp_PxsbDetails_PxsbDetail_Template_RsvpFilter RSVP Filter
func (*Rsvp_PxsbDetails_PxsbDetail_Template_RsvpFilter) GetEntityData ¶
func (rsvpFilter *Rsvp_PxsbDetails_PxsbDetail_Template_RsvpFilter) GetEntityData() *types.CommonEntityData
type Rsvp_PxsbDetails_PxsbDetail_Template_RsvpFilter_P2mpIpv4Session ¶
type Rsvp_PxsbDetails_PxsbDetail_Template_RsvpFilter_P2mpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} // Point to Multipoint SubGroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. P2mpSubGroupOrigin interface{} // Point to Multipoint Subgroup ID. The type is interface{} with range: // 0..65535. SubGroupId interface{} }
Rsvp_PxsbDetails_PxsbDetail_Template_RsvpFilter_P2mpIpv4Session IPv4 P2MP LSP FilterSpec
func (*Rsvp_PxsbDetails_PxsbDetail_Template_RsvpFilter_P2mpIpv4Session) GetEntityData ¶
func (p2mpIpv4Session *Rsvp_PxsbDetails_PxsbDetail_Template_RsvpFilter_P2mpIpv4Session) GetEntityData() *types.CommonEntityData
type Rsvp_PxsbDetails_PxsbDetail_Template_RsvpFilter_UdpIpv4Session ¶
type Rsvp_PxsbDetails_PxsbDetail_Template_RsvpFilter_UdpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} }
Rsvp_PxsbDetails_PxsbDetail_Template_RsvpFilter_UdpIpv4Session UDP IPV4 FilterSpec
func (*Rsvp_PxsbDetails_PxsbDetail_Template_RsvpFilter_UdpIpv4Session) GetEntityData ¶
func (udpIpv4Session *Rsvp_PxsbDetails_PxsbDetail_Template_RsvpFilter_UdpIpv4Session) GetEntityData() *types.CommonEntityData
type Rsvp_PxsbDetails_PxsbDetail_TrafficSpec ¶
type Rsvp_PxsbDetails_PxsbDetail_TrafficSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Traffic Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. TrafficAverageRate interface{} // Traffic Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. TrafficMaxBurst interface{} // Traffic Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. TrafficPeakRate interface{} // Traffic Minimum Unit. The type is interface{} with range: 0..4294967295. TrafficMinUnit interface{} // Traffic Maximum Unit. The type is interface{} with range: 0..4294967295. TrafficMaxUnit interface{} }
Rsvp_PxsbDetails_PxsbDetail_TrafficSpec RSVP Traffic Spec Info
func (*Rsvp_PxsbDetails_PxsbDetail_TrafficSpec) GetEntityData ¶
func (trafficSpec *Rsvp_PxsbDetails_PxsbDetail_TrafficSpec) GetEntityData() *types.CommonEntityData
type Rsvp_RequestBriefs ¶
type Rsvp_RequestBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief info for a request. The type is slice of // Rsvp_RequestBriefs_RequestBrief. RequestBrief []*Rsvp_RequestBriefs_RequestBrief }
Rsvp_RequestBriefs Table of brief info about requests
func (*Rsvp_RequestBriefs) GetEntityData ¶
func (requestBriefs *Rsvp_RequestBriefs) GetEntityData() *types.CommonEntityData
type Rsvp_RequestBriefs_RequestBrief ¶
type Rsvp_RequestBriefs_RequestBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Destination 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}]+)?. DestinationAddress interface{} // Destination Port. The type is interface{} with range: 0..4294967295. DestinationPort interface{} // Protocol. The type is interface{} with range: 0..4294967295. Protocol interface{} // Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type. The type is RsvpSession. SessionType interface{} // P2MP ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..4294967295. SourcePort interface{} // Subgroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SubGroupOrigin interface{} // Subgroup ID. The type is interface{} with range: 0..4294967295. SubGroupId interface{} // VRF Name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Output Interface. The type is string. OutputInterface interface{} // RSVP Session Information. Session Rsvp_RequestBriefs_RequestBrief_Session // RSVP S2L Sub-LSP information. S2lSubLsp Rsvp_RequestBriefs_RequestBrief_S2lSubLsp // Flow Spec Information. FlowSpec Rsvp_RequestBriefs_RequestBrief_FlowSpec // Generic Flow Spec Information. GenericFlowSpec Rsvp_RequestBriefs_RequestBrief_GenericFlowSpec // RSVP Filter. Filter Rsvp_RequestBriefs_RequestBrief_Filter // RSVP Style. Style Rsvp_RequestBriefs_RequestBrief_Style }
Rsvp_RequestBriefs_RequestBrief Brief info for a request
func (*Rsvp_RequestBriefs_RequestBrief) GetEntityData ¶
func (requestBrief *Rsvp_RequestBriefs_RequestBrief) GetEntityData() *types.CommonEntityData
type Rsvp_RequestBriefs_RequestBrief_Filter ¶
type Rsvp_RequestBriefs_RequestBrief_Filter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Filter. RsvpFilter Rsvp_RequestBriefs_RequestBrief_Filter_RsvpFilter }
Rsvp_RequestBriefs_RequestBrief_Filter RSVP Filter
func (*Rsvp_RequestBriefs_RequestBrief_Filter) GetEntityData ¶
func (filter *Rsvp_RequestBriefs_RequestBrief_Filter) GetEntityData() *types.CommonEntityData
type Rsvp_RequestBriefs_RequestBrief_Filter_RsvpFilter ¶
type Rsvp_RequestBriefs_RequestBrief_Filter_RsvpFilter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FilterType. The type is RsvpMgmtFilter. FilterType interface{} // UDP IPV4 FilterSpec. UdpIpv4Session Rsvp_RequestBriefs_RequestBrief_Filter_RsvpFilter_UdpIpv4Session // IPv4 P2MP LSP FilterSpec. P2mpIpv4Session Rsvp_RequestBriefs_RequestBrief_Filter_RsvpFilter_P2mpIpv4Session }
Rsvp_RequestBriefs_RequestBrief_Filter_RsvpFilter RSVP Filter
func (*Rsvp_RequestBriefs_RequestBrief_Filter_RsvpFilter) GetEntityData ¶
func (rsvpFilter *Rsvp_RequestBriefs_RequestBrief_Filter_RsvpFilter) GetEntityData() *types.CommonEntityData
type Rsvp_RequestBriefs_RequestBrief_Filter_RsvpFilter_P2mpIpv4Session ¶
type Rsvp_RequestBriefs_RequestBrief_Filter_RsvpFilter_P2mpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} // Point to Multipoint SubGroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. P2mpSubGroupOrigin interface{} // Point to Multipoint Subgroup ID. The type is interface{} with range: // 0..65535. SubGroupId interface{} }
Rsvp_RequestBriefs_RequestBrief_Filter_RsvpFilter_P2mpIpv4Session IPv4 P2MP LSP FilterSpec
func (*Rsvp_RequestBriefs_RequestBrief_Filter_RsvpFilter_P2mpIpv4Session) GetEntityData ¶
func (p2mpIpv4Session *Rsvp_RequestBriefs_RequestBrief_Filter_RsvpFilter_P2mpIpv4Session) GetEntityData() *types.CommonEntityData
type Rsvp_RequestBriefs_RequestBrief_Filter_RsvpFilter_UdpIpv4Session ¶
type Rsvp_RequestBriefs_RequestBrief_Filter_RsvpFilter_UdpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} }
Rsvp_RequestBriefs_RequestBrief_Filter_RsvpFilter_UdpIpv4Session UDP IPV4 FilterSpec
func (*Rsvp_RequestBriefs_RequestBrief_Filter_RsvpFilter_UdpIpv4Session) GetEntityData ¶
func (udpIpv4Session *Rsvp_RequestBriefs_RequestBrief_Filter_RsvpFilter_UdpIpv4Session) GetEntityData() *types.CommonEntityData
type Rsvp_RequestBriefs_RequestBrief_FlowSpec ¶
type Rsvp_RequestBriefs_RequestBrief_FlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Flow Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. FlowAverageRate interface{} // The Flow Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. FlowMaxBurst interface{} // The Flow Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. FlowPeakRate interface{} // The Flow Minimum Unit. The type is interface{} with range: 0..4294967295. FlowMinUnit interface{} // The Flow Maximum Unit. The type is interface{} with range: 0..4294967295. FlowMaxUnit interface{} // The Flow Requested Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. FlowRequestedRate interface{} // The Flow Slack. The type is interface{} with range: 0..4294967295. FlowSlack interface{} // The Flow Quality of Service. The type is RsvpMgmtQosServiceEnum. FlowQos interface{} }
Rsvp_RequestBriefs_RequestBrief_FlowSpec Flow Spec Information
func (*Rsvp_RequestBriefs_RequestBrief_FlowSpec) GetEntityData ¶
func (flowSpec *Rsvp_RequestBriefs_RequestBrief_FlowSpec) GetEntityData() *types.CommonEntityData
type Rsvp_RequestBriefs_RequestBrief_GenericFlowSpec ¶
type Rsvp_RequestBriefs_RequestBrief_GenericFlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FlowSpecType. The type is RsvpMgmtFlowSpec. FlowSpecType interface{} // G709 OTN FlowSpec. G709otnFlowSpec Rsvp_RequestBriefs_RequestBrief_GenericFlowSpec_G709otnFlowSpec }
Rsvp_RequestBriefs_RequestBrief_GenericFlowSpec Generic Flow Spec Information
func (*Rsvp_RequestBriefs_RequestBrief_GenericFlowSpec) GetEntityData ¶
func (genericFlowSpec *Rsvp_RequestBriefs_RequestBrief_GenericFlowSpec) GetEntityData() *types.CommonEntityData
type Rsvp_RequestBriefs_RequestBrief_GenericFlowSpec_G709otnFlowSpec ¶
type Rsvp_RequestBriefs_RequestBrief_GenericFlowSpec_G709otnFlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // G709 OTN Flow Signal Type (Refer G709 v3). The type is interface{} with // range: 0..255. FlowSignalType interface{} // G709 OTN Flow NVC. The type is interface{} with range: 0..65535. FlowNvc interface{} // G709 OTN Flow Multiplier. The type is interface{} with range: 0..65535. FlowMultiplier interface{} // G709 OTN Flow Bit Rate. The type is interface{} with range: // 0..18446744073709551615. FlowBitRate interface{} }
Rsvp_RequestBriefs_RequestBrief_GenericFlowSpec_G709otnFlowSpec G709 OTN FlowSpec
func (*Rsvp_RequestBriefs_RequestBrief_GenericFlowSpec_G709otnFlowSpec) GetEntityData ¶
func (g709otnFlowSpec *Rsvp_RequestBriefs_RequestBrief_GenericFlowSpec_G709otnFlowSpec) GetEntityData() *types.CommonEntityData
type Rsvp_RequestBriefs_RequestBrief_S2lSubLsp ¶
type Rsvp_RequestBriefs_RequestBrief_S2lSubLsp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // S2L Sub-LSP Destination 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}]+)?. S2lDestinationAddress interface{} }
Rsvp_RequestBriefs_RequestBrief_S2lSubLsp RSVP S2L Sub-LSP information
func (*Rsvp_RequestBriefs_RequestBrief_S2lSubLsp) GetEntityData ¶
func (s2lSubLsp *Rsvp_RequestBriefs_RequestBrief_S2lSubLsp) GetEntityData() *types.CommonEntityData
type Rsvp_RequestBriefs_RequestBrief_Session ¶
type Rsvp_RequestBriefs_RequestBrief_Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Session. RsvpSession Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession }
Rsvp_RequestBriefs_RequestBrief_Session RSVP Session Information
func (*Rsvp_RequestBriefs_RequestBrief_Session) GetEntityData ¶
func (session *Rsvp_RequestBriefs_RequestBrief_Session) GetEntityData() *types.CommonEntityData
type Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession ¶
type Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SessionType. The type is RsvpMgmtSession. SessionType interface{} // UDP IPv4 session. Ipv4 Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4 // IPv4 LSP session. Ipv4LspSession Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4LspSession // IPv4 UNI session. Ipv4UniSession Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4UniSession // IPv4 P2MP LSP session. Ipv4P2mpLspSession Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4P2mpLspSession }
Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession RSVP Session
func (*Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession) GetEntityData ¶
func (rsvpSession *Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession) GetEntityData() *types.CommonEntityData
type Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4 ¶
type Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // Protocol type (originally defined in RFC 790, further values in subsequent // RFCs). The type is interface{} with range: 0..255. Protocol interface{} // The Session Destination Port. The type is interface{} with range: 0..65535. DestinationPort interface{} }
Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4 UDP IPv4 session
func (*Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4) GetEntityData ¶
func (ipv4 *Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4) GetEntityData() *types.CommonEntityData
type Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4LspSession ¶
type Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4LspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4LspSession IPv4 LSP session
func (*Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4LspSession) GetEntityData ¶
func (ipv4LspSession *Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4LspSession) GetEntityData() *types.CommonEntityData
type Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4P2mpLspSession ¶
type Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4P2mpLspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Point to Multipoint ID. The type is interface{} with range: // 0..4294967295. P2mpId interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4P2mpLspSession IPv4 P2MP LSP session
func (*Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData ¶
func (ipv4P2mpLspSession *Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData() *types.CommonEntityData
type Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4UniSession ¶
type Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4UniSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended 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}]+)?. ExtendedAddress interface{} }
Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4UniSession IPv4 UNI session
func (*Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4UniSession) GetEntityData ¶
func (ipv4UniSession *Rsvp_RequestBriefs_RequestBrief_Session_RsvpSession_Ipv4UniSession) GetEntityData() *types.CommonEntityData
type Rsvp_RequestBriefs_RequestBrief_Style ¶
type Rsvp_RequestBriefs_RequestBrief_Style struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Reservation Type: WF, SE or FF. The type is // RsvpMgmtReservationTypeEnum. ReservationType interface{} }
Rsvp_RequestBriefs_RequestBrief_Style RSVP Style
func (*Rsvp_RequestBriefs_RequestBrief_Style) GetEntityData ¶
func (style *Rsvp_RequestBriefs_RequestBrief_Style) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails ¶
type Rsvp_RequestDetails struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detail info for a request. The type is slice of // Rsvp_RequestDetails_RequestDetail. RequestDetail []*Rsvp_RequestDetails_RequestDetail }
Rsvp_RequestDetails Table of detail info about requests
func (*Rsvp_RequestDetails) GetEntityData ¶
func (requestDetails *Rsvp_RequestDetails) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail ¶
type Rsvp_RequestDetails_RequestDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Destination 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}]+)?. DestinationAddress interface{} // Destination Port. The type is interface{} with range: 0..4294967295. DestinationPort interface{} // Protocol. The type is interface{} with range: 0..4294967295. Protocol interface{} // Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type. The type is RsvpSession. SessionType interface{} // P2MP ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..4294967295. SourcePort interface{} // Subgroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SubGroupOrigin interface{} // Subgroup ID. The type is interface{} with range: 0..4294967295. SubGroupId interface{} // VRF Name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // output Interface. The type is string. OutputInterface interface{} // RSVP Session Information. Session Rsvp_RequestDetails_RequestDetail_Session // RSVP S2L Sub-LSP information. S2lSubLsp Rsvp_RequestDetails_RequestDetail_S2lSubLsp // Flow Spec Information. FlowSpec Rsvp_RequestDetails_RequestDetail_FlowSpec // Generic Flow Spec Information. GenericFlowSpec Rsvp_RequestDetails_RequestDetail_GenericFlowSpec // RSVP Filter. Filter Rsvp_RequestDetails_RequestDetail_Filter // RSVP Style. Style Rsvp_RequestDetails_RequestDetail_Style // Request flags. ReqFlags Rsvp_RequestDetails_RequestDetail_ReqFlags // Hop Infomation. Hop Rsvp_RequestDetails_RequestDetail_Hop // RSVP Header Information. Header Rsvp_RequestDetails_RequestDetail_Header // RSVP Policy Sources. PolicySources Rsvp_RequestDetails_RequestDetail_PolicySources // RSVP Policy Flags. PolicyFlags Rsvp_RequestDetails_RequestDetail_PolicyFlags // RSVP Query Flags. PolicyQueryFlags Rsvp_RequestDetails_RequestDetail_PolicyQueryFlags // List of RSB keys. The type is slice of // Rsvp_RequestDetails_RequestDetail_PsbKey. PsbKey []*Rsvp_RequestDetails_RequestDetail_PsbKey // List of RSB keys. The type is slice of // Rsvp_RequestDetails_RequestDetail_RsbKey. RsbKey []*Rsvp_RequestDetails_RequestDetail_RsbKey }
Rsvp_RequestDetails_RequestDetail Detail info for a request
func (*Rsvp_RequestDetails_RequestDetail) GetEntityData ¶
func (requestDetail *Rsvp_RequestDetails_RequestDetail) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail_Filter ¶
type Rsvp_RequestDetails_RequestDetail_Filter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Filter. RsvpFilter Rsvp_RequestDetails_RequestDetail_Filter_RsvpFilter }
Rsvp_RequestDetails_RequestDetail_Filter RSVP Filter
func (*Rsvp_RequestDetails_RequestDetail_Filter) GetEntityData ¶
func (filter *Rsvp_RequestDetails_RequestDetail_Filter) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail_Filter_RsvpFilter ¶
type Rsvp_RequestDetails_RequestDetail_Filter_RsvpFilter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FilterType. The type is RsvpMgmtFilter. FilterType interface{} // UDP IPV4 FilterSpec. UdpIpv4Session Rsvp_RequestDetails_RequestDetail_Filter_RsvpFilter_UdpIpv4Session // IPv4 P2MP LSP FilterSpec. P2mpIpv4Session Rsvp_RequestDetails_RequestDetail_Filter_RsvpFilter_P2mpIpv4Session }
Rsvp_RequestDetails_RequestDetail_Filter_RsvpFilter RSVP Filter
func (*Rsvp_RequestDetails_RequestDetail_Filter_RsvpFilter) GetEntityData ¶
func (rsvpFilter *Rsvp_RequestDetails_RequestDetail_Filter_RsvpFilter) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail_Filter_RsvpFilter_P2mpIpv4Session ¶
type Rsvp_RequestDetails_RequestDetail_Filter_RsvpFilter_P2mpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} // Point to Multipoint SubGroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. P2mpSubGroupOrigin interface{} // Point to Multipoint Subgroup ID. The type is interface{} with range: // 0..65535. SubGroupId interface{} }
Rsvp_RequestDetails_RequestDetail_Filter_RsvpFilter_P2mpIpv4Session IPv4 P2MP LSP FilterSpec
func (*Rsvp_RequestDetails_RequestDetail_Filter_RsvpFilter_P2mpIpv4Session) GetEntityData ¶
func (p2mpIpv4Session *Rsvp_RequestDetails_RequestDetail_Filter_RsvpFilter_P2mpIpv4Session) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail_Filter_RsvpFilter_UdpIpv4Session ¶
type Rsvp_RequestDetails_RequestDetail_Filter_RsvpFilter_UdpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} }
Rsvp_RequestDetails_RequestDetail_Filter_RsvpFilter_UdpIpv4Session UDP IPV4 FilterSpec
func (*Rsvp_RequestDetails_RequestDetail_Filter_RsvpFilter_UdpIpv4Session) GetEntityData ¶
func (udpIpv4Session *Rsvp_RequestDetails_RequestDetail_Filter_RsvpFilter_UdpIpv4Session) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail_FlowSpec ¶
type Rsvp_RequestDetails_RequestDetail_FlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Flow Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. FlowAverageRate interface{} // The Flow Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. FlowMaxBurst interface{} // The Flow Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. FlowPeakRate interface{} // The Flow Minimum Unit. The type is interface{} with range: 0..4294967295. FlowMinUnit interface{} // The Flow Maximum Unit. The type is interface{} with range: 0..4294967295. FlowMaxUnit interface{} // The Flow Requested Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. FlowRequestedRate interface{} // The Flow Slack. The type is interface{} with range: 0..4294967295. FlowSlack interface{} // The Flow Quality of Service. The type is RsvpMgmtQosServiceEnum. FlowQos interface{} }
Rsvp_RequestDetails_RequestDetail_FlowSpec Flow Spec Information
func (*Rsvp_RequestDetails_RequestDetail_FlowSpec) GetEntityData ¶
func (flowSpec *Rsvp_RequestDetails_RequestDetail_FlowSpec) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail_GenericFlowSpec ¶
type Rsvp_RequestDetails_RequestDetail_GenericFlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FlowSpecType. The type is RsvpMgmtFlowSpec. FlowSpecType interface{} // G709 OTN FlowSpec. G709otnFlowSpec Rsvp_RequestDetails_RequestDetail_GenericFlowSpec_G709otnFlowSpec }
Rsvp_RequestDetails_RequestDetail_GenericFlowSpec Generic Flow Spec Information
func (*Rsvp_RequestDetails_RequestDetail_GenericFlowSpec) GetEntityData ¶
func (genericFlowSpec *Rsvp_RequestDetails_RequestDetail_GenericFlowSpec) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail_GenericFlowSpec_G709otnFlowSpec ¶
type Rsvp_RequestDetails_RequestDetail_GenericFlowSpec_G709otnFlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // G709 OTN Flow Signal Type (Refer G709 v3). The type is interface{} with // range: 0..255. FlowSignalType interface{} // G709 OTN Flow NVC. The type is interface{} with range: 0..65535. FlowNvc interface{} // G709 OTN Flow Multiplier. The type is interface{} with range: 0..65535. FlowMultiplier interface{} // G709 OTN Flow Bit Rate. The type is interface{} with range: // 0..18446744073709551615. FlowBitRate interface{} }
Rsvp_RequestDetails_RequestDetail_GenericFlowSpec_G709otnFlowSpec G709 OTN FlowSpec
func (*Rsvp_RequestDetails_RequestDetail_GenericFlowSpec_G709otnFlowSpec) GetEntityData ¶
func (g709otnFlowSpec *Rsvp_RequestDetails_RequestDetail_GenericFlowSpec_G709otnFlowSpec) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail_Header ¶
type Rsvp_RequestDetails_RequestDetail_Header struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Version. The type is interface{} with range: 0..255. RsvpVersion interface{} // RSVP Header Flags (defined in RFC2205 Section 3 .1.1). The type is // interface{} with range: 0..255. RsvpHeaderFlags interface{} // RSVP TTL. The type is interface{} with range: 0..255. RsvpTtl interface{} // RSVP Message Type. The type is interface{} with range: 0..255. RsvpMessageType interface{} // IP Type of Service. The type is interface{} with range: 0..255. IpTos interface{} // IP TTL. The type is interface{} with range: 0..255. IpTtl interface{} // IP Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. IpSourceAddress interface{} }
Rsvp_RequestDetails_RequestDetail_Header RSVP Header Information
func (*Rsvp_RequestDetails_RequestDetail_Header) GetEntityData ¶
func (header *Rsvp_RequestDetails_RequestDetail_Header) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail_Hop ¶
type Rsvp_RequestDetails_RequestDetail_Hop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IP address of the 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}]+)?. NeighborAddress interface{} // Neighbor Logical Interface Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. NeighborLogicalInterfaceName interface{} }
Rsvp_RequestDetails_RequestDetail_Hop Hop Infomation
func (*Rsvp_RequestDetails_RequestDetail_Hop) GetEntityData ¶
func (hop *Rsvp_RequestDetails_RequestDetail_Hop) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail_PolicyFlags ¶
type Rsvp_RequestDetails_RequestDetail_PolicyFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Accepted. The type is bool. IsAccepted interface{} // Installed. The type is bool. IsInstalled interface{} // Forwarding. The type is bool. IsForwarding interface{} }
Rsvp_RequestDetails_RequestDetail_PolicyFlags RSVP Policy Flags
func (*Rsvp_RequestDetails_RequestDetail_PolicyFlags) GetEntityData ¶
func (policyFlags *Rsvp_RequestDetails_RequestDetail_PolicyFlags) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail_PolicyQueryFlags ¶
type Rsvp_RequestDetails_RequestDetail_PolicyQueryFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Needed. The type is bool. IsNeeded interface{} // Report Required. The type is bool. IsReportRequired interface{} // Resynchronization. The type is bool. IsResync interface{} // Bypass. The type is bool. IsBypass interface{} }
Rsvp_RequestDetails_RequestDetail_PolicyQueryFlags RSVP Query Flags
func (*Rsvp_RequestDetails_RequestDetail_PolicyQueryFlags) GetEntityData ¶
func (policyQueryFlags *Rsvp_RequestDetails_RequestDetail_PolicyQueryFlags) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail_PolicySources ¶
type Rsvp_RequestDetails_RequestDetail_PolicySources struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Policy Source is TE Link. The type is bool. IsTeLink interface{} // Policy Source is Local. The type is bool. IsLocal interface{} // Policy Source is COPS. The type is bool. IsCops interface{} // Policy Source is Default. The type is bool. IsDefault interface{} // Policy Source is Cable. The type is bool. IsCable interface{} }
Rsvp_RequestDetails_RequestDetail_PolicySources RSVP Policy Sources
func (*Rsvp_RequestDetails_RequestDetail_PolicySources) GetEntityData ¶
func (policySources *Rsvp_RequestDetails_RequestDetail_PolicySources) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail_PsbKey ¶
type Rsvp_RequestDetails_RequestDetail_PsbKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Point-to-multipoint ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Destination 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}]+)?. DestinationAddress interface{} // Destination Port or Tunnel ID. For the LSP and OUNI session types this // represents the Tunnel ID whereas for the UDP session type this represents // the Destination Port. The type is interface{} with range: 0..4294967295. DestinationPortOrTunnelId interface{} // Protocol. UDP session type this represents the Protocol (UDP not supported // at present). The type is interface{} with range: 0..4294967295. Protocol interface{} // Protocol or Extended Tunnel ID. For the LSP and OUNI sesion types this // represents the Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type (e.g. LSP, OUNI or UDP). The type is RsvpMgmtSession. SessionType interface{} // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port or LSP_ID. For the LSP and OUNI session types this represents // the LSP_ID whereas for the UDP session type this represents the SourcePort. // The type is interface{} with range: 0..4294967295. SourcePortOrLspId interface{} // Point to Multipoint SubGroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. P2mpSubGroupOrigin interface{} // Point to Multipoint Subgroup ID. The type is interface{} with range: // 0..65535. SubGroupId interface{} // Signalling VRF ID. The type is interface{} with range: 0..4294967295. Vrfid interface{} }
Rsvp_RequestDetails_RequestDetail_PsbKey List of RSB keys
func (*Rsvp_RequestDetails_RequestDetail_PsbKey) GetEntityData ¶
func (psbKey *Rsvp_RequestDetails_RequestDetail_PsbKey) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail_ReqFlags ¶
type Rsvp_RequestDetails_RequestDetail_ReqFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Local Receiver. The type is bool. IsLocalReceiver interface{} // Is neighbor refreshing. The type is bool. IsRefreshing interface{} // Send Confirm message. The type is bool. IsSendConfirm interface{} // Is ACK message outstanding. The type is bool. IsAckOutstanding interface{} // Is MessageID allocated. The type is bool. IsMessageIdAllocated interface{} // A NACK message was received. The type is bool. IsNackReceived interface{} // Retransmit the message. The type is bool. IsRetransmit interface{} // Message is paced. The type is bool. IsPaced interface{} // The Path message contains Label Request. The type is bool. IsLabelRequestInPath interface{} // The Path message contains RRO. The type is bool. IsRroInPath interface{} // Path has Session-Attr object with Record Labels set. The type is bool. IsRecordLabelInPath interface{} // Is node a Merge Point. The type is bool. IsMergePoint interface{} }
Rsvp_RequestDetails_RequestDetail_ReqFlags Request flags
func (*Rsvp_RequestDetails_RequestDetail_ReqFlags) GetEntityData ¶
func (reqFlags *Rsvp_RequestDetails_RequestDetail_ReqFlags) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail_RsbKey ¶
type Rsvp_RequestDetails_RequestDetail_RsbKey struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Point-to-multipoint ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Destination 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}]+)?. DestinationAddress interface{} // Destination Port or Tunnel ID. For the LSP and OUNI session types this // represents the Tunnel ID whereas for the UDP session type this represents // the Destination Port. The type is interface{} with range: 0..4294967295. DestinationPortOrTunnelId interface{} // Protocol. UDP session type this represents the Protocol (UDP not supported // at present). The type is interface{} with range: 0..4294967295. Protocol interface{} // Protocol or Extended Tunnel ID. For the LSP and OUNI sesion types this // represents the Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type (e.g. LSP, OUNI or UDP). The type is RsvpMgmtSession. SessionType interface{} // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port or LSP_ID. For the LSP and OUNI session types this represents // the LSP_ID whereas for the UDP session type this represents the SourcePort. // The type is interface{} with range: 0..4294967295. SourcePortOrLspId interface{} // Point to Multipoint SubGroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. P2mpSubGroupOrigin interface{} // Point to Multipoint Subgroup ID. The type is interface{} with range: // 0..65535. SubGroupId interface{} // Signalling VRF ID. The type is interface{} with range: 0..4294967295. Vrfid interface{} }
Rsvp_RequestDetails_RequestDetail_RsbKey List of RSB keys
func (*Rsvp_RequestDetails_RequestDetail_RsbKey) GetEntityData ¶
func (rsbKey *Rsvp_RequestDetails_RequestDetail_RsbKey) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail_S2lSubLsp ¶
type Rsvp_RequestDetails_RequestDetail_S2lSubLsp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // S2L Sub-LSP Destination 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}]+)?. S2lDestinationAddress interface{} }
Rsvp_RequestDetails_RequestDetail_S2lSubLsp RSVP S2L Sub-LSP information
func (*Rsvp_RequestDetails_RequestDetail_S2lSubLsp) GetEntityData ¶
func (s2lSubLsp *Rsvp_RequestDetails_RequestDetail_S2lSubLsp) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail_Session ¶
type Rsvp_RequestDetails_RequestDetail_Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Session. RsvpSession Rsvp_RequestDetails_RequestDetail_Session_RsvpSession }
Rsvp_RequestDetails_RequestDetail_Session RSVP Session Information
func (*Rsvp_RequestDetails_RequestDetail_Session) GetEntityData ¶
func (session *Rsvp_RequestDetails_RequestDetail_Session) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail_Session_RsvpSession ¶
type Rsvp_RequestDetails_RequestDetail_Session_RsvpSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SessionType. The type is RsvpMgmtSession. SessionType interface{} // UDP IPv4 session. Ipv4 Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4 // IPv4 LSP session. Ipv4LspSession Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4LspSession // IPv4 UNI session. Ipv4UniSession Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4UniSession // IPv4 P2MP LSP session. Ipv4P2mpLspSession Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4P2mpLspSession }
Rsvp_RequestDetails_RequestDetail_Session_RsvpSession RSVP Session
func (*Rsvp_RequestDetails_RequestDetail_Session_RsvpSession) GetEntityData ¶
func (rsvpSession *Rsvp_RequestDetails_RequestDetail_Session_RsvpSession) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4 ¶
type Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // Protocol type (originally defined in RFC 790, further values in subsequent // RFCs). The type is interface{} with range: 0..255. Protocol interface{} // The Session Destination Port. The type is interface{} with range: 0..65535. DestinationPort interface{} }
Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4 UDP IPv4 session
func (*Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4) GetEntityData ¶
func (ipv4 *Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4LspSession ¶
type Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4LspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4LspSession IPv4 LSP session
func (*Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4LspSession) GetEntityData ¶
func (ipv4LspSession *Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4LspSession) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4P2mpLspSession ¶
type Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4P2mpLspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Point to Multipoint ID. The type is interface{} with range: // 0..4294967295. P2mpId interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4P2mpLspSession IPv4 P2MP LSP session
func (*Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData ¶
func (ipv4P2mpLspSession *Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4UniSession ¶
type Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4UniSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended 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}]+)?. ExtendedAddress interface{} }
Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4UniSession IPv4 UNI session
func (*Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4UniSession) GetEntityData ¶
func (ipv4UniSession *Rsvp_RequestDetails_RequestDetail_Session_RsvpSession_Ipv4UniSession) GetEntityData() *types.CommonEntityData
type Rsvp_RequestDetails_RequestDetail_Style ¶
type Rsvp_RequestDetails_RequestDetail_Style struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Reservation Type: WF, SE or FF. The type is // RsvpMgmtReservationTypeEnum. ReservationType interface{} }
Rsvp_RequestDetails_RequestDetail_Style RSVP Style
func (*Rsvp_RequestDetails_RequestDetail_Style) GetEntityData ¶
func (style *Rsvp_RequestDetails_RequestDetail_Style) GetEntityData() *types.CommonEntityData
type Rsvp_RsbBriefs ¶
type Rsvp_RsbBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief info for a single reservation state block. The type is slice of // Rsvp_RsbBriefs_RsbBrief. RsbBrief []*Rsvp_RsbBriefs_RsbBrief }
Rsvp_RsbBriefs Table of brief info about reservation state blocks
func (*Rsvp_RsbBriefs) GetEntityData ¶
func (rsbBriefs *Rsvp_RsbBriefs) GetEntityData() *types.CommonEntityData
type Rsvp_RsbBriefs_RsbBrief ¶
type Rsvp_RsbBriefs_RsbBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Destination 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}]+)?. DestinationAddress interface{} // Destination Port. The type is interface{} with range: 0..4294967295. DestinationPort interface{} // Protocol. The type is interface{} with range: 0..4294967295. Protocol interface{} // Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type. The type is RsvpSession. SessionType interface{} // P2MP ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port . The type is interface{} with range: 0..4294967295. SourcePort interface{} // Subgroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SubGroupOrigin interface{} // Subgroup ID. The type is interface{} with range: 0..4294967295. SubGroupId interface{} // VRF Name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Reservation Input Interface. The type is string. InputInterface interface{} // RSVP Session Information. Session Rsvp_RsbBriefs_RsbBrief_Session // RSVP S2L Sub-LSP information. S2lSubLsp Rsvp_RsbBriefs_RsbBrief_S2lSubLsp // Flow Spec Information. FlowSpec Rsvp_RsbBriefs_RsbBrief_FlowSpec // Generic Flow Spec Info. GenericFlowSpec Rsvp_RsbBriefs_RsbBrief_GenericFlowSpec // RSVP Style. Style Rsvp_RsbBriefs_RsbBrief_Style // RSVP Filter. Filter Rsvp_RsbBriefs_RsbBrief_Filter }
Rsvp_RsbBriefs_RsbBrief Brief info for a single reservation state block
func (*Rsvp_RsbBriefs_RsbBrief) GetEntityData ¶
func (rsbBrief *Rsvp_RsbBriefs_RsbBrief) GetEntityData() *types.CommonEntityData
type Rsvp_RsbBriefs_RsbBrief_Filter ¶
type Rsvp_RsbBriefs_RsbBrief_Filter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Filter. RsvpFilter Rsvp_RsbBriefs_RsbBrief_Filter_RsvpFilter }
Rsvp_RsbBriefs_RsbBrief_Filter RSVP Filter
func (*Rsvp_RsbBriefs_RsbBrief_Filter) GetEntityData ¶
func (filter *Rsvp_RsbBriefs_RsbBrief_Filter) GetEntityData() *types.CommonEntityData
type Rsvp_RsbBriefs_RsbBrief_Filter_RsvpFilter ¶
type Rsvp_RsbBriefs_RsbBrief_Filter_RsvpFilter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FilterType. The type is RsvpMgmtFilter. FilterType interface{} // UDP IPV4 FilterSpec. UdpIpv4Session Rsvp_RsbBriefs_RsbBrief_Filter_RsvpFilter_UdpIpv4Session // IPv4 P2MP LSP FilterSpec. P2mpIpv4Session Rsvp_RsbBriefs_RsbBrief_Filter_RsvpFilter_P2mpIpv4Session }
Rsvp_RsbBriefs_RsbBrief_Filter_RsvpFilter RSVP Filter
func (*Rsvp_RsbBriefs_RsbBrief_Filter_RsvpFilter) GetEntityData ¶
func (rsvpFilter *Rsvp_RsbBriefs_RsbBrief_Filter_RsvpFilter) GetEntityData() *types.CommonEntityData
type Rsvp_RsbBriefs_RsbBrief_Filter_RsvpFilter_P2mpIpv4Session ¶
type Rsvp_RsbBriefs_RsbBrief_Filter_RsvpFilter_P2mpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} // Point to Multipoint SubGroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. P2mpSubGroupOrigin interface{} // Point to Multipoint Subgroup ID. The type is interface{} with range: // 0..65535. SubGroupId interface{} }
Rsvp_RsbBriefs_RsbBrief_Filter_RsvpFilter_P2mpIpv4Session IPv4 P2MP LSP FilterSpec
func (*Rsvp_RsbBriefs_RsbBrief_Filter_RsvpFilter_P2mpIpv4Session) GetEntityData ¶
func (p2mpIpv4Session *Rsvp_RsbBriefs_RsbBrief_Filter_RsvpFilter_P2mpIpv4Session) GetEntityData() *types.CommonEntityData
type Rsvp_RsbBriefs_RsbBrief_Filter_RsvpFilter_UdpIpv4Session ¶
type Rsvp_RsbBriefs_RsbBrief_Filter_RsvpFilter_UdpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} }
Rsvp_RsbBriefs_RsbBrief_Filter_RsvpFilter_UdpIpv4Session UDP IPV4 FilterSpec
func (*Rsvp_RsbBriefs_RsbBrief_Filter_RsvpFilter_UdpIpv4Session) GetEntityData ¶
func (udpIpv4Session *Rsvp_RsbBriefs_RsbBrief_Filter_RsvpFilter_UdpIpv4Session) GetEntityData() *types.CommonEntityData
type Rsvp_RsbBriefs_RsbBrief_FlowSpec ¶
type Rsvp_RsbBriefs_RsbBrief_FlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Flow Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. FlowAverageRate interface{} // The Flow Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. FlowMaxBurst interface{} // The Flow Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. FlowPeakRate interface{} // The Flow Minimum Unit. The type is interface{} with range: 0..4294967295. FlowMinUnit interface{} // The Flow Maximum Unit. The type is interface{} with range: 0..4294967295. FlowMaxUnit interface{} // The Flow Requested Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. FlowRequestedRate interface{} // The Flow Slack. The type is interface{} with range: 0..4294967295. FlowSlack interface{} // The Flow Quality of Service. The type is RsvpMgmtQosServiceEnum. FlowQos interface{} }
Rsvp_RsbBriefs_RsbBrief_FlowSpec Flow Spec Information
func (*Rsvp_RsbBriefs_RsbBrief_FlowSpec) GetEntityData ¶
func (flowSpec *Rsvp_RsbBriefs_RsbBrief_FlowSpec) GetEntityData() *types.CommonEntityData
type Rsvp_RsbBriefs_RsbBrief_GenericFlowSpec ¶
type Rsvp_RsbBriefs_RsbBrief_GenericFlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FlowSpecType. The type is RsvpMgmtFlowSpec. FlowSpecType interface{} // G709 OTN FlowSpec. G709otnFlowSpec Rsvp_RsbBriefs_RsbBrief_GenericFlowSpec_G709otnFlowSpec }
Rsvp_RsbBriefs_RsbBrief_GenericFlowSpec Generic Flow Spec Info
func (*Rsvp_RsbBriefs_RsbBrief_GenericFlowSpec) GetEntityData ¶
func (genericFlowSpec *Rsvp_RsbBriefs_RsbBrief_GenericFlowSpec) GetEntityData() *types.CommonEntityData
type Rsvp_RsbBriefs_RsbBrief_GenericFlowSpec_G709otnFlowSpec ¶
type Rsvp_RsbBriefs_RsbBrief_GenericFlowSpec_G709otnFlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // G709 OTN Flow Signal Type (Refer G709 v3). The type is interface{} with // range: 0..255. FlowSignalType interface{} // G709 OTN Flow NVC. The type is interface{} with range: 0..65535. FlowNvc interface{} // G709 OTN Flow Multiplier. The type is interface{} with range: 0..65535. FlowMultiplier interface{} // G709 OTN Flow Bit Rate. The type is interface{} with range: // 0..18446744073709551615. FlowBitRate interface{} }
Rsvp_RsbBriefs_RsbBrief_GenericFlowSpec_G709otnFlowSpec G709 OTN FlowSpec
func (*Rsvp_RsbBriefs_RsbBrief_GenericFlowSpec_G709otnFlowSpec) GetEntityData ¶
func (g709otnFlowSpec *Rsvp_RsbBriefs_RsbBrief_GenericFlowSpec_G709otnFlowSpec) GetEntityData() *types.CommonEntityData
type Rsvp_RsbBriefs_RsbBrief_S2lSubLsp ¶
type Rsvp_RsbBriefs_RsbBrief_S2lSubLsp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // S2L Sub-LSP Destination 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}]+)?. S2lDestinationAddress interface{} }
Rsvp_RsbBriefs_RsbBrief_S2lSubLsp RSVP S2L Sub-LSP information
func (*Rsvp_RsbBriefs_RsbBrief_S2lSubLsp) GetEntityData ¶
func (s2lSubLsp *Rsvp_RsbBriefs_RsbBrief_S2lSubLsp) GetEntityData() *types.CommonEntityData
type Rsvp_RsbBriefs_RsbBrief_Session ¶
type Rsvp_RsbBriefs_RsbBrief_Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Session. RsvpSession Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession }
Rsvp_RsbBriefs_RsbBrief_Session RSVP Session Information
func (*Rsvp_RsbBriefs_RsbBrief_Session) GetEntityData ¶
func (session *Rsvp_RsbBriefs_RsbBrief_Session) GetEntityData() *types.CommonEntityData
type Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession ¶
type Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SessionType. The type is RsvpMgmtSession. SessionType interface{} // UDP IPv4 session. Ipv4 Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4 // IPv4 LSP session. Ipv4LspSession Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4LspSession // IPv4 UNI session. Ipv4UniSession Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4UniSession // IPv4 P2MP LSP session. Ipv4P2mpLspSession Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4P2mpLspSession }
Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession RSVP Session
func (*Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession) GetEntityData ¶
func (rsvpSession *Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession) GetEntityData() *types.CommonEntityData
type Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4 ¶
type Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // Protocol type (originally defined in RFC 790, further values in subsequent // RFCs). The type is interface{} with range: 0..255. Protocol interface{} // The Session Destination Port. The type is interface{} with range: 0..65535. DestinationPort interface{} }
Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4 UDP IPv4 session
func (*Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4) GetEntityData ¶
func (ipv4 *Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4) GetEntityData() *types.CommonEntityData
type Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4LspSession ¶
type Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4LspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4LspSession IPv4 LSP session
func (*Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4LspSession) GetEntityData ¶
func (ipv4LspSession *Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4LspSession) GetEntityData() *types.CommonEntityData
type Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4P2mpLspSession ¶
type Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4P2mpLspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Point to Multipoint ID. The type is interface{} with range: // 0..4294967295. P2mpId interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4P2mpLspSession IPv4 P2MP LSP session
func (*Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData ¶
func (ipv4P2mpLspSession *Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData() *types.CommonEntityData
type Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4UniSession ¶
type Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4UniSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended 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}]+)?. ExtendedAddress interface{} }
Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4UniSession IPv4 UNI session
func (*Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4UniSession) GetEntityData ¶
func (ipv4UniSession *Rsvp_RsbBriefs_RsbBrief_Session_RsvpSession_Ipv4UniSession) GetEntityData() *types.CommonEntityData
type Rsvp_RsbBriefs_RsbBrief_Style ¶
type Rsvp_RsbBriefs_RsbBrief_Style struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Reservation Type: WF, SE or FF. The type is // RsvpMgmtReservationTypeEnum. ReservationType interface{} }
Rsvp_RsbBriefs_RsbBrief_Style RSVP Style
func (*Rsvp_RsbBriefs_RsbBrief_Style) GetEntityData ¶
func (style *Rsvp_RsbBriefs_RsbBrief_Style) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds ¶
type Rsvp_RsbDetaileds struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detailed info for a single reservation state block. The type is slice of // Rsvp_RsbDetaileds_RsbDetailed. RsbDetailed []*Rsvp_RsbDetaileds_RsbDetailed }
Rsvp_RsbDetaileds Table of detailed info about reservation state blocks
func (*Rsvp_RsbDetaileds) GetEntityData ¶
func (rsbDetaileds *Rsvp_RsbDetaileds) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed ¶
type Rsvp_RsbDetaileds_RsbDetailed struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Destination 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}]+)?. DestinationAddress interface{} // Destination Port. The type is interface{} with range: 0..4294967295. DestinationPort interface{} // Protocol. The type is interface{} with range: 0..4294967295. Protocol interface{} // Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type. The type is RsvpSession. SessionType interface{} // P2MP ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port . The type is interface{} with range: 0..4294967295. SourcePort interface{} // Subgroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SubGroupOrigin interface{} // Subgroup ID. The type is interface{} with range: 0..4294967295. SubGroupId interface{} // VRF Name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Input Adjusted Interface. The type is string. InputAdjustedInterface interface{} // Input Physical Interface. The type is string. InputPhysicalInterface interface{} // Flow Spec Information. FlowSpec Rsvp_RsbDetaileds_RsbDetailed_FlowSpec // Generic Flow Spec Information. GenericFlowSpec Rsvp_RsbDetaileds_RsbDetailed_GenericFlowSpec // RSVP Session Information. Session Rsvp_RsbDetaileds_RsbDetailed_Session // RSVP S2L Sub-LSP information. S2lSubLsp Rsvp_RsbDetaileds_RsbDetailed_S2lSubLsp // RSVP Style. Style Rsvp_RsbDetaileds_RsbDetailed_Style // RSVP Filter. Filter Rsvp_RsbDetaileds_RsbDetailed_Filter // Reservation State Block Flags. RsbFlags Rsvp_RsbDetaileds_RsbDetailed_RsbFlags // Hop Infomation. Hop Rsvp_RsbDetaileds_RsbDetailed_Hop // RSVP Policy Sources. PolicySources Rsvp_RsbDetaileds_RsbDetailed_PolicySources // RSVP Header Information. Header Rsvp_RsbDetaileds_RsbDetailed_Header // RSVP Policy Flags. PolicyFlags Rsvp_RsbDetaileds_RsbDetailed_PolicyFlags // Expiry Time. ExpiryTime Rsvp_RsbDetaileds_RsbDetailed_ExpiryTime // RSVP Query Flags. PolicyQueryFlags Rsvp_RsbDetaileds_RsbDetailed_PolicyQueryFlags // Label Information. LabelInfo Rsvp_RsbDetaileds_RsbDetailed_LabelInfo }
Rsvp_RsbDetaileds_RsbDetailed Detailed info for a single reservation state block
func (*Rsvp_RsbDetaileds_RsbDetailed) GetEntityData ¶
func (rsbDetailed *Rsvp_RsbDetaileds_RsbDetailed) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_ExpiryTime ¶
type Rsvp_RsbDetaileds_RsbDetailed_ExpiryTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
Rsvp_RsbDetaileds_RsbDetailed_ExpiryTime Expiry Time
func (*Rsvp_RsbDetaileds_RsbDetailed_ExpiryTime) GetEntityData ¶
func (expiryTime *Rsvp_RsbDetaileds_RsbDetailed_ExpiryTime) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_Filter ¶
type Rsvp_RsbDetaileds_RsbDetailed_Filter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Filter. RsvpFilter Rsvp_RsbDetaileds_RsbDetailed_Filter_RsvpFilter }
Rsvp_RsbDetaileds_RsbDetailed_Filter RSVP Filter
func (*Rsvp_RsbDetaileds_RsbDetailed_Filter) GetEntityData ¶
func (filter *Rsvp_RsbDetaileds_RsbDetailed_Filter) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_Filter_RsvpFilter ¶
type Rsvp_RsbDetaileds_RsbDetailed_Filter_RsvpFilter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FilterType. The type is RsvpMgmtFilter. FilterType interface{} // UDP IPV4 FilterSpec. UdpIpv4Session Rsvp_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_UdpIpv4Session // IPv4 P2MP LSP FilterSpec. P2mpIpv4Session Rsvp_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_P2mpIpv4Session }
Rsvp_RsbDetaileds_RsbDetailed_Filter_RsvpFilter RSVP Filter
func (*Rsvp_RsbDetaileds_RsbDetailed_Filter_RsvpFilter) GetEntityData ¶
func (rsvpFilter *Rsvp_RsbDetaileds_RsbDetailed_Filter_RsvpFilter) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_P2mpIpv4Session ¶
type Rsvp_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_P2mpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} // Point to Multipoint SubGroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. P2mpSubGroupOrigin interface{} // Point to Multipoint Subgroup ID. The type is interface{} with range: // 0..65535. SubGroupId interface{} }
Rsvp_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_P2mpIpv4Session IPv4 P2MP LSP FilterSpec
func (*Rsvp_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_P2mpIpv4Session) GetEntityData ¶
func (p2mpIpv4Session *Rsvp_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_P2mpIpv4Session) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_UdpIpv4Session ¶
type Rsvp_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_UdpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} }
Rsvp_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_UdpIpv4Session UDP IPV4 FilterSpec
func (*Rsvp_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_UdpIpv4Session) GetEntityData ¶
func (udpIpv4Session *Rsvp_RsbDetaileds_RsbDetailed_Filter_RsvpFilter_UdpIpv4Session) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_FlowSpec ¶
type Rsvp_RsbDetaileds_RsbDetailed_FlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Flow Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. FlowAverageRate interface{} // The Flow Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. FlowMaxBurst interface{} // The Flow Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. FlowPeakRate interface{} // The Flow Minimum Unit. The type is interface{} with range: 0..4294967295. FlowMinUnit interface{} // The Flow Maximum Unit. The type is interface{} with range: 0..4294967295. FlowMaxUnit interface{} // The Flow Requested Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. FlowRequestedRate interface{} // The Flow Slack. The type is interface{} with range: 0..4294967295. FlowSlack interface{} // The Flow Quality of Service. The type is RsvpMgmtQosServiceEnum. FlowQos interface{} }
Rsvp_RsbDetaileds_RsbDetailed_FlowSpec Flow Spec Information
func (*Rsvp_RsbDetaileds_RsbDetailed_FlowSpec) GetEntityData ¶
func (flowSpec *Rsvp_RsbDetaileds_RsbDetailed_FlowSpec) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_GenericFlowSpec ¶
type Rsvp_RsbDetaileds_RsbDetailed_GenericFlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FlowSpecType. The type is RsvpMgmtFlowSpec. FlowSpecType interface{} // G709 OTN FlowSpec. G709otnFlowSpec Rsvp_RsbDetaileds_RsbDetailed_GenericFlowSpec_G709otnFlowSpec }
Rsvp_RsbDetaileds_RsbDetailed_GenericFlowSpec Generic Flow Spec Information
func (*Rsvp_RsbDetaileds_RsbDetailed_GenericFlowSpec) GetEntityData ¶
func (genericFlowSpec *Rsvp_RsbDetaileds_RsbDetailed_GenericFlowSpec) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_GenericFlowSpec_G709otnFlowSpec ¶
type Rsvp_RsbDetaileds_RsbDetailed_GenericFlowSpec_G709otnFlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // G709 OTN Flow Signal Type (Refer G709 v3). The type is interface{} with // range: 0..255. FlowSignalType interface{} // G709 OTN Flow NVC. The type is interface{} with range: 0..65535. FlowNvc interface{} // G709 OTN Flow Multiplier. The type is interface{} with range: 0..65535. FlowMultiplier interface{} // G709 OTN Flow Bit Rate. The type is interface{} with range: // 0..18446744073709551615. FlowBitRate interface{} }
Rsvp_RsbDetaileds_RsbDetailed_GenericFlowSpec_G709otnFlowSpec G709 OTN FlowSpec
func (*Rsvp_RsbDetaileds_RsbDetailed_GenericFlowSpec_G709otnFlowSpec) GetEntityData ¶
func (g709otnFlowSpec *Rsvp_RsbDetaileds_RsbDetailed_GenericFlowSpec_G709otnFlowSpec) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_Header ¶
type Rsvp_RsbDetaileds_RsbDetailed_Header struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Version. The type is interface{} with range: 0..255. RsvpVersion interface{} // RSVP Header Flags (defined in RFC2205 Section 3 .1.1). The type is // interface{} with range: 0..255. RsvpHeaderFlags interface{} // RSVP TTL. The type is interface{} with range: 0..255. RsvpTtl interface{} // RSVP Message Type. The type is interface{} with range: 0..255. RsvpMessageType interface{} // IP Type of Service. The type is interface{} with range: 0..255. IpTos interface{} // IP TTL. The type is interface{} with range: 0..255. IpTtl interface{} // IP Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. IpSourceAddress interface{} }
Rsvp_RsbDetaileds_RsbDetailed_Header RSVP Header Information
func (*Rsvp_RsbDetaileds_RsbDetailed_Header) GetEntityData ¶
func (header *Rsvp_RsbDetaileds_RsbDetailed_Header) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_Hop ¶
type Rsvp_RsbDetaileds_RsbDetailed_Hop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IP address of the 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}]+)?. NeighborAddress interface{} // Neighbor Logical Interface Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. NeighborLogicalInterfaceName interface{} }
Rsvp_RsbDetaileds_RsbDetailed_Hop Hop Infomation
func (*Rsvp_RsbDetaileds_RsbDetailed_Hop) GetEntityData ¶
func (hop *Rsvp_RsbDetaileds_RsbDetailed_Hop) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo ¶
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is the label information valid. The type is bool. IsValid interface{} // Local Downstream Label. The type is interface{} with range: 0..4294967295. LocalDownstreamLabel interface{} // Outgoing Downstream Label. The type is interface{} with range: // 0..4294967295. OutgoingDownstreamLabel interface{} // MergePoint Label. The type is interface{} with range: 0..4294967295. MergePointLabel interface{} // Outgoing Upstream Label. The type is interface{} with range: 0..4294967295. OutgoingUpstreamLabel interface{} // Local Upstream Label. The type is interface{} with range: 0..4294967295. LocalUpstreamLabel interface{} // Recovery Label. The type is interface{} with range: 0..4294967295. RecoveryLabel interface{} // LSP Wrap Label. The type is interface{} with range: 0..4294967295. LspWrapLabel interface{} // Generic Local Downstream Label. GenericLocalDownstreamLabel Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel // Generic Outgoing Downstream Label. GenericOutgoingDownstreamLabel Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel // Generic MergePoint Label. GenericMergePointLabel Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel // Generic Outgoing Upstream Label. GenericOutgoingUpstreamLabel Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel // Generic Local Upstream Label. GenericLocalUpstreamLabel Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel // Generic Recovery Label. GenericRecoveryLabel Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel }
Rsvp_RsbDetaileds_RsbDetailed_LabelInfo Label Information
func (*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo) GetEntityData ¶
func (labelInfo *Rsvp_RsbDetaileds_RsbDetailed_LabelInfo) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel ¶
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel }
Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel Generic Local Downstream Label
func (*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel) GetEntityData ¶
func (genericLocalDownstreamLabel *Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel ¶
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value. Value []*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value }
Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel Generalized Label
func (*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value ¶
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value Generalized Label Value
func (*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalDownstreamLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel ¶
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel }
Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel Generic Local Upstream Label
func (*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel) GetEntityData ¶
func (genericLocalUpstreamLabel *Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel ¶
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value. Value []*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value }
Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel Generalized Label
func (*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value ¶
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value Generalized Label Value
func (*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericLocalUpstreamLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel ¶
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel }
Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel Generic MergePoint Label
func (*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel) GetEntityData ¶
func (genericMergePointLabel *Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel ¶
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value. Value []*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value }
Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel Generalized Label
func (*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value ¶
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value Generalized Label Value
func (*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericMergePointLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel ¶
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel }
Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel Generic Outgoing Downstream Label
func (*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel) GetEntityData ¶
func (genericOutgoingDownstreamLabel *Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel ¶
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value. Value []*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value }
Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel Generalized Label
func (*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value ¶
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value Generalized Label Value
func (*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingDownstreamLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel ¶
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel }
Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel Generic Outgoing Upstream Label
func (*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel) GetEntityData ¶
func (genericOutgoingUpstreamLabel *Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel ¶
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value. Value []*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value }
Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel Generalized Label
func (*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value ¶
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value Generalized Label Value
func (*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericOutgoingUpstreamLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel ¶
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel }
Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel Generic Recovery Label
func (*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel) GetEntityData ¶
func (genericRecoveryLabel *Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel ¶
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value. Value []*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value }
Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel Generalized Label
func (*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value ¶
type Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value Generalized Label Value
func (*Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *Rsvp_RsbDetaileds_RsbDetailed_LabelInfo_GenericRecoveryLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_PolicyFlags ¶
type Rsvp_RsbDetaileds_RsbDetailed_PolicyFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Accepted. The type is bool. IsAccepted interface{} // Installed. The type is bool. IsInstalled interface{} // Forwarding. The type is bool. IsForwarding interface{} }
Rsvp_RsbDetaileds_RsbDetailed_PolicyFlags RSVP Policy Flags
func (*Rsvp_RsbDetaileds_RsbDetailed_PolicyFlags) GetEntityData ¶
func (policyFlags *Rsvp_RsbDetaileds_RsbDetailed_PolicyFlags) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_PolicyQueryFlags ¶
type Rsvp_RsbDetaileds_RsbDetailed_PolicyQueryFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Needed. The type is bool. IsNeeded interface{} // Report Required. The type is bool. IsReportRequired interface{} // Resynchronization. The type is bool. IsResync interface{} // Bypass. The type is bool. IsBypass interface{} }
Rsvp_RsbDetaileds_RsbDetailed_PolicyQueryFlags RSVP Query Flags
func (*Rsvp_RsbDetaileds_RsbDetailed_PolicyQueryFlags) GetEntityData ¶
func (policyQueryFlags *Rsvp_RsbDetaileds_RsbDetailed_PolicyQueryFlags) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_PolicySources ¶
type Rsvp_RsbDetaileds_RsbDetailed_PolicySources struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Policy Source is TE Link. The type is bool. IsTeLink interface{} // Policy Source is Local. The type is bool. IsLocal interface{} // Policy Source is COPS. The type is bool. IsCops interface{} // Policy Source is Default. The type is bool. IsDefault interface{} // Policy Source is Cable. The type is bool. IsCable interface{} }
Rsvp_RsbDetaileds_RsbDetailed_PolicySources RSVP Policy Sources
func (*Rsvp_RsbDetaileds_RsbDetailed_PolicySources) GetEntityData ¶
func (policySources *Rsvp_RsbDetaileds_RsbDetailed_PolicySources) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_RsbFlags ¶
type Rsvp_RsbDetaileds_RsbDetailed_RsbFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Local Receiver. The type is bool. IsLocalReceiver interface{} // MessageID Valid. The type is bool. IsMessageIdValid interface{} // Rerouted. The type is bool. IsLocalRepair interface{} // Is node a Merge Point. The type is bool. IsMergePoint interface{} // Locked Out. The type is bool. IsLockout interface{} }
Rsvp_RsbDetaileds_RsbDetailed_RsbFlags Reservation State Block Flags
func (*Rsvp_RsbDetaileds_RsbDetailed_RsbFlags) GetEntityData ¶
func (rsbFlags *Rsvp_RsbDetaileds_RsbDetailed_RsbFlags) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_S2lSubLsp ¶
type Rsvp_RsbDetaileds_RsbDetailed_S2lSubLsp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // S2L Sub-LSP Destination 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}]+)?. S2lDestinationAddress interface{} }
Rsvp_RsbDetaileds_RsbDetailed_S2lSubLsp RSVP S2L Sub-LSP information
func (*Rsvp_RsbDetaileds_RsbDetailed_S2lSubLsp) GetEntityData ¶
func (s2lSubLsp *Rsvp_RsbDetaileds_RsbDetailed_S2lSubLsp) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_Session ¶
type Rsvp_RsbDetaileds_RsbDetailed_Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Session. RsvpSession Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession }
Rsvp_RsbDetaileds_RsbDetailed_Session RSVP Session Information
func (*Rsvp_RsbDetaileds_RsbDetailed_Session) GetEntityData ¶
func (session *Rsvp_RsbDetaileds_RsbDetailed_Session) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession ¶
type Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SessionType. The type is RsvpMgmtSession. SessionType interface{} // UDP IPv4 session. Ipv4 Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4 // IPv4 LSP session. Ipv4LspSession Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4LspSession // IPv4 UNI session. Ipv4UniSession Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4UniSession // IPv4 P2MP LSP session. Ipv4P2mpLspSession Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession }
Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession RSVP Session
func (*Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession) GetEntityData ¶
func (rsvpSession *Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4 ¶
type Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // Protocol type (originally defined in RFC 790, further values in subsequent // RFCs). The type is interface{} with range: 0..255. Protocol interface{} // The Session Destination Port. The type is interface{} with range: 0..65535. DestinationPort interface{} }
Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4 UDP IPv4 session
func (*Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4) GetEntityData ¶
func (ipv4 *Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4LspSession ¶
type Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4LspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4LspSession IPv4 LSP session
func (*Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4LspSession) GetEntityData ¶
func (ipv4LspSession *Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4LspSession) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession ¶
type Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Point to Multipoint ID. The type is interface{} with range: // 0..4294967295. P2mpId interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession IPv4 P2MP LSP session
func (*Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData ¶
func (ipv4P2mpLspSession *Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4UniSession ¶
type Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4UniSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended 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}]+)?. ExtendedAddress interface{} }
Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4UniSession IPv4 UNI session
func (*Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4UniSession) GetEntityData ¶
func (ipv4UniSession *Rsvp_RsbDetaileds_RsbDetailed_Session_RsvpSession_Ipv4UniSession) GetEntityData() *types.CommonEntityData
type Rsvp_RsbDetaileds_RsbDetailed_Style ¶
type Rsvp_RsbDetaileds_RsbDetailed_Style struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Reservation Type: WF, SE or FF. The type is // RsvpMgmtReservationTypeEnum. ReservationType interface{} }
Rsvp_RsbDetaileds_RsbDetailed_Style RSVP Style
func (*Rsvp_RsbDetaileds_RsbDetailed_Style) GetEntityData ¶
func (style *Rsvp_RsbDetaileds_RsbDetailed_Style) GetEntityData() *types.CommonEntityData
type Rsvp_RxsbDetails ¶
type Rsvp_RxsbDetails struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detailed RXSB info. The type is slice of Rsvp_RxsbDetails_RxsbDetail. RxsbDetail []*Rsvp_RxsbDetails_RxsbDetail }
Rsvp_RxsbDetails Table of detailed RXSB info
func (*Rsvp_RxsbDetails) GetEntityData ¶
func (rxsbDetails *Rsvp_RxsbDetails) GetEntityData() *types.CommonEntityData
type Rsvp_RxsbDetails_RxsbDetail ¶
type Rsvp_RxsbDetails_RxsbDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Destination 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}]+)?. DestinationAddress interface{} // Destination Port. The type is interface{} with range: 0..4294967295. DestinationPort interface{} // Protocol. The type is interface{} with range: 0..4294967295. Protocol interface{} // Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type. The type is RsvpSession. SessionType interface{} // P2MP ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..4294967295. SourcePort interface{} // Subgroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SubGroupOrigin interface{} // Subgroup ID. The type is interface{} with range: 0..4294967295. SubGroupId interface{} // VRF Name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Path Input Interface. The type is string. InputInterface interface{} // Dynamic State Handle. The type is interface{} with range: 0..4294967295. DynamicState interface{} // RSVP Session Information. Session Rsvp_RxsbDetails_RxsbDetail_Session // RSVP S2L Sub-LSP information. S2lSubLsp Rsvp_RxsbDetails_RxsbDetail_S2lSubLsp // RSVP Style. Style Rsvp_RxsbDetails_RxsbDetail_Style // RSVP Filter. Filter Rsvp_RxsbDetails_RxsbDetail_Filter // Flow Spec Information. FlowSpec Rsvp_RxsbDetails_RxsbDetail_FlowSpec // Generic Flow Spec Information. GenericFlowSpec Rsvp_RxsbDetails_RxsbDetail_GenericFlowSpec // Path Hop Info. Hop Rsvp_RxsbDetails_RxsbDetail_Hop // RSVP Header. RsvpHeader Rsvp_RxsbDetails_RxsbDetail_RsvpHeader }
Rsvp_RxsbDetails_RxsbDetail Detailed RXSB info
func (*Rsvp_RxsbDetails_RxsbDetail) GetEntityData ¶
func (rxsbDetail *Rsvp_RxsbDetails_RxsbDetail) GetEntityData() *types.CommonEntityData
type Rsvp_RxsbDetails_RxsbDetail_Filter ¶
type Rsvp_RxsbDetails_RxsbDetail_Filter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Filter. RsvpFilter Rsvp_RxsbDetails_RxsbDetail_Filter_RsvpFilter }
Rsvp_RxsbDetails_RxsbDetail_Filter RSVP Filter
func (*Rsvp_RxsbDetails_RxsbDetail_Filter) GetEntityData ¶
func (filter *Rsvp_RxsbDetails_RxsbDetail_Filter) GetEntityData() *types.CommonEntityData
type Rsvp_RxsbDetails_RxsbDetail_Filter_RsvpFilter ¶
type Rsvp_RxsbDetails_RxsbDetail_Filter_RsvpFilter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FilterType. The type is RsvpMgmtFilter. FilterType interface{} // UDP IPV4 FilterSpec. UdpIpv4Session Rsvp_RxsbDetails_RxsbDetail_Filter_RsvpFilter_UdpIpv4Session // IPv4 P2MP LSP FilterSpec. P2mpIpv4Session Rsvp_RxsbDetails_RxsbDetail_Filter_RsvpFilter_P2mpIpv4Session }
Rsvp_RxsbDetails_RxsbDetail_Filter_RsvpFilter RSVP Filter
func (*Rsvp_RxsbDetails_RxsbDetail_Filter_RsvpFilter) GetEntityData ¶
func (rsvpFilter *Rsvp_RxsbDetails_RxsbDetail_Filter_RsvpFilter) GetEntityData() *types.CommonEntityData
type Rsvp_RxsbDetails_RxsbDetail_Filter_RsvpFilter_P2mpIpv4Session ¶
type Rsvp_RxsbDetails_RxsbDetail_Filter_RsvpFilter_P2mpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} // Point to Multipoint SubGroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. P2mpSubGroupOrigin interface{} // Point to Multipoint Subgroup ID. The type is interface{} with range: // 0..65535. SubGroupId interface{} }
Rsvp_RxsbDetails_RxsbDetail_Filter_RsvpFilter_P2mpIpv4Session IPv4 P2MP LSP FilterSpec
func (*Rsvp_RxsbDetails_RxsbDetail_Filter_RsvpFilter_P2mpIpv4Session) GetEntityData ¶
func (p2mpIpv4Session *Rsvp_RxsbDetails_RxsbDetail_Filter_RsvpFilter_P2mpIpv4Session) GetEntityData() *types.CommonEntityData
type Rsvp_RxsbDetails_RxsbDetail_Filter_RsvpFilter_UdpIpv4Session ¶
type Rsvp_RxsbDetails_RxsbDetail_Filter_RsvpFilter_UdpIpv4Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SourceAddress interface{} // Source Port. The type is interface{} with range: 0..65535. SourcePort interface{} }
Rsvp_RxsbDetails_RxsbDetail_Filter_RsvpFilter_UdpIpv4Session UDP IPV4 FilterSpec
func (*Rsvp_RxsbDetails_RxsbDetail_Filter_RsvpFilter_UdpIpv4Session) GetEntityData ¶
func (udpIpv4Session *Rsvp_RxsbDetails_RxsbDetail_Filter_RsvpFilter_UdpIpv4Session) GetEntityData() *types.CommonEntityData
type Rsvp_RxsbDetails_RxsbDetail_FlowSpec ¶
type Rsvp_RxsbDetails_RxsbDetail_FlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Flow Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. FlowAverageRate interface{} // The Flow Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. FlowMaxBurst interface{} // The Flow Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. FlowPeakRate interface{} // The Flow Minimum Unit. The type is interface{} with range: 0..4294967295. FlowMinUnit interface{} // The Flow Maximum Unit. The type is interface{} with range: 0..4294967295. FlowMaxUnit interface{} // The Flow Requested Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. FlowRequestedRate interface{} // The Flow Slack. The type is interface{} with range: 0..4294967295. FlowSlack interface{} // The Flow Quality of Service. The type is RsvpMgmtQosServiceEnum. FlowQos interface{} }
Rsvp_RxsbDetails_RxsbDetail_FlowSpec Flow Spec Information
func (*Rsvp_RxsbDetails_RxsbDetail_FlowSpec) GetEntityData ¶
func (flowSpec *Rsvp_RxsbDetails_RxsbDetail_FlowSpec) GetEntityData() *types.CommonEntityData
type Rsvp_RxsbDetails_RxsbDetail_GenericFlowSpec ¶
type Rsvp_RxsbDetails_RxsbDetail_GenericFlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FlowSpecType. The type is RsvpMgmtFlowSpec. FlowSpecType interface{} // G709 OTN FlowSpec. G709otnFlowSpec Rsvp_RxsbDetails_RxsbDetail_GenericFlowSpec_G709otnFlowSpec }
Rsvp_RxsbDetails_RxsbDetail_GenericFlowSpec Generic Flow Spec Information
func (*Rsvp_RxsbDetails_RxsbDetail_GenericFlowSpec) GetEntityData ¶
func (genericFlowSpec *Rsvp_RxsbDetails_RxsbDetail_GenericFlowSpec) GetEntityData() *types.CommonEntityData
type Rsvp_RxsbDetails_RxsbDetail_GenericFlowSpec_G709otnFlowSpec ¶
type Rsvp_RxsbDetails_RxsbDetail_GenericFlowSpec_G709otnFlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // G709 OTN Flow Signal Type (Refer G709 v3). The type is interface{} with // range: 0..255. FlowSignalType interface{} // G709 OTN Flow NVC. The type is interface{} with range: 0..65535. FlowNvc interface{} // G709 OTN Flow Multiplier. The type is interface{} with range: 0..65535. FlowMultiplier interface{} // G709 OTN Flow Bit Rate. The type is interface{} with range: // 0..18446744073709551615. FlowBitRate interface{} }
Rsvp_RxsbDetails_RxsbDetail_GenericFlowSpec_G709otnFlowSpec G709 OTN FlowSpec
func (*Rsvp_RxsbDetails_RxsbDetail_GenericFlowSpec_G709otnFlowSpec) GetEntityData ¶
func (g709otnFlowSpec *Rsvp_RxsbDetails_RxsbDetail_GenericFlowSpec_G709otnFlowSpec) GetEntityData() *types.CommonEntityData
type Rsvp_RxsbDetails_RxsbDetail_Hop ¶
type Rsvp_RxsbDetails_RxsbDetail_Hop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IP address of the 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}]+)?. NeighborAddress interface{} // Neighbor Logical Interface Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. NeighborLogicalInterfaceName interface{} }
Rsvp_RxsbDetails_RxsbDetail_Hop Path Hop Info
func (*Rsvp_RxsbDetails_RxsbDetail_Hop) GetEntityData ¶
func (hop *Rsvp_RxsbDetails_RxsbDetail_Hop) GetEntityData() *types.CommonEntityData
type Rsvp_RxsbDetails_RxsbDetail_RsvpHeader ¶
type Rsvp_RxsbDetails_RxsbDetail_RsvpHeader struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Version. The type is interface{} with range: 0..255. RsvpVersion interface{} // RSVP Header Flags (defined in RFC2205 Section 3 .1.1). The type is // interface{} with range: 0..255. RsvpHeaderFlags interface{} // RSVP TTL. The type is interface{} with range: 0..255. RsvpTtl interface{} // RSVP Message Type. The type is interface{} with range: 0..255. RsvpMessageType interface{} // IP Type of Service. The type is interface{} with range: 0..255. IpTos interface{} // IP TTL. The type is interface{} with range: 0..255. IpTtl interface{} // IP Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. IpSourceAddress interface{} }
Rsvp_RxsbDetails_RxsbDetail_RsvpHeader RSVP Header
func (*Rsvp_RxsbDetails_RxsbDetail_RsvpHeader) GetEntityData ¶
func (rsvpHeader *Rsvp_RxsbDetails_RxsbDetail_RsvpHeader) GetEntityData() *types.CommonEntityData
type Rsvp_RxsbDetails_RxsbDetail_S2lSubLsp ¶
type Rsvp_RxsbDetails_RxsbDetail_S2lSubLsp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // S2L Sub-LSP Destination 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}]+)?. S2lDestinationAddress interface{} }
Rsvp_RxsbDetails_RxsbDetail_S2lSubLsp RSVP S2L Sub-LSP information
func (*Rsvp_RxsbDetails_RxsbDetail_S2lSubLsp) GetEntityData ¶
func (s2lSubLsp *Rsvp_RxsbDetails_RxsbDetail_S2lSubLsp) GetEntityData() *types.CommonEntityData
type Rsvp_RxsbDetails_RxsbDetail_Session ¶
type Rsvp_RxsbDetails_RxsbDetail_Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Session. RsvpSession Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession }
Rsvp_RxsbDetails_RxsbDetail_Session RSVP Session Information
func (*Rsvp_RxsbDetails_RxsbDetail_Session) GetEntityData ¶
func (session *Rsvp_RxsbDetails_RxsbDetail_Session) GetEntityData() *types.CommonEntityData
type Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession ¶
type Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SessionType. The type is RsvpMgmtSession. SessionType interface{} // UDP IPv4 session. Ipv4 Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4 // IPv4 LSP session. Ipv4LspSession Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4LspSession // IPv4 UNI session. Ipv4UniSession Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4UniSession // IPv4 P2MP LSP session. Ipv4P2mpLspSession Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4P2mpLspSession }
Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession RSVP Session
func (*Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession) GetEntityData ¶
func (rsvpSession *Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession) GetEntityData() *types.CommonEntityData
type Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4 ¶
type Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // Protocol type (originally defined in RFC 790, further values in subsequent // RFCs). The type is interface{} with range: 0..255. Protocol interface{} // The Session Destination Port. The type is interface{} with range: 0..65535. DestinationPort interface{} }
Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4 UDP IPv4 session
func (*Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4) GetEntityData ¶
func (ipv4 *Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4) GetEntityData() *types.CommonEntityData
type Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4LspSession ¶
type Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4LspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4LspSession IPv4 LSP session
func (*Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4LspSession) GetEntityData ¶
func (ipv4LspSession *Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4LspSession) GetEntityData() *types.CommonEntityData
type Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4P2mpLspSession ¶
type Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4P2mpLspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Point to Multipoint ID. The type is interface{} with range: // 0..4294967295. P2mpId interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4P2mpLspSession IPv4 P2MP LSP session
func (*Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData ¶
func (ipv4P2mpLspSession *Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData() *types.CommonEntityData
type Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4UniSession ¶
type Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4UniSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended 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}]+)?. ExtendedAddress interface{} }
Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4UniSession IPv4 UNI session
func (*Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4UniSession) GetEntityData ¶
func (ipv4UniSession *Rsvp_RxsbDetails_RxsbDetail_Session_RsvpSession_Ipv4UniSession) GetEntityData() *types.CommonEntityData
type Rsvp_RxsbDetails_RxsbDetail_Style ¶
type Rsvp_RxsbDetails_RxsbDetail_Style struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Reservation Type: WF, SE or FF. The type is // RsvpMgmtReservationTypeEnum. ReservationType interface{} }
Rsvp_RxsbDetails_RxsbDetail_Style RSVP Style
func (*Rsvp_RxsbDetails_RxsbDetail_Style) GetEntityData ¶
func (style *Rsvp_RxsbDetails_RxsbDetail_Style) GetEntityData() *types.CommonEntityData
type Rsvp_SessionBriefs ¶
type Rsvp_SessionBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief info about session. The type is slice of // Rsvp_SessionBriefs_SessionBrief. SessionBrief []*Rsvp_SessionBriefs_SessionBrief }
Rsvp_SessionBriefs Table of brief info about sessions
func (*Rsvp_SessionBriefs) GetEntityData ¶
func (sessionBriefs *Rsvp_SessionBriefs) GetEntityData() *types.CommonEntityData
type Rsvp_SessionBriefs_SessionBrief ¶
type Rsvp_SessionBriefs_SessionBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Destination 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}]+)?. DestinationAddress interface{} // Destination Port. The type is interface{} with range: 0..4294967295. DestinationPort interface{} // Protocol. The type is interface{} with range: 0..4294967295. Protocol interface{} // Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type. The type is RsvpSession. SessionType interface{} // P2MP ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // VRF Name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Number of path state block states. The type is interface{} with range: // 0..4294967295. PsBs interface{} // Number of reservation state block states. The type is interface{} with // range: 0..4294967295. RsBs interface{} // Number of request states. The type is interface{} with range: // 0..4294967295. Requests interface{} // Number of elements in detail list. The type is interface{} with range: // 0..4294967295. DetailListSize interface{} // RSVP Session Information. Session Rsvp_SessionBriefs_SessionBrief_Session }
Rsvp_SessionBriefs_SessionBrief Brief info about session
func (*Rsvp_SessionBriefs_SessionBrief) GetEntityData ¶
func (sessionBrief *Rsvp_SessionBriefs_SessionBrief) GetEntityData() *types.CommonEntityData
type Rsvp_SessionBriefs_SessionBrief_Session ¶
type Rsvp_SessionBriefs_SessionBrief_Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Session. RsvpSession Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession }
Rsvp_SessionBriefs_SessionBrief_Session RSVP Session Information
func (*Rsvp_SessionBriefs_SessionBrief_Session) GetEntityData ¶
func (session *Rsvp_SessionBriefs_SessionBrief_Session) GetEntityData() *types.CommonEntityData
type Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession ¶
type Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SessionType. The type is RsvpMgmtSession. SessionType interface{} // UDP IPv4 session. Ipv4 Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4 // IPv4 LSP session. Ipv4LspSession Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4LspSession // IPv4 UNI session. Ipv4UniSession Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4UniSession // IPv4 P2MP LSP session. Ipv4P2mpLspSession Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4P2mpLspSession }
Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession RSVP Session
func (*Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession) GetEntityData ¶
func (rsvpSession *Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession) GetEntityData() *types.CommonEntityData
type Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4 ¶
type Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // Protocol type (originally defined in RFC 790, further values in subsequent // RFCs). The type is interface{} with range: 0..255. Protocol interface{} // The Session Destination Port. The type is interface{} with range: 0..65535. DestinationPort interface{} }
Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4 UDP IPv4 session
func (*Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4) GetEntityData ¶
func (ipv4 *Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4) GetEntityData() *types.CommonEntityData
type Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4LspSession ¶
type Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4LspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4LspSession IPv4 LSP session
func (*Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4LspSession) GetEntityData ¶
func (ipv4LspSession *Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4LspSession) GetEntityData() *types.CommonEntityData
type Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4P2mpLspSession ¶
type Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4P2mpLspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Point to Multipoint ID. The type is interface{} with range: // 0..4294967295. P2mpId interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4P2mpLspSession IPv4 P2MP LSP session
func (*Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData ¶
func (ipv4P2mpLspSession *Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData() *types.CommonEntityData
type Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4UniSession ¶
type Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4UniSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended 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}]+)?. ExtendedAddress interface{} }
Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4UniSession IPv4 UNI session
func (*Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4UniSession) GetEntityData ¶
func (ipv4UniSession *Rsvp_SessionBriefs_SessionBrief_Session_RsvpSession_Ipv4UniSession) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds ¶
type Rsvp_SessionDetaileds struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detailed info about session. The type is slice of // Rsvp_SessionDetaileds_SessionDetailed. SessionDetailed []*Rsvp_SessionDetaileds_SessionDetailed }
Rsvp_SessionDetaileds Table of detailed info about sessions
func (*Rsvp_SessionDetaileds) GetEntityData ¶
func (sessionDetaileds *Rsvp_SessionDetaileds) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed ¶
type Rsvp_SessionDetaileds_SessionDetailed struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Destination 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}]+)?. DestinationAddress interface{} // Destination Port. The type is interface{} with range: 0..4294967295. DestinationPort interface{} // Protocol. The type is interface{} with range: 0..4294967295. Protocol interface{} // Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} // Session Type. The type is RsvpSession. SessionType interface{} // P2MP ID. The type is interface{} with range: 0..4294967295. P2mpId interface{} // VRF Name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Compact session data. Compact Rsvp_SessionDetaileds_SessionDetailed_Compact // RSVP S2L Sub-LSP information. S2lSubLsp Rsvp_SessionDetaileds_SessionDetailed_S2lSubLsp // Path and Reservation Info. The type is slice of // Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo. PsbRsbInfo []*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo }
Rsvp_SessionDetaileds_SessionDetailed Detailed info about session
func (*Rsvp_SessionDetaileds_SessionDetailed) GetEntityData ¶
func (sessionDetailed *Rsvp_SessionDetaileds_SessionDetailed) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_Compact ¶
type Rsvp_SessionDetaileds_SessionDetailed_Compact struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of path state block states. The type is interface{} with range: // 0..4294967295. PsBs interface{} // Number of reservation state block states. The type is interface{} with // range: 0..4294967295. RsBs interface{} // Number of request states. The type is interface{} with range: // 0..4294967295. Requests interface{} // Number of elements in detail list. The type is interface{} with range: // 0..4294967295. DetailListSize interface{} // RSVP Session Information. Session Rsvp_SessionDetaileds_SessionDetailed_Compact_Session }
Rsvp_SessionDetaileds_SessionDetailed_Compact Compact session data
func (*Rsvp_SessionDetaileds_SessionDetailed_Compact) GetEntityData ¶
func (compact *Rsvp_SessionDetaileds_SessionDetailed_Compact) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_Compact_Session ¶
type Rsvp_SessionDetaileds_SessionDetailed_Compact_Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RSVP Session. RsvpSession Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession }
Rsvp_SessionDetaileds_SessionDetailed_Compact_Session RSVP Session Information
func (*Rsvp_SessionDetaileds_SessionDetailed_Compact_Session) GetEntityData ¶
func (session *Rsvp_SessionDetaileds_SessionDetailed_Compact_Session) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession ¶
type Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SessionType. The type is RsvpMgmtSession. SessionType interface{} // UDP IPv4 session. Ipv4 Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4 // IPv4 LSP session. Ipv4LspSession Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4LspSession // IPv4 UNI session. Ipv4UniSession Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4UniSession // IPv4 P2MP LSP session. Ipv4P2mpLspSession Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4P2mpLspSession }
Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession RSVP Session
func (*Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession) GetEntityData ¶
func (rsvpSession *Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4 ¶
type Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // Protocol type (originally defined in RFC 790, further values in subsequent // RFCs). The type is interface{} with range: 0..255. Protocol interface{} // The Session Destination Port. The type is interface{} with range: 0..65535. DestinationPort interface{} }
Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4 UDP IPv4 session
func (*Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4) GetEntityData ¶
func (ipv4 *Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4LspSession ¶
type Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4LspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4LspSession IPv4 LSP session
func (*Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4LspSession) GetEntityData ¶
func (ipv4LspSession *Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4LspSession) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4P2mpLspSession ¶
type Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4P2mpLspSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Point to Multipoint ID. The type is interface{} with range: // 0..4294967295. P2mpId interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended Tunnel 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}]+)?. ExtendedTunnelId interface{} }
Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4P2mpLspSession IPv4 P2MP LSP session
func (*Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData ¶
func (ipv4P2mpLspSession *Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4P2mpLspSession) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4UniSession ¶
type Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4UniSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationAddress interface{} // The Session Tunnel ID. The type is interface{} with range: 0..65535. TunnelId interface{} // The Session Extended 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}]+)?. ExtendedAddress interface{} }
Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4UniSession IPv4 UNI session
func (*Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4UniSession) GetEntityData ¶
func (ipv4UniSession *Rsvp_SessionDetaileds_SessionDetailed_Compact_Session_RsvpSession_Ipv4UniSession) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Path Info. The type is slice of // Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo. PsbInfo []*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo // Reservation Info. The type is slice of // Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo. RsbInfo []*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo Path and Reservation Info
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo) GetEntityData ¶
func (psbRsbInfo *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Entry validity. The type is bool. IsValid interface{} // Destination 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}]+)?. DestinationAddress interface{} // LSP ID. The type is interface{} with range: 0..4294967295. LspId interface{} // Point to Multipoint SubGroup Origin. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. P2mpSubGroupOrigin interface{} // Point to Multipoint Subgroup ID. The type is interface{} with range: // 0..65535. SubGroupId interface{} // Interface on which inbound message was received. The type is string with // pattern: [a-zA-Z0-9._/-]+. InInterface interface{} // Label for inbound traffic. The type is interface{} with range: // 0..4294967295. InLabel interface{} // LSP Wrap Label. The type is interface{} with range: 0..4294967295. LspWrapLabel interface{} // Address validity. The type is bool. IsBadAddress interface{} // IP address of Path's incoming interface. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. IncomingInterfaceAddress interface{} // ERO validity. The type is bool. IsEroValid interface{} // RRO validity. The type is bool. IsRroValid interface{} // Traffic Spec validity. The type is bool. IsTrafficSpecValid interface{} // Tunnel name. The type is string. TunnelName interface{} // Generic Label for inbound traffic. GenericInLabel Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel // Traffic Spec object. TrafficSpec Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_TrafficSpec // Generic Traffic Spec object. GenericTrafficSpec Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec // Association object. Association Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association // Protection object. Protection Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection // Reverse LSP object. ReverseLsp Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp // Explicit Route Sub Objects. The type is slice of // Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero. Ero []*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero // Record Route Sub Objects. The type is slice of // Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro. Rro []*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo Path Info
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo) GetEntityData ¶
func (psbInfo *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AssociationType. The type is RsvpMgmtAssociation. AssociationType interface{} // IPV4 ASSOCIATION Object. Ipv4 Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv4 // IPV6 ASSOCIATION Object. Ipv6 Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv6 // EXTENDED IPV4 ASSOCIATION Object. ExtendedIpv4 Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4 // EXTENDED IPV6 ASSOCIATION Object. ExtendedIpv6 Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6 }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association Association object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association) GetEntityData ¶
func (association *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4 ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Association Type (RFC 4872). The type is interface{} with range: 0..65535. Type interface{} // Association ID. The type is interface{} with range: 0..65535. Id interface{} // Association IPV4 Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Source interface{} // Global Association Source. The type is interface{} with range: // 0..4294967295. GlobalSource interface{} // Extended Association ID. The type is slice of // Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4_ExtendedId. ExtendedId []*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4_ExtendedId }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4 EXTENDED IPV4 ASSOCIATION Object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4) GetEntityData ¶
func (extendedIpv4 *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4_ExtendedId ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4_ExtendedId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4_ExtendedId Extended Association ID
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4_ExtendedId) GetEntityData ¶
func (extendedId *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv4_ExtendedId) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6 ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Association Type (RFC 4872). The type is interface{} with range: 0..65535. Type interface{} // Association ID. The type is interface{} with range: 0..65535. Id interface{} // Association IPV6 Source 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}]+)?. Source interface{} // Global Association Source. The type is interface{} with range: // 0..4294967295. GlobalSource interface{} // Extended Association ID. The type is slice of // Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6_ExtendedId. ExtendedId []*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6_ExtendedId }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6 EXTENDED IPV6 ASSOCIATION Object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6) GetEntityData ¶
func (extendedIpv6 *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6_ExtendedId ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6_ExtendedId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6_ExtendedId Extended Association ID
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6_ExtendedId) GetEntityData ¶
func (extendedId *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_ExtendedIpv6_ExtendedId) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv4 ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Association Type (RFC 4872). The type is interface{} with range: 0..65535. Type interface{} // Association ID. The type is interface{} with range: 0..65535. Id interface{} // Association IPV4 Source Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Source interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv4 IPV4 ASSOCIATION Object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv4) GetEntityData ¶
func (ipv4 *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv4) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv6 ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Association Type (RFC 4872). The type is interface{} with range: 0..65535. Type interface{} // Association ID. The type is interface{} with range: 0..65535. Id interface{} // Association IPV6 Source 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}]+)?. Source interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv6 IPV6 ASSOCIATION Object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv6) GetEntityData ¶
func (ipv6 *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Association_Ipv6) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // EROType. The type is RsvpMgmtEroSubobj. EroType interface{} // IPV4 ERO Sub Object. Ipv4eroSubObject Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_Ipv4eroSubObject // Unnumbered ERO Sub Object. UnnumberedEroSubObject Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_UnnumberedEroSubObject }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero Explicit Route Sub Objects
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero) GetEntityData ¶
func (ero *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_Ipv4eroSubObject ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_Ipv4eroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ERO Entry Is Strict. The type is bool. IsStrictRoute interface{} // The ERO 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}]+)?. EroAddress interface{} // ERO Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_Ipv4eroSubObject IPV4 ERO Sub Object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_Ipv4eroSubObject) GetEntityData ¶
func (ipv4eroSubObject *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_Ipv4eroSubObject) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_UnnumberedEroSubObject ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_UnnumberedEroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ERO Entry Is Strict. The type is bool. IsStrictRoute interface{} // The Interface ID in ERO. The type is interface{} with range: 0..4294967295. EroInterfaceId interface{} // The Router ID in ERO. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. EroRouterId interface{} // Status of ERO. The type is RsvpMgmtEroSubobjStatus. Status interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_UnnumberedEroSubObject Unnumbered ERO Sub Object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_UnnumberedEroSubObject) GetEntityData ¶
func (unnumberedEroSubObject *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Ero_UnnumberedEroSubObject) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel Generic Label for inbound traffic
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel) GetEntityData ¶
func (genericInLabel *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel_Value. Value []*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel_Value }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel Generalized Label
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel_Value ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel_Value Generalized Label Value
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericInLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // TspecType. The type is RsvpMgmtTspec. TspecType interface{} // G709 OTN Sender Tspec. G709otnTspec Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_G709otnTspec // Integrated Services Sender Tspec. IntsrvTspec Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_IntsrvTspec }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec Generic Traffic Spec object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec) GetEntityData ¶
func (genericTrafficSpec *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_G709otnTspec ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_G709otnTspec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // G709 OTN Traffic Signal Type (Refer G709 v3). The type is interface{} with // range: 0..255. TrafficSignalType interface{} // G709 OTN Traffic NVC. The type is interface{} with range: 0..65535. TrafficNvc interface{} // G709 OTN Traffic Multiplier. The type is interface{} with range: 0..65535. TrafficMultiplier interface{} // G709 OTN Traffic Bit Rate. The type is interface{} with range: // 0..18446744073709551615. TrafficBitRate interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_G709otnTspec G709 OTN Sender Tspec
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_G709otnTspec) GetEntityData ¶
func (g709otnTspec *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_G709otnTspec) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_IntsrvTspec ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_IntsrvTspec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Traffic Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. TrafficAverageRate interface{} // Traffic Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. TrafficMaxBurst interface{} // Traffic Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. TrafficPeakRate interface{} // Traffic Minimum Unit. The type is interface{} with range: 0..4294967295. TrafficMinUnit interface{} // Traffic Maximum Unit. The type is interface{} with range: 0..4294967295. TrafficMaxUnit interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_IntsrvTspec Integrated Services Sender Tspec
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_IntsrvTspec) GetEntityData ¶
func (intsrvTspec *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_GenericTrafficSpec_IntsrvTspec) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Secondary Bit. The type is bool. S interface{} // Protecting Bit. The type is bool. P interface{} // Notification Bit. The type is bool. N interface{} // Operational Bit. The type is bool. O interface{} // PROTECTION Object LSP Flags. LspFlags Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LspFlags // PROTECTION Object Link Flags. LinkFlags Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LinkFlags }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection Protection object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection) GetEntityData ¶
func (protection *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LinkFlags ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LinkFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Indicates Enhanced Protection Scheme. The type is bool. Enhanced interface{} // Dedicated 1+1 Protection. The type is bool. Ded1Plus1 interface{} // Dedicated 1:1 Protection. The type is bool. Ded1To1 interface{} Shared interface{} // LSP should not use any Link Layer Protection. The type is bool. Unprotected interface{} // LSP should use Links that are protecting other (primary) traffic. The type // is bool. ExtraTraffic interface{} // Reserved Bit 1. The type is bool. ReservedBit1 interface{} // Reserved Bit 2. The type is bool. ReservedBit2 interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LinkFlags PROTECTION Object Link Flags
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LinkFlags) GetEntityData ¶
func (linkFlags *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LinkFlags) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LspFlags ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LspFlags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Full Rerouting. The type is bool. Rerouting interface{} // Rerouting Without Extra-Traffic. The type is bool. ReroutingNoEt interface{} // 1:N Protection with Extra-Traffic. The type is bool. OneToNProtectionEt interface{} // 1+1 Unidirectional Protection. The type is bool. OnePlusOneUni interface{} // 1+1 Bidirectional Protection. The type is bool. OnePlusOneBi interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LspFlags PROTECTION Object LSP Flags
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LspFlags) GetEntityData ¶
func (lspFlags *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Protection_LspFlags) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generic Traffic Spec object. GenericTrafficSpec Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec // Explicit Route Sub Objects. The type is slice of // Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero. Ero []*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero // Unsupported REVERSE_LSP Sub Objects. The type is slice of // Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject. UnsupSubObject []*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp Reverse LSP object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp) GetEntityData ¶
func (reverseLsp *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // EROType. The type is RsvpMgmtEroSubobj. EroType interface{} // IPV4 ERO Sub Object. Ipv4eroSubObject Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_Ipv4eroSubObject // Unnumbered ERO Sub Object. UnnumberedEroSubObject Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_UnnumberedEroSubObject }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero Explicit Route Sub Objects
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero) GetEntityData ¶
func (ero *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_Ipv4eroSubObject ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_Ipv4eroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ERO Entry Is Strict. The type is bool. IsStrictRoute interface{} // The ERO 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}]+)?. EroAddress interface{} // ERO Prefix Length. The type is interface{} with range: 0..255. PrefixLength interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_Ipv4eroSubObject IPV4 ERO Sub Object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_Ipv4eroSubObject) GetEntityData ¶
func (ipv4eroSubObject *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_Ipv4eroSubObject) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_UnnumberedEroSubObject ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_UnnumberedEroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ERO Entry Is Strict. The type is bool. IsStrictRoute interface{} // The Interface ID in ERO. The type is interface{} with range: 0..4294967295. EroInterfaceId interface{} // The Router ID in ERO. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. EroRouterId interface{} // Status of ERO. The type is RsvpMgmtEroSubobjStatus. Status interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_UnnumberedEroSubObject Unnumbered ERO Sub Object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_UnnumberedEroSubObject) GetEntityData ¶
func (unnumberedEroSubObject *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_Ero_UnnumberedEroSubObject) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // TspecType. The type is RsvpMgmtTspec. TspecType interface{} // G709 OTN Sender Tspec. G709otnTspec Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_G709otnTspec // Integrated Services Sender Tspec. IntsrvTspec Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_IntsrvTspec }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec Generic Traffic Spec object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec) GetEntityData ¶
func (genericTrafficSpec *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_G709otnTspec ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_G709otnTspec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // G709 OTN Traffic Signal Type (Refer G709 v3). The type is interface{} with // range: 0..255. TrafficSignalType interface{} // G709 OTN Traffic NVC. The type is interface{} with range: 0..65535. TrafficNvc interface{} // G709 OTN Traffic Multiplier. The type is interface{} with range: 0..65535. TrafficMultiplier interface{} // G709 OTN Traffic Bit Rate. The type is interface{} with range: // 0..18446744073709551615. TrafficBitRate interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_G709otnTspec G709 OTN Sender Tspec
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_G709otnTspec) GetEntityData ¶
func (g709otnTspec *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_G709otnTspec) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_IntsrvTspec ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_IntsrvTspec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Traffic Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. TrafficAverageRate interface{} // Traffic Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. TrafficMaxBurst interface{} // Traffic Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. TrafficPeakRate interface{} // Traffic Minimum Unit. The type is interface{} with range: 0..4294967295. TrafficMinUnit interface{} // Traffic Maximum Unit. The type is interface{} with range: 0..4294967295. TrafficMaxUnit interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_IntsrvTspec Integrated Services Sender Tspec
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_IntsrvTspec) GetEntityData ¶
func (intsrvTspec *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_GenericTrafficSpec_IntsrvTspec) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // rsvp mgmt rev lsp unsupported subobj. The type is slice of // Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject_RsvpMgmtRevLspUnsupportedSubobj. RsvpMgmtRevLspUnsupportedSubobj []*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject_RsvpMgmtRevLspUnsupportedSubobj }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject Unsupported REVERSE_LSP Sub Objects
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject) GetEntityData ¶
func (unsupSubObject *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject_RsvpMgmtRevLspUnsupportedSubobj ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject_RsvpMgmtRevLspUnsupportedSubobj struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..255. Entry interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject_RsvpMgmtRevLspUnsupportedSubobj rsvp mgmt rev lsp unsupported subobj
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject_RsvpMgmtRevLspUnsupportedSubobj) GetEntityData ¶
func (rsvpMgmtRevLspUnsupportedSubobj *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_ReverseLsp_UnsupSubObject_RsvpMgmtRevLspUnsupportedSubobj) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // RROType. The type is RsvpMgmtRroSubobj. RroType interface{} // IPV4 RRO Sub Object. Ipv4rroSubObject Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject // Label RRO Sub Object. LabelRroSubObject Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject // Unnumbered RRO Sub Object. UnnumberedRroSubObject Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject // SRLG RRO Sub Object. SrlgRroSubObject Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro Record Route Sub Objects
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro) GetEntityData ¶
func (rro *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The RRO 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}]+)?. RroAddress interface{} // The RRO IPV4 Subobject Flags. Flags Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject_Flags }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject IPV4 RRO Sub Object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject) GetEntityData ¶
func (ipv4rroSubObject *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject_Flags ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject_Flags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Local Protection Available. The type is bool. IsProtectionAvailable interface{} // Local Protection In Use. The type is bool. IsProtectionInUse interface{} // Bandwidth Protection Available. The type is bool. IsBandwidthProtected interface{} // Node Protection Available. The type is bool. IsNodeProtectionAvailable interface{} // Node ID In Use. The type is bool. IsNodeId interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject_Flags The RRO IPV4 Subobject Flags
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject_Flags) GetEntityData ¶
func (flags *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_Ipv4rroSubObject_Flags) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The RRO Subobject Label Value. The type is interface{} with range: // 0..4294967295. Label interface{} // Is the RRO Subobject Label Variable Length. The type is bool. IsLabelVariableLength interface{} // The RRO Subobject Label Flags. Flags Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_Flags // The RRO Subobject Variable Length Label. The type is slice of // Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_VariableLengthLabel. VariableLengthLabel []*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_VariableLengthLabel }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject Label RRO Sub Object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject) GetEntityData ¶
func (labelRroSubObject *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_Flags ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_Flags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label is Global across all interfaces. The type is bool. IsGlobalLabel interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_Flags The RRO Subobject Label Flags
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_Flags) GetEntityData ¶
func (flags *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_Flags) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_VariableLengthLabel ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_VariableLengthLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_VariableLengthLabel The RRO Subobject Variable Length Label
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_VariableLengthLabel) GetEntityData ¶
func (variableLengthLabel *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_LabelRroSubObject_VariableLengthLabel) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The RRO Subobject SRLGs. The type is slice of // Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject_SrlGs. SrlGs []*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject_SrlGs }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject SRLG RRO Sub Object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject) GetEntityData ¶
func (srlgRroSubObject *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject_SrlGs ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject_SrlGs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject_SrlGs The RRO Subobject SRLGs
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject_SrlGs) GetEntityData ¶
func (srlGs *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_SrlgRroSubObject_SrlGs) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The RRO Interface 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}]+)?. InterfaceAddress interface{} // The RRO Interface ID. The type is interface{} with range: 0..4294967295. InterfaceId interface{} // The RRO Subobject Unnumbered Flags. Flags Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject_Flags }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject Unnumbered RRO Sub Object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject) GetEntityData ¶
func (unnumberedRroSubObject *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject_Flags ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject_Flags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Local Protection Available. The type is bool. IsProtectionAvailable interface{} // Local Protection In Use. The type is bool. IsProtectionInUse interface{} // Bandwidth Protection Available. The type is bool. IsBandwidthProtected interface{} // Node Protection Available. The type is bool. IsNodeProtectionAvailable interface{} // Node ID In Use. The type is bool. IsNodeId interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject_Flags The RRO Subobject Unnumbered Flags
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject_Flags) GetEntityData ¶
func (flags *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_Rro_UnnumberedRroSubObject_Flags) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_TrafficSpec ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_TrafficSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Traffic Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. TrafficAverageRate interface{} // Traffic Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. TrafficMaxBurst interface{} // Traffic Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. TrafficPeakRate interface{} // Traffic Minimum Unit. The type is interface{} with range: 0..4294967295. TrafficMinUnit interface{} // Traffic Maximum Unit. The type is interface{} with range: 0..4294967295. TrafficMaxUnit interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_TrafficSpec Traffic Spec object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_TrafficSpec) GetEntityData ¶
func (trafficSpec *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_PsbInfo_TrafficSpec) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Entry validity. The type is bool. IsValid interface{} // Destination 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}]+)?. DestinationAddress interface{} // Interface on which outbound message was sent. The type is string with // pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // Label for outbound traffic. The type is interface{} with range: // 0..4294967295. OutLabel interface{} // Backup tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. BackupInterface interface{} // Backup label. The type is interface{} with range: 0..4294967295. BackupLabel interface{} // RRO validity. The type is bool. IsRroValid interface{} // FlowSpec validity. The type is bool. IsFlowSpecValid interface{} // Generic Label for outbound traffic. GenericOutLabel Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel // Flow spec object. FlowSpec Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_FlowSpec // Generic Flow Spec object. GenericFlowSpec Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec // Record route object. The type is slice of // Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro. Rro []*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo Reservation Info
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo) GetEntityData ¶
func (rsbInfo *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_FlowSpec ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_FlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The Flow Average Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. FlowAverageRate interface{} // The Flow Maximum Burst. The type is interface{} with range: // 0..18446744073709551615. FlowMaxBurst interface{} // The Flow Peak Rate in bytes per second. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. FlowPeakRate interface{} // The Flow Minimum Unit. The type is interface{} with range: 0..4294967295. FlowMinUnit interface{} // The Flow Maximum Unit. The type is interface{} with range: 0..4294967295. FlowMaxUnit interface{} // The Flow Requested Rate in bytes per second. The type is interface{} with // range: 0..18446744073709551615. Units are byte/s. FlowRequestedRate interface{} // The Flow Slack. The type is interface{} with range: 0..4294967295. FlowSlack interface{} // The Flow Quality of Service. The type is RsvpMgmtQosServiceEnum. FlowQos interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_FlowSpec Flow spec object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_FlowSpec) GetEntityData ¶
func (flowSpec *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_FlowSpec) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FlowSpecType. The type is RsvpMgmtFlowSpec. FlowSpecType interface{} // G709 OTN FlowSpec. G709otnFlowSpec Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec_G709otnFlowSpec }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec Generic Flow Spec object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec) GetEntityData ¶
func (genericFlowSpec *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec_G709otnFlowSpec ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec_G709otnFlowSpec struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // G709 OTN Flow Signal Type (Refer G709 v3). The type is interface{} with // range: 0..255. FlowSignalType interface{} // G709 OTN Flow NVC. The type is interface{} with range: 0..65535. FlowNvc interface{} // G709 OTN Flow Multiplier. The type is interface{} with range: 0..65535. FlowMultiplier interface{} // G709 OTN Flow Bit Rate. The type is interface{} with range: // 0..18446744073709551615. FlowBitRate interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec_G709otnFlowSpec G709 OTN FlowSpec
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec_G709otnFlowSpec) GetEntityData ¶
func (g709otnFlowSpec *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericFlowSpec_G709otnFlowSpec) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // GenericLabelType. The type is RsvpMgmtGenericLabel. GenericLabelType interface{} // Generalized Label. GeneralizedLabel Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel Generic Label for outbound traffic
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel) GetEntityData ¶
func (genericOutLabel *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Generalized Label Value. The type is slice of // Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel_Value. Value []*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel_Value }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel Generalized Label
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel) GetEntityData ¶
func (generalizedLabel *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel_Value ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel_Value struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel_Value Generalized Label Value
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel_Value) GetEntityData ¶
func (value *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_GenericOutLabel_GeneralizedLabel_Value) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // RROType. The type is RsvpMgmtRroSubobj. RroType interface{} // IPV4 RRO Sub Object. Ipv4rroSubObject Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject // Label RRO Sub Object. LabelRroSubObject Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject // Unnumbered RRO Sub Object. UnnumberedRroSubObject Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject // SRLG RRO Sub Object. SrlgRroSubObject Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro Record route object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro) GetEntityData ¶
func (rro *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The RRO 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}]+)?. RroAddress interface{} // The RRO IPV4 Subobject Flags. Flags Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject_Flags }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject IPV4 RRO Sub Object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject) GetEntityData ¶
func (ipv4rroSubObject *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject_Flags ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject_Flags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Local Protection Available. The type is bool. IsProtectionAvailable interface{} // Local Protection In Use. The type is bool. IsProtectionInUse interface{} // Bandwidth Protection Available. The type is bool. IsBandwidthProtected interface{} // Node Protection Available. The type is bool. IsNodeProtectionAvailable interface{} // Node ID In Use. The type is bool. IsNodeId interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject_Flags The RRO IPV4 Subobject Flags
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject_Flags) GetEntityData ¶
func (flags *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_Ipv4rroSubObject_Flags) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The RRO Subobject Label Value. The type is interface{} with range: // 0..4294967295. Label interface{} // Is the RRO Subobject Label Variable Length. The type is bool. IsLabelVariableLength interface{} // The RRO Subobject Label Flags. Flags Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_Flags // The RRO Subobject Variable Length Label. The type is slice of // Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_VariableLengthLabel. VariableLengthLabel []*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_VariableLengthLabel }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject Label RRO Sub Object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject) GetEntityData ¶
func (labelRroSubObject *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_Flags ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_Flags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label is Global across all interfaces. The type is bool. IsGlobalLabel interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_Flags The RRO Subobject Label Flags
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_Flags) GetEntityData ¶
func (flags *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_Flags) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_VariableLengthLabel ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_VariableLengthLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_VariableLengthLabel The RRO Subobject Variable Length Label
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_VariableLengthLabel) GetEntityData ¶
func (variableLengthLabel *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_LabelRroSubObject_VariableLengthLabel) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The RRO Subobject SRLGs. The type is slice of // Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject_SrlGs. SrlGs []*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject_SrlGs }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject SRLG RRO Sub Object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject) GetEntityData ¶
func (srlgRroSubObject *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject_SrlGs ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject_SrlGs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject_SrlGs The RRO Subobject SRLGs
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject_SrlGs) GetEntityData ¶
func (srlGs *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_SrlgRroSubObject_SrlGs) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The RRO Interface 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}]+)?. InterfaceAddress interface{} // The RRO Interface ID. The type is interface{} with range: 0..4294967295. InterfaceId interface{} // The RRO Subobject Unnumbered Flags. Flags Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject_Flags }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject Unnumbered RRO Sub Object
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject) GetEntityData ¶
func (unnumberedRroSubObject *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject_Flags ¶
type Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject_Flags struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Local Protection Available. The type is bool. IsProtectionAvailable interface{} // Local Protection In Use. The type is bool. IsProtectionInUse interface{} // Bandwidth Protection Available. The type is bool. IsBandwidthProtected interface{} // Node Protection Available. The type is bool. IsNodeProtectionAvailable interface{} // Node ID In Use. The type is bool. IsNodeId interface{} }
Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject_Flags The RRO Subobject Unnumbered Flags
func (*Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject_Flags) GetEntityData ¶
func (flags *Rsvp_SessionDetaileds_SessionDetailed_PsbRsbInfo_RsbInfo_Rro_UnnumberedRroSubObject_Flags) GetEntityData() *types.CommonEntityData
type Rsvp_SessionDetaileds_SessionDetailed_S2lSubLsp ¶
type Rsvp_SessionDetaileds_SessionDetailed_S2lSubLsp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // S2L Sub-LSP Destination 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}]+)?. S2lDestinationAddress interface{} }
Rsvp_SessionDetaileds_SessionDetailed_S2lSubLsp RSVP S2L Sub-LSP information
func (*Rsvp_SessionDetaileds_SessionDetailed_S2lSubLsp) GetEntityData ¶
func (s2lSubLsp *Rsvp_SessionDetaileds_SessionDetailed_S2lSubLsp) GetEntityData() *types.CommonEntityData
type Rsvp_Summary ¶
type Rsvp_Summary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Total interfaces. The type is interface{} with range: 0..4294967295. Interfaces interface{} // Total LSPs. The type is interface{} with range: 0..4294967295. LsPs interface{} // Issu status. IssuStatus Rsvp_Summary_IssuStatus // NSR status. NsrStatus Rsvp_Summary_NsrStatus // All database counters. DatabaseCounters Rsvp_Summary_DatabaseCounters }
Rsvp_Summary RSVP summary information
func (*Rsvp_Summary) GetEntityData ¶
func (summary *Rsvp_Summary) GetEntityData() *types.CommonEntityData
type Rsvp_Summary_DatabaseCounters ¶
type Rsvp_Summary_DatabaseCounters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of sessions. The type is interface{} with range: 0..4294967295. Sessions interface{} // Number of locally created and incoming path states. The type is interface{} // with range: 0..4294967295. IncomingPaths interface{} // Number of outgoing path states. The type is interface{} with range: // 0..4294967295. OutgoingPaths interface{} // Number of locally created and incoming reservation states. The type is // interface{} with range: 0..4294967295. IncomingReservations interface{} // Number of outgoing reservation states. The type is interface{} with range: // 0..4294967295. OutgoingReservations interface{} // Number of Interfaces. The type is interface{} with range: 0..4294967295. Interfaces interface{} }
Rsvp_Summary_DatabaseCounters All database counters
func (*Rsvp_Summary_DatabaseCounters) GetEntityData ¶
func (databaseCounters *Rsvp_Summary_DatabaseCounters) GetEntityData() *types.CommonEntityData
type Rsvp_Summary_IssuStatus ¶
type Rsvp_Summary_IssuStatus struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Process role. The type is RsvpProcRole. Role interface{} // IDT status. IdtStatus Rsvp_Summary_IssuStatus_IdtStatus // Previous IDT status. PreviousIdtStatus Rsvp_Summary_IssuStatus_PreviousIdtStatus }
Rsvp_Summary_IssuStatus Issu status
func (*Rsvp_Summary_IssuStatus) GetEntityData ¶
func (issuStatus *Rsvp_Summary_IssuStatus) GetEntityData() *types.CommonEntityData
type Rsvp_Summary_IssuStatus_IdtStatus ¶
type Rsvp_Summary_IssuStatus_IdtStatus struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sync status. The type is RsvpSyncStatus. SyncStatus interface{} // Not ready reason. The type is RsvpProcNsrNotReadyReason. NotReadyReason interface{} // IDT start timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtStartTime interface{} // IDT end timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtEndTime interface{} // Declare ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. DeclareTime interface{} // Withdraw ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. WithdrawTime interface{} }
Rsvp_Summary_IssuStatus_IdtStatus IDT status
func (*Rsvp_Summary_IssuStatus_IdtStatus) GetEntityData ¶
func (idtStatus *Rsvp_Summary_IssuStatus_IdtStatus) GetEntityData() *types.CommonEntityData
type Rsvp_Summary_IssuStatus_PreviousIdtStatus ¶
type Rsvp_Summary_IssuStatus_PreviousIdtStatus struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sync status. The type is RsvpSyncStatus. SyncStatus interface{} // Not ready reason. The type is RsvpProcNsrNotReadyReason. NotReadyReason interface{} // IDT start timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtStartTime interface{} // IDT end timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtEndTime interface{} // Declare ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. DeclareTime interface{} // Withdraw ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. WithdrawTime interface{} }
Rsvp_Summary_IssuStatus_PreviousIdtStatus Previous IDT status
func (*Rsvp_Summary_IssuStatus_PreviousIdtStatus) GetEntityData ¶
func (previousIdtStatus *Rsvp_Summary_IssuStatus_PreviousIdtStatus) GetEntityData() *types.CommonEntityData
type Rsvp_Summary_NsrStatus ¶
type Rsvp_Summary_NsrStatus struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Process role. The type is RsvpProcRole. Role interface{} // IDT status. IdtStatus Rsvp_Summary_NsrStatus_IdtStatus // Previous IDT status. PreviousIdtStatus Rsvp_Summary_NsrStatus_PreviousIdtStatus }
Rsvp_Summary_NsrStatus NSR status
func (*Rsvp_Summary_NsrStatus) GetEntityData ¶
func (nsrStatus *Rsvp_Summary_NsrStatus) GetEntityData() *types.CommonEntityData
type Rsvp_Summary_NsrStatus_IdtStatus ¶
type Rsvp_Summary_NsrStatus_IdtStatus struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sync status. The type is RsvpSyncStatus. SyncStatus interface{} // Not ready reason. The type is RsvpProcNsrNotReadyReason. NotReadyReason interface{} // IDT start timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtStartTime interface{} // IDT end timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtEndTime interface{} // Declare ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. DeclareTime interface{} // Withdraw ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. WithdrawTime interface{} }
Rsvp_Summary_NsrStatus_IdtStatus IDT status
func (*Rsvp_Summary_NsrStatus_IdtStatus) GetEntityData ¶
func (idtStatus *Rsvp_Summary_NsrStatus_IdtStatus) GetEntityData() *types.CommonEntityData
type Rsvp_Summary_NsrStatus_PreviousIdtStatus ¶
type Rsvp_Summary_NsrStatus_PreviousIdtStatus struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sync status. The type is RsvpSyncStatus. SyncStatus interface{} // Not ready reason. The type is RsvpProcNsrNotReadyReason. NotReadyReason interface{} // IDT start timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtStartTime interface{} // IDT end timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. IdtEndTime interface{} // Declare ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. DeclareTime interface{} // Withdraw ready timestamp in seconds. The type is interface{} with range: // 0..4294967295. Units are second. WithdrawTime interface{} }
Rsvp_Summary_NsrStatus_PreviousIdtStatus Previous IDT status
func (*Rsvp_Summary_NsrStatus_PreviousIdtStatus) GetEntityData ¶
func (previousIdtStatus *Rsvp_Summary_NsrStatus_PreviousIdtStatus) GetEntityData() *types.CommonEntityData