Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR lmp package operational data.
This module contains definitions for the following management objects:
lmp: Main common UCP/OLM operational data
Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
- type Lmp
- type Lmp_Clients
- type Lmp_Clients_Client
- type Lmp_Clients_Client_ConnectedTime
- type Lmp_ComponentLinkIds
- type Lmp_ComponentLinkIds_ComponentLinkId
- type Lmp_GlobalStatus
- type Lmp_GlobalStatus_LocalGmplsUniLmpNodeId
- type Lmp_GlobalStatus_LocalGmplsUniLmpNodeId_Address
- type Lmp_GlobalStatus_LocalMplsTeLmpNodeId
- type Lmp_GlobalStatus_LocalMplsTeLmpNodeId_Address
- type Lmp_GlobalStatus_LocalOuniLmpNodeId
- type Lmp_GlobalStatus_LocalOuniLmpNodeId_Address
- type Lmp_GmplsUni
- type Lmp_GmplsUni_Neighbors
- type Lmp_GmplsUni_Neighbors_Neighbor
- type Lmp_GmplsUni_Neighbors_Neighbor_Ipcc
- type Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_RemoteIpccAddress
- type Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_RemoteIpccAddress_Address
- type Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_SourceIpCcAddress
- type Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_SourceIpCcAddress_Address
- type Lmp_GmplsUni_Neighbors_Neighbor_NeighborAddress
- type Lmp_GmplsUni_Neighbors_Neighbor_NeighborAddress_Address
- type Lmp_GmplsUni_Neighbors_Neighbor_TeLink
- type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalLinkId
- type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalLinkId_Address
- type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalTeLinkId
- type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalTeLinkId_Address
- type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_NeighborAddress
- type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_NeighborAddress_Address
- type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteIpccAddress
- type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteIpccAddress_Address
- type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteLinkId
- type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteLinkId_Address
- type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteTeLinkId
- type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteTeLinkId_Address
- type Lmp_GmplsUni_TeLinks
- type Lmp_GmplsUni_TeLinks_TeLink
- type Lmp_GmplsUni_TeLinks_TeLink_LocalLinkId
- type Lmp_GmplsUni_TeLinks_TeLink_LocalLinkId_Address
- type Lmp_GmplsUni_TeLinks_TeLink_LocalTeLinkId
- type Lmp_GmplsUni_TeLinks_TeLink_LocalTeLinkId_Address
- type Lmp_GmplsUni_TeLinks_TeLink_NeighborAddress
- type Lmp_GmplsUni_TeLinks_TeLink_NeighborAddress_Address
- type Lmp_GmplsUni_TeLinks_TeLink_RemoteIpccAddress
- type Lmp_GmplsUni_TeLinks_TeLink_RemoteIpccAddress_Address
- type Lmp_GmplsUni_TeLinks_TeLink_RemoteLinkId
- type Lmp_GmplsUni_TeLinks_TeLink_RemoteLinkId_Address
- type Lmp_GmplsUni_TeLinks_TeLink_RemoteTeLinkId
- type Lmp_GmplsUni_TeLinks_TeLink_RemoteTeLinkId_Address
- type OlmAddrTypeId
- type OlmCompLinkImState
- type OlmCompLinkLmpState
- type OlmCompLinkLmpStatus
- type OlmLinkEncoding
- type OlmMuxCap
- type OlmObjectOwner
- type OlmRouterId
- type Olmipcc
- type OlmipccState
- type OlmteLinkLmpState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Lmp ¶
type Lmp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Global OLM process information. GlobalStatus Lmp_GlobalStatus // UCP OLM clients container class. Clients Lmp_Clients // GMPLS UNI specific OLM/LMP configuration. GmplsUni Lmp_GmplsUni // UCP OLM component link ID container class. ComponentLinkIds Lmp_ComponentLinkIds }
Lmp Main common UCP/OLM operational data
func (*Lmp) GetEntityData ¶
func (lmp *Lmp) GetEntityData() *types.CommonEntityData
type Lmp_Clients ¶
type Lmp_Clients struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Information on a particular OLM API client. The type is slice of // Lmp_Clients_Client. Client []*Lmp_Clients_Client }
Lmp_Clients UCP OLM clients container class
func (*Lmp_Clients) GetEntityData ¶
func (clients *Lmp_Clients) GetEntityData() *types.CommonEntityData
type Lmp_Clients_Client ¶
type Lmp_Clients_Client struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Client name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. ClientName interface{} // The RP name that the clientprocess is running on. The type is string. NodeName interface{} // The time the clientconnected in sec. ConnectedTime Lmp_Clients_Client_ConnectedTime }
Lmp_Clients_Client Information on a particular OLM API client
func (*Lmp_Clients_Client) GetEntityData ¶
func (client *Lmp_Clients_Client) GetEntityData() *types.CommonEntityData
type Lmp_Clients_Client_ConnectedTime ¶
type Lmp_Clients_Client_ConnectedTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The time the clientconnected in sec. The type is interface{} with range: // 0..4294967295. TimeConnected interface{} }
Lmp_Clients_Client_ConnectedTime The time the clientconnected in sec
func (*Lmp_Clients_Client_ConnectedTime) GetEntityData ¶
func (connectedTime *Lmp_Clients_Client_ConnectedTime) GetEntityData() *types.CommonEntityData
type Lmp_ComponentLinkIds ¶
type Lmp_ComponentLinkIds struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Retrieve the LMP component link ID for a given controller. The type is // slice of Lmp_ComponentLinkIds_ComponentLinkId. ComponentLinkId []*Lmp_ComponentLinkIds_ComponentLinkId }
Lmp_ComponentLinkIds UCP OLM component link ID container class
func (*Lmp_ComponentLinkIds) GetEntityData ¶
func (componentLinkIds *Lmp_ComponentLinkIds) GetEntityData() *types.CommonEntityData
type Lmp_ComponentLinkIds_ComponentLinkId ¶
type Lmp_ComponentLinkIds_ComponentLinkId 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{} // LMP component link ID for an I/F. The type is interface{} with range: // 0..4294967295. ComponentInterfaceId interface{} }
Lmp_ComponentLinkIds_ComponentLinkId Retrieve the LMP component link ID for a given controller
func (*Lmp_ComponentLinkIds_ComponentLinkId) GetEntityData ¶
func (componentLinkId *Lmp_ComponentLinkIds_ComponentLinkId) GetEntityData() *types.CommonEntityData
type Lmp_GlobalStatus ¶
type Lmp_GlobalStatus struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Local OUNI LMP Node ID I/F. The type is string. LocalOuniLmpNodeIdInterface interface{} // Local OUNI LMP Node ID type. The type is OlmRouterId. LocalOuniLmpNodeIdType interface{} // TRUE if any OLM OUNI config exists. The type is bool. IsOuniConfigExist interface{} // TRUE if any OLM/LNP GMPLS NNI config exists. The type is bool. IsGmplsNniConfigExist interface{} // TRUE if any OLM/LMP GMPLS UNI config exists. The type is bool. IsGmplsUniConfigExist interface{} // Local OUNI LMP Node ID. LocalOuniLmpNodeId Lmp_GlobalStatus_LocalOuniLmpNodeId // MPLS TE LMP Node ID. LocalMplsTeLmpNodeId Lmp_GlobalStatus_LocalMplsTeLmpNodeId // GMPLS UNI LMP Node ID. LocalGmplsUniLmpNodeId Lmp_GlobalStatus_LocalGmplsUniLmpNodeId }
Lmp_GlobalStatus Global OLM process information
func (*Lmp_GlobalStatus) GetEntityData ¶
func (globalStatus *Lmp_GlobalStatus) GetEntityData() *types.CommonEntityData
type Lmp_GlobalStatus_LocalGmplsUniLmpNodeId ¶
type Lmp_GlobalStatus_LocalGmplsUniLmpNodeId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address Union. Address Lmp_GlobalStatus_LocalGmplsUniLmpNodeId_Address }
Lmp_GlobalStatus_LocalGmplsUniLmpNodeId GMPLS UNI LMP Node ID
func (*Lmp_GlobalStatus_LocalGmplsUniLmpNodeId) GetEntityData ¶
func (localGmplsUniLmpNodeId *Lmp_GlobalStatus_LocalGmplsUniLmpNodeId) GetEntityData() *types.CommonEntityData
type Lmp_GlobalStatus_LocalGmplsUniLmpNodeId_Address ¶
type Lmp_GlobalStatus_LocalGmplsUniLmpNodeId_Address struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AddressType. The type is OlmAddrTypeId. AddressType interface{} // IPv4 address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Ipv4Address interface{} // IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6Address interface{} // Unnumberedaddress. The type is interface{} with range: 0..4294967295. UnnumberedAddress interface{} }
Lmp_GlobalStatus_LocalGmplsUniLmpNodeId_Address Address Union
func (*Lmp_GlobalStatus_LocalGmplsUniLmpNodeId_Address) GetEntityData ¶
func (address *Lmp_GlobalStatus_LocalGmplsUniLmpNodeId_Address) GetEntityData() *types.CommonEntityData
type Lmp_GlobalStatus_LocalMplsTeLmpNodeId ¶
type Lmp_GlobalStatus_LocalMplsTeLmpNodeId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address Union. Address Lmp_GlobalStatus_LocalMplsTeLmpNodeId_Address }
Lmp_GlobalStatus_LocalMplsTeLmpNodeId MPLS TE LMP Node ID
func (*Lmp_GlobalStatus_LocalMplsTeLmpNodeId) GetEntityData ¶
func (localMplsTeLmpNodeId *Lmp_GlobalStatus_LocalMplsTeLmpNodeId) GetEntityData() *types.CommonEntityData
type Lmp_GlobalStatus_LocalMplsTeLmpNodeId_Address ¶
type Lmp_GlobalStatus_LocalMplsTeLmpNodeId_Address struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AddressType. The type is OlmAddrTypeId. AddressType interface{} // IPv4 address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Ipv4Address interface{} // IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6Address interface{} // Unnumberedaddress. The type is interface{} with range: 0..4294967295. UnnumberedAddress interface{} }
Lmp_GlobalStatus_LocalMplsTeLmpNodeId_Address Address Union
func (*Lmp_GlobalStatus_LocalMplsTeLmpNodeId_Address) GetEntityData ¶
func (address *Lmp_GlobalStatus_LocalMplsTeLmpNodeId_Address) GetEntityData() *types.CommonEntityData
type Lmp_GlobalStatus_LocalOuniLmpNodeId ¶
type Lmp_GlobalStatus_LocalOuniLmpNodeId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address Union. Address Lmp_GlobalStatus_LocalOuniLmpNodeId_Address }
Lmp_GlobalStatus_LocalOuniLmpNodeId Local OUNI LMP Node ID
func (*Lmp_GlobalStatus_LocalOuniLmpNodeId) GetEntityData ¶
func (localOuniLmpNodeId *Lmp_GlobalStatus_LocalOuniLmpNodeId) GetEntityData() *types.CommonEntityData
type Lmp_GlobalStatus_LocalOuniLmpNodeId_Address ¶
type Lmp_GlobalStatus_LocalOuniLmpNodeId_Address struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AddressType. The type is OlmAddrTypeId. AddressType interface{} // IPv4 address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Ipv4Address interface{} // IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6Address interface{} // Unnumberedaddress. The type is interface{} with range: 0..4294967295. UnnumberedAddress interface{} }
Lmp_GlobalStatus_LocalOuniLmpNodeId_Address Address Union
func (*Lmp_GlobalStatus_LocalOuniLmpNodeId_Address) GetEntityData ¶
func (address *Lmp_GlobalStatus_LocalOuniLmpNodeId_Address) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni ¶
type Lmp_GmplsUni struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // UCP OLM TE Links container class. TeLinks Lmp_GmplsUni_TeLinks // UCP OLM neighbors container class. Neighbors Lmp_GmplsUni_Neighbors }
Lmp_GmplsUni GMPLS UNI specific OLM/LMP configuration
func (*Lmp_GmplsUni) GetEntityData ¶
func (gmplsUni *Lmp_GmplsUni) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_Neighbors ¶
type Lmp_GmplsUni_Neighbors struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Information on a particular OLM neighbor. The type is slice of // Lmp_GmplsUni_Neighbors_Neighbor. Neighbor []*Lmp_GmplsUni_Neighbors_Neighbor }
Lmp_GmplsUni_Neighbors UCP OLM neighbors container class
func (*Lmp_GmplsUni_Neighbors) GetEntityData ¶
func (neighbors *Lmp_GmplsUni_Neighbors) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_Neighbors_Neighbor ¶
type Lmp_GmplsUni_Neighbors_Neighbor struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Neighbor name. The type is string with length: // 1..64. NeighborName interface{} // Protocol owningthis neighbor. The type is OlmObjectOwner. ProtocolOwner interface{} // The global active IPCCfor this neighbor. The type is interface{} with // range: 0..4294967295. IpccId interface{} // Is LMP enabled on this neighbor [DEPRECATED]. The type is bool. IsLmpEnabled interface{} // Are LMP hellos disabled through configuration for this neighbor // [DEPRECATED]. The type is bool. IsLmpConfigDisabled interface{} // LMP transmit message ID [DEPRECATED]. The type is interface{} with range: // 0..4294967295. LmpTransmitMsgId interface{} // LMP receive message ID [DEPRECATED]. The type is interface{} with range: // 0..4294967295. LmpReceiveMsgId interface{} // LMP link summary transmit packet count [DEPRECATED]. The type is // interface{} with range: 0..4294967295. LmpLinkSumTransmitPackets interface{} // LMP link summary receive packet count[DEPRECATED]. The type is interface{} // with range: 0..4294967295. LmpLinkSumReceivePackets interface{} // The remote node ID of the neighbor. NeighborAddress Lmp_GmplsUni_Neighbors_Neighbor_NeighborAddress // A list of TE Links connected to this neighbor. The type is slice of // Lmp_GmplsUni_Neighbors_Neighbor_TeLink. TeLink []*Lmp_GmplsUni_Neighbors_Neighbor_TeLink // A list of IPCCs connected to this neighbor. The type is slice of // Lmp_GmplsUni_Neighbors_Neighbor_Ipcc. Ipcc []*Lmp_GmplsUni_Neighbors_Neighbor_Ipcc }
Lmp_GmplsUni_Neighbors_Neighbor Information on a particular OLM neighbor
func (*Lmp_GmplsUni_Neighbors_Neighbor) GetEntityData ¶
func (neighbor *Lmp_GmplsUni_Neighbors_Neighbor) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_Neighbors_Neighbor_Ipcc ¶
type Lmp_GmplsUni_Neighbors_Neighbor_Ipcc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Global active IPCCfor this neighbor. The type is interface{} with range: // 0..4294967295. IpccId interface{} // OLM IPCC type. The type is Olmipcc. IpcCtype interface{} // The interface name forI/F IPCCs. The type is string. InterfaceName interface{} // Neighbor name of theIPCCs neighbor. The type is string. NeighborName interface{} // OLM IPCC master state. The type is OlmipccState. IpccState interface{} // LMP hello send interval in msec [DEPRECATED]. The type is interface{} with // range: 0..4294967295. LmpHelloInterval interface{} // LMP minimum acceptable hello send interval [DEPRECATED]. The type is // interface{} with range: 0..4294967295. LmpHelloIntervalMinimum interface{} // LMP maximum acceptable hello send interval [DEPRECATED]. The type is // interface{} with range: 0..4294967295. LmpHelloIntervalMaximum interface{} // LMP hello dead interval [DEPRECATED]. The type is interface{} with range: // 0..4294967295. LmpHelloDeadInterval interface{} // LMP minimum acceptable hello dead interval [DEPRECATED]. The type is // interface{} with range: 0..4294967295. LmpHelloDeadIntervalMinimum interface{} // LMP maximum acceptable hello dead interval [DEPRECATED]. The type is // interface{} with range: 0..4294967295. LmpHelloDeadIntervalMaximum interface{} // LMP hello transmit packet count[DEPRECATED]. The type is interface{} with // range: 0..4294967295. LmpHelloTransmitPackets interface{} // LMP hello receive packet count [DEPRECATED]. The type is interface{} with // range: 0..4294967295. LmpHelloReceivePackets interface{} // LMP hello transmit packet sequence number [DEPRECATED]. The type is // interface{} with range: 0..4294967295. LmpHelloTransmitPacketSequenceNumber interface{} // LMP hello receive packet sequence number[DEPRECATED]. The type is // interface{} with range: 0..4294967295. LmpHelloReceivePacketSequenceNumber interface{} // LMP transmit message ID[DEPRECATED]. The type is interface{} with range: // 0..4294967295. LmpTransmitMsgId interface{} // LMP receive message ID[DEPRECATED]. The type is interface{} with range: // 0..4294967295. LmpReceiveMsgId interface{} // LMP link summary transmit packet count [DEPRECATED]. The type is // interface{} with range: 0..4294967295. LmpLinkSumTransmitPackets interface{} // LMP link summary receive packet count [DEPRECATED]. The type is interface{} // with range: 0..4294967295. LmpLinkSumReceivePackets interface{} // The remote node'sIPCC address. RemoteIpccAddress Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_RemoteIpccAddress // The local IPCC address. SourceIpCcAddress Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_SourceIpCcAddress }
Lmp_GmplsUni_Neighbors_Neighbor_Ipcc A list of IPCCs connected to this neighbor
func (*Lmp_GmplsUni_Neighbors_Neighbor_Ipcc) GetEntityData ¶
func (ipcc *Lmp_GmplsUni_Neighbors_Neighbor_Ipcc) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_RemoteIpccAddress ¶
type Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_RemoteIpccAddress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address Union. Address Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_RemoteIpccAddress_Address }
Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_RemoteIpccAddress The remote node'sIPCC address
func (*Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_RemoteIpccAddress) GetEntityData ¶
func (remoteIpccAddress *Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_RemoteIpccAddress) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_RemoteIpccAddress_Address ¶
type Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_RemoteIpccAddress_Address struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AddressType. The type is OlmAddrTypeId. AddressType interface{} // IPv4 address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Ipv4Address interface{} // IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6Address interface{} // Unnumberedaddress. The type is interface{} with range: 0..4294967295. UnnumberedAddress interface{} }
Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_RemoteIpccAddress_Address Address Union
func (*Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_RemoteIpccAddress_Address) GetEntityData ¶
func (address *Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_RemoteIpccAddress_Address) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_SourceIpCcAddress ¶
type Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_SourceIpCcAddress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address Union. Address Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_SourceIpCcAddress_Address }
Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_SourceIpCcAddress The local IPCC address
func (*Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_SourceIpCcAddress) GetEntityData ¶
func (sourceIpCcAddress *Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_SourceIpCcAddress) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_SourceIpCcAddress_Address ¶
type Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_SourceIpCcAddress_Address struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AddressType. The type is OlmAddrTypeId. AddressType interface{} // IPv4 address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Ipv4Address interface{} // IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6Address interface{} // Unnumberedaddress. The type is interface{} with range: 0..4294967295. UnnumberedAddress interface{} }
Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_SourceIpCcAddress_Address Address Union
func (*Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_SourceIpCcAddress_Address) GetEntityData ¶
func (address *Lmp_GmplsUni_Neighbors_Neighbor_Ipcc_SourceIpCcAddress_Address) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_Neighbors_Neighbor_NeighborAddress ¶
type Lmp_GmplsUni_Neighbors_Neighbor_NeighborAddress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address Union. Address Lmp_GmplsUni_Neighbors_Neighbor_NeighborAddress_Address }
Lmp_GmplsUni_Neighbors_Neighbor_NeighborAddress The remote node ID of the neighbor
func (*Lmp_GmplsUni_Neighbors_Neighbor_NeighborAddress) GetEntityData ¶
func (neighborAddress *Lmp_GmplsUni_Neighbors_Neighbor_NeighborAddress) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_Neighbors_Neighbor_NeighborAddress_Address ¶
type Lmp_GmplsUni_Neighbors_Neighbor_NeighborAddress_Address struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AddressType. The type is OlmAddrTypeId. AddressType interface{} // IPv4 address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Ipv4Address interface{} // IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6Address interface{} // Unnumberedaddress. The type is interface{} with range: 0..4294967295. UnnumberedAddress interface{} }
Lmp_GmplsUni_Neighbors_Neighbor_NeighborAddress_Address Address Union
func (*Lmp_GmplsUni_Neighbors_Neighbor_NeighborAddress_Address) GetEntityData ¶
func (address *Lmp_GmplsUni_Neighbors_Neighbor_NeighborAddress_Address) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink ¶
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Interface forOLM info. The type is string. InterfaceName interface{} // Protocol owningthis te-link. The type is OlmObjectOwner. ProtocolOwner interface{} // The name of the neighbor. The type is string. NeighborName interface{} // The IPCC ID. The type is interface{} with range: 0..4294967295. IpccId interface{} // OLM IPCC type. The type is Olmipcc. IpcCtype interface{} // The name ofthe IPCC associated with the TE Link. The type is string. IpccName interface{} // The local mux capability. The type is OlmMuxCap. LocalMuxCap interface{} // The remote mux capability. The type is OlmMuxCap. RemoteMuxCap interface{} // data link IM state. The type is OlmCompLinkImState. ImState interface{} // data link LMP state. The type is OlmCompLinkLmpState. LmpState interface{} // TE LinkLMP state. The type is OlmteLinkLmpState. TeLinkLmpState interface{} // GMPLS localminimum B/W in bytes/sec. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. GmplsTeLinkLocalMinimumBandwidth interface{} // GMPLS localmaximum B/W in bytes/sec. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. GmplsTeLinkLocalMaximumBandwidth interface{} // GMPLSneighbor minimum B/W in bytes/sec. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. GmplsTeLinkNeighborMinimumBandwidth interface{} // GMPLSneighbor maximum B/W in bytes/sec. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. GmplsTeLinkNeighborMaximumBandwidth interface{} // GMPLS locallink encoding type. The type is OlmLinkEncoding. GmplsTeLinkLocalEncodingType interface{} // GMPLS neighborlink encoding type. The type is OlmLinkEncoding. GmplsTeLinkNeighborEncodingType interface{} // Is LMP enabledon this TE link. The type is bool. IsLmpEnabled interface{} // LMP transmitmessage ID. The type is interface{} with range: 0..4294967295. LmpTransmitMsgId interface{} // LMP receivemessage ID. The type is interface{} with range: 0..4294967295. LmpReceiveMsgId interface{} // Component link LMP status indicators. The type is slice of // OlmCompLinkLmpStatus. LmpCompLinkStatus []interface{} // The local datalink ID. LocalLinkId Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalLinkId // The remote datalink ID. RemoteLinkId Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteLinkId // Local TE-Link ID/ TNA address. LocalTeLinkId Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalTeLinkId // Remote TE-Link ID/ TNA address. RemoteTeLinkId Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteTeLinkId // The address of the neighbor. NeighborAddress Lmp_GmplsUni_Neighbors_Neighbor_TeLink_NeighborAddress // The remote node's IPCC address. RemoteIpccAddress Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteIpccAddress }
Lmp_GmplsUni_Neighbors_Neighbor_TeLink A list of TE Links connected to this neighbor
func (*Lmp_GmplsUni_Neighbors_Neighbor_TeLink) GetEntityData ¶
func (teLink *Lmp_GmplsUni_Neighbors_Neighbor_TeLink) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalLinkId ¶
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalLinkId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address Union. Address Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalLinkId_Address }
Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalLinkId The local datalink ID
func (*Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalLinkId) GetEntityData ¶
func (localLinkId *Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalLinkId) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalLinkId_Address ¶
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalLinkId_Address struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AddressType. The type is OlmAddrTypeId. AddressType interface{} // IPv4 address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Ipv4Address interface{} // IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6Address interface{} // Unnumberedaddress. The type is interface{} with range: 0..4294967295. UnnumberedAddress interface{} }
Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalLinkId_Address Address Union
func (*Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalLinkId_Address) GetEntityData ¶
func (address *Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalLinkId_Address) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalTeLinkId ¶
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalTeLinkId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address Union. Address Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalTeLinkId_Address }
Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalTeLinkId Local TE-Link ID/ TNA address
func (*Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalTeLinkId) GetEntityData ¶
func (localTeLinkId *Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalTeLinkId) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalTeLinkId_Address ¶
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalTeLinkId_Address struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AddressType. The type is OlmAddrTypeId. AddressType interface{} // IPv4 address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Ipv4Address interface{} // IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6Address interface{} // Unnumberedaddress. The type is interface{} with range: 0..4294967295. UnnumberedAddress interface{} }
Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalTeLinkId_Address Address Union
func (*Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalTeLinkId_Address) GetEntityData ¶
func (address *Lmp_GmplsUni_Neighbors_Neighbor_TeLink_LocalTeLinkId_Address) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_NeighborAddress ¶
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_NeighborAddress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address Union. Address Lmp_GmplsUni_Neighbors_Neighbor_TeLink_NeighborAddress_Address }
Lmp_GmplsUni_Neighbors_Neighbor_TeLink_NeighborAddress The address of the neighbor
func (*Lmp_GmplsUni_Neighbors_Neighbor_TeLink_NeighborAddress) GetEntityData ¶
func (neighborAddress *Lmp_GmplsUni_Neighbors_Neighbor_TeLink_NeighborAddress) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_NeighborAddress_Address ¶
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_NeighborAddress_Address struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AddressType. The type is OlmAddrTypeId. AddressType interface{} // IPv4 address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Ipv4Address interface{} // IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6Address interface{} // Unnumberedaddress. The type is interface{} with range: 0..4294967295. UnnumberedAddress interface{} }
Lmp_GmplsUni_Neighbors_Neighbor_TeLink_NeighborAddress_Address Address Union
func (*Lmp_GmplsUni_Neighbors_Neighbor_TeLink_NeighborAddress_Address) GetEntityData ¶
func (address *Lmp_GmplsUni_Neighbors_Neighbor_TeLink_NeighborAddress_Address) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteIpccAddress ¶
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteIpccAddress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address Union. Address Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteIpccAddress_Address }
Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteIpccAddress The remote node's IPCC address
func (*Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteIpccAddress) GetEntityData ¶
func (remoteIpccAddress *Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteIpccAddress) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteIpccAddress_Address ¶
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteIpccAddress_Address struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AddressType. The type is OlmAddrTypeId. AddressType interface{} // IPv4 address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Ipv4Address interface{} // IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6Address interface{} // Unnumberedaddress. The type is interface{} with range: 0..4294967295. UnnumberedAddress interface{} }
Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteIpccAddress_Address Address Union
func (*Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteIpccAddress_Address) GetEntityData ¶
func (address *Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteIpccAddress_Address) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteLinkId ¶
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteLinkId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address Union. Address Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteLinkId_Address }
Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteLinkId The remote datalink ID
func (*Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteLinkId) GetEntityData ¶
func (remoteLinkId *Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteLinkId) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteLinkId_Address ¶
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteLinkId_Address struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AddressType. The type is OlmAddrTypeId. AddressType interface{} // IPv4 address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Ipv4Address interface{} // IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6Address interface{} // Unnumberedaddress. The type is interface{} with range: 0..4294967295. UnnumberedAddress interface{} }
Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteLinkId_Address Address Union
func (*Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteLinkId_Address) GetEntityData ¶
func (address *Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteLinkId_Address) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteTeLinkId ¶
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteTeLinkId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address Union. Address Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteTeLinkId_Address }
Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteTeLinkId Remote TE-Link ID/ TNA address
func (*Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteTeLinkId) GetEntityData ¶
func (remoteTeLinkId *Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteTeLinkId) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteTeLinkId_Address ¶
type Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteTeLinkId_Address struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AddressType. The type is OlmAddrTypeId. AddressType interface{} // IPv4 address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Ipv4Address interface{} // IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6Address interface{} // Unnumberedaddress. The type is interface{} with range: 0..4294967295. UnnumberedAddress interface{} }
Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteTeLinkId_Address Address Union
func (*Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteTeLinkId_Address) GetEntityData ¶
func (address *Lmp_GmplsUni_Neighbors_Neighbor_TeLink_RemoteTeLinkId_Address) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_TeLinks ¶
type Lmp_GmplsUni_TeLinks struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Information on a particular OLM TE Link. The type is slice of // Lmp_GmplsUni_TeLinks_TeLink. TeLink []*Lmp_GmplsUni_TeLinks_TeLink }
Lmp_GmplsUni_TeLinks UCP OLM TE Links container class
func (*Lmp_GmplsUni_TeLinks) GetEntityData ¶
func (teLinks *Lmp_GmplsUni_TeLinks) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_TeLinks_TeLink ¶
type Lmp_GmplsUni_TeLinks_TeLink 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 forOLM info. The type is string. InterfaceName interface{} // Protocol owningthis te-link. The type is OlmObjectOwner. ProtocolOwner interface{} // The name of the neighbor. The type is string. NeighborName interface{} // The IPCC ID. The type is interface{} with range: 0..4294967295. IpccId interface{} // OLM IPCC type. The type is Olmipcc. IpcCtype interface{} // The name ofthe IPCC associated with the TE Link. The type is string. IpccName interface{} // The local mux capability. The type is OlmMuxCap. LocalMuxCap interface{} // The remote mux capability. The type is OlmMuxCap. RemoteMuxCap interface{} // data link IM state. The type is OlmCompLinkImState. ImState interface{} // data link LMP state. The type is OlmCompLinkLmpState. LmpState interface{} // TE LinkLMP state. The type is OlmteLinkLmpState. TeLinkLmpState interface{} // GMPLS localminimum B/W in bytes/sec. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. GmplsTeLinkLocalMinimumBandwidth interface{} // GMPLS localmaximum B/W in bytes/sec. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. GmplsTeLinkLocalMaximumBandwidth interface{} // GMPLSneighbor minimum B/W in bytes/sec. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. GmplsTeLinkNeighborMinimumBandwidth interface{} // GMPLSneighbor maximum B/W in bytes/sec. The type is interface{} with range: // 0..18446744073709551615. Units are byte/s. GmplsTeLinkNeighborMaximumBandwidth interface{} // GMPLS locallink encoding type. The type is OlmLinkEncoding. GmplsTeLinkLocalEncodingType interface{} // GMPLS neighborlink encoding type. The type is OlmLinkEncoding. GmplsTeLinkNeighborEncodingType interface{} // Is LMP enabledon this TE link. The type is bool. IsLmpEnabled interface{} // LMP transmitmessage ID. The type is interface{} with range: 0..4294967295. LmpTransmitMsgId interface{} // LMP receivemessage ID. The type is interface{} with range: 0..4294967295. LmpReceiveMsgId interface{} // Component link LMP status indicators. The type is slice of // OlmCompLinkLmpStatus. LmpCompLinkStatus []interface{} // The local datalink ID. LocalLinkId Lmp_GmplsUni_TeLinks_TeLink_LocalLinkId // The remote datalink ID. RemoteLinkId Lmp_GmplsUni_TeLinks_TeLink_RemoteLinkId // Local TE-Link ID/ TNA address. LocalTeLinkId Lmp_GmplsUni_TeLinks_TeLink_LocalTeLinkId // Remote TE-Link ID/ TNA address. RemoteTeLinkId Lmp_GmplsUni_TeLinks_TeLink_RemoteTeLinkId // The address of the neighbor. NeighborAddress Lmp_GmplsUni_TeLinks_TeLink_NeighborAddress // The remote node's IPCC address. RemoteIpccAddress Lmp_GmplsUni_TeLinks_TeLink_RemoteIpccAddress }
Lmp_GmplsUni_TeLinks_TeLink Information on a particular OLM TE Link
func (*Lmp_GmplsUni_TeLinks_TeLink) GetEntityData ¶
func (teLink *Lmp_GmplsUni_TeLinks_TeLink) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_TeLinks_TeLink_LocalLinkId ¶
type Lmp_GmplsUni_TeLinks_TeLink_LocalLinkId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address Union. Address Lmp_GmplsUni_TeLinks_TeLink_LocalLinkId_Address }
Lmp_GmplsUni_TeLinks_TeLink_LocalLinkId The local datalink ID
func (*Lmp_GmplsUni_TeLinks_TeLink_LocalLinkId) GetEntityData ¶
func (localLinkId *Lmp_GmplsUni_TeLinks_TeLink_LocalLinkId) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_TeLinks_TeLink_LocalLinkId_Address ¶
type Lmp_GmplsUni_TeLinks_TeLink_LocalLinkId_Address struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AddressType. The type is OlmAddrTypeId. AddressType interface{} // IPv4 address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Ipv4Address interface{} // IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6Address interface{} // Unnumberedaddress. The type is interface{} with range: 0..4294967295. UnnumberedAddress interface{} }
Lmp_GmplsUni_TeLinks_TeLink_LocalLinkId_Address Address Union
func (*Lmp_GmplsUni_TeLinks_TeLink_LocalLinkId_Address) GetEntityData ¶
func (address *Lmp_GmplsUni_TeLinks_TeLink_LocalLinkId_Address) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_TeLinks_TeLink_LocalTeLinkId ¶
type Lmp_GmplsUni_TeLinks_TeLink_LocalTeLinkId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address Union. Address Lmp_GmplsUni_TeLinks_TeLink_LocalTeLinkId_Address }
Lmp_GmplsUni_TeLinks_TeLink_LocalTeLinkId Local TE-Link ID/ TNA address
func (*Lmp_GmplsUni_TeLinks_TeLink_LocalTeLinkId) GetEntityData ¶
func (localTeLinkId *Lmp_GmplsUni_TeLinks_TeLink_LocalTeLinkId) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_TeLinks_TeLink_LocalTeLinkId_Address ¶
type Lmp_GmplsUni_TeLinks_TeLink_LocalTeLinkId_Address struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AddressType. The type is OlmAddrTypeId. AddressType interface{} // IPv4 address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Ipv4Address interface{} // IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6Address interface{} // Unnumberedaddress. The type is interface{} with range: 0..4294967295. UnnumberedAddress interface{} }
Lmp_GmplsUni_TeLinks_TeLink_LocalTeLinkId_Address Address Union
func (*Lmp_GmplsUni_TeLinks_TeLink_LocalTeLinkId_Address) GetEntityData ¶
func (address *Lmp_GmplsUni_TeLinks_TeLink_LocalTeLinkId_Address) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_TeLinks_TeLink_NeighborAddress ¶
type Lmp_GmplsUni_TeLinks_TeLink_NeighborAddress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address Union. Address Lmp_GmplsUni_TeLinks_TeLink_NeighborAddress_Address }
Lmp_GmplsUni_TeLinks_TeLink_NeighborAddress The address of the neighbor
func (*Lmp_GmplsUni_TeLinks_TeLink_NeighborAddress) GetEntityData ¶
func (neighborAddress *Lmp_GmplsUni_TeLinks_TeLink_NeighborAddress) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_TeLinks_TeLink_NeighborAddress_Address ¶
type Lmp_GmplsUni_TeLinks_TeLink_NeighborAddress_Address struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AddressType. The type is OlmAddrTypeId. AddressType interface{} // IPv4 address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Ipv4Address interface{} // IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6Address interface{} // Unnumberedaddress. The type is interface{} with range: 0..4294967295. UnnumberedAddress interface{} }
Lmp_GmplsUni_TeLinks_TeLink_NeighborAddress_Address Address Union
func (*Lmp_GmplsUni_TeLinks_TeLink_NeighborAddress_Address) GetEntityData ¶
func (address *Lmp_GmplsUni_TeLinks_TeLink_NeighborAddress_Address) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_TeLinks_TeLink_RemoteIpccAddress ¶
type Lmp_GmplsUni_TeLinks_TeLink_RemoteIpccAddress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address Union. Address Lmp_GmplsUni_TeLinks_TeLink_RemoteIpccAddress_Address }
Lmp_GmplsUni_TeLinks_TeLink_RemoteIpccAddress The remote node's IPCC address
func (*Lmp_GmplsUni_TeLinks_TeLink_RemoteIpccAddress) GetEntityData ¶
func (remoteIpccAddress *Lmp_GmplsUni_TeLinks_TeLink_RemoteIpccAddress) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_TeLinks_TeLink_RemoteIpccAddress_Address ¶
type Lmp_GmplsUni_TeLinks_TeLink_RemoteIpccAddress_Address struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AddressType. The type is OlmAddrTypeId. AddressType interface{} // IPv4 address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Ipv4Address interface{} // IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6Address interface{} // Unnumberedaddress. The type is interface{} with range: 0..4294967295. UnnumberedAddress interface{} }
Lmp_GmplsUni_TeLinks_TeLink_RemoteIpccAddress_Address Address Union
func (*Lmp_GmplsUni_TeLinks_TeLink_RemoteIpccAddress_Address) GetEntityData ¶
func (address *Lmp_GmplsUni_TeLinks_TeLink_RemoteIpccAddress_Address) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_TeLinks_TeLink_RemoteLinkId ¶
type Lmp_GmplsUni_TeLinks_TeLink_RemoteLinkId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address Union. Address Lmp_GmplsUni_TeLinks_TeLink_RemoteLinkId_Address }
Lmp_GmplsUni_TeLinks_TeLink_RemoteLinkId The remote datalink ID
func (*Lmp_GmplsUni_TeLinks_TeLink_RemoteLinkId) GetEntityData ¶
func (remoteLinkId *Lmp_GmplsUni_TeLinks_TeLink_RemoteLinkId) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_TeLinks_TeLink_RemoteLinkId_Address ¶
type Lmp_GmplsUni_TeLinks_TeLink_RemoteLinkId_Address struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AddressType. The type is OlmAddrTypeId. AddressType interface{} // IPv4 address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Ipv4Address interface{} // IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6Address interface{} // Unnumberedaddress. The type is interface{} with range: 0..4294967295. UnnumberedAddress interface{} }
Lmp_GmplsUni_TeLinks_TeLink_RemoteLinkId_Address Address Union
func (*Lmp_GmplsUni_TeLinks_TeLink_RemoteLinkId_Address) GetEntityData ¶
func (address *Lmp_GmplsUni_TeLinks_TeLink_RemoteLinkId_Address) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_TeLinks_TeLink_RemoteTeLinkId ¶
type Lmp_GmplsUni_TeLinks_TeLink_RemoteTeLinkId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Address Union. Address Lmp_GmplsUni_TeLinks_TeLink_RemoteTeLinkId_Address }
Lmp_GmplsUni_TeLinks_TeLink_RemoteTeLinkId Remote TE-Link ID/ TNA address
func (*Lmp_GmplsUni_TeLinks_TeLink_RemoteTeLinkId) GetEntityData ¶
func (remoteTeLinkId *Lmp_GmplsUni_TeLinks_TeLink_RemoteTeLinkId) GetEntityData() *types.CommonEntityData
type Lmp_GmplsUni_TeLinks_TeLink_RemoteTeLinkId_Address ¶
type Lmp_GmplsUni_TeLinks_TeLink_RemoteTeLinkId_Address struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AddressType. The type is OlmAddrTypeId. AddressType interface{} // IPv4 address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Ipv4Address interface{} // IPv6 address. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ipv6Address interface{} // Unnumberedaddress. The type is interface{} with range: 0..4294967295. UnnumberedAddress interface{} }
Lmp_GmplsUni_TeLinks_TeLink_RemoteTeLinkId_Address Address Union
func (*Lmp_GmplsUni_TeLinks_TeLink_RemoteTeLinkId_Address) GetEntityData ¶
func (address *Lmp_GmplsUni_TeLinks_TeLink_RemoteTeLinkId_Address) GetEntityData() *types.CommonEntityData
type OlmAddrTypeId ¶
type OlmAddrTypeId string
OlmAddrTypeId represents OLM Link Address Type
const ( // Unknown address type OlmAddrTypeId_unknown_address OlmAddrTypeId = "unknown-address" // IPv4 address type OlmAddrTypeId_ipv4 OlmAddrTypeId = "ipv4" // IPv6 address type OlmAddrTypeId_ipv6 OlmAddrTypeId = "ipv6" // Unnumberedaddress type OlmAddrTypeId_unnumbered OlmAddrTypeId = "unnumbered" )
type OlmCompLinkImState ¶
type OlmCompLinkImState string
OlmCompLinkImState represents The OLM Component link IM state
const ( // OIR removed OlmCompLinkImState_comp_link_im_state_oir OlmCompLinkImState = "comp-link-im-state-oir" // Down OlmCompLinkImState_comp_link_im_state_down OlmCompLinkImState = "comp-link-im-state-down" // Admin Down OlmCompLinkImState_comp_link_im_state_admin_down OlmCompLinkImState = "comp-link-im-state-admin-down" // Up OlmCompLinkImState_comp_link_im_state_up OlmCompLinkImState = "comp-link-im-state-up" // Unknown OlmCompLinkImState_comp_link_im_state_unknown OlmCompLinkImState = "comp-link-im-state-unknown" )
type OlmCompLinkLmpState ¶
type OlmCompLinkLmpState string
OlmCompLinkLmpState represents The OLM Component link LMP state
const ( // Down OlmCompLinkLmpState_comp_link_lmp_state_down OlmCompLinkLmpState = "comp-link-lmp-state-down" // Test OlmCompLinkLmpState_comp_link_lmp_state_test OlmCompLinkLmpState = "comp-link-lmp-state-test" // Pasv Test OlmCompLinkLmpState_comp_link_lmp_state_passive_test OlmCompLinkLmpState = "comp-link-lmp-state-passive-test" // Up Free OlmCompLinkLmpState_comp_link_lmp_state_up_free OlmCompLinkLmpState = "comp-link-lmp-state-up-free" // Up Allocated OlmCompLinkLmpState_comp_link_lmp_state_up_allocated OlmCompLinkLmpState = "comp-link-lmp-state-up-allocated" // Unknown/Invalid OlmCompLinkLmpState_comp_link_lmp_state_unknown OlmCompLinkLmpState = "comp-link-lmp-state-unknown" )
type OlmCompLinkLmpStatus ¶
type OlmCompLinkLmpStatus string
OlmCompLinkLmpStatus represents The component link LMP status
const ( // Component link IF ID mismatch OlmCompLinkLmpStatus_comp_link_lmp_status_if_id_mismatch OlmCompLinkLmpStatus = "comp-link-lmp-status-if-id-mismatch" // Component link switching capability ID mismatch OlmCompLinkLmpStatus_comp_link_lmp_status_switch_cap_mismatch OlmCompLinkLmpStatus = "comp-link-lmp-status-switch-cap-mismatch" )
type OlmLinkEncoding ¶
type OlmLinkEncoding string
OlmLinkEncoding represents LMP link encoding type as defined in [RFC3471]
const ( // None OlmLinkEncoding_none OlmLinkEncoding = "none" // Packet OlmLinkEncoding_packet OlmLinkEncoding = "packet" // Ethernet OlmLinkEncoding_ethernet OlmLinkEncoding = "ethernet" // ANSI/ETSI PDH OlmLinkEncoding_ansi_etsi_pdh OlmLinkEncoding = "ansi-etsi-pdh" // Reserved OlmLinkEncoding_reserved1 OlmLinkEncoding = "reserved1" // SDH ITU-T G.707 / SONET ANSI T1.105 OlmLinkEncoding_sdh_sonet OlmLinkEncoding = "sdh-sonet" // Reserved OlmLinkEncoding_reserved2 OlmLinkEncoding = "reserved2" // Digital Wrapper OlmLinkEncoding_digital_wrapper OlmLinkEncoding = "digital-wrapper" // Lambda (photonic) OlmLinkEncoding_lambda OlmLinkEncoding = "lambda" // Fiber OlmLinkEncoding_fiber OlmLinkEncoding = "fiber" // Reserved OlmLinkEncoding_reserved3 OlmLinkEncoding = "reserved3" // FiberChannel OlmLinkEncoding_fiber_channel OlmLinkEncoding = "fiber-channel" // Unknown OlmLinkEncoding_lencode_unknown OlmLinkEncoding = "lencode-unknown" )
type OlmMuxCap ¶
type OlmMuxCap string
OlmMuxCap represents Multiplexing capability
const ( // PSC 1 OlmMuxCap_psc1 OlmMuxCap = "psc1" // PSC 2 OlmMuxCap_psc2 OlmMuxCap = "psc2" // PSC 3 OlmMuxCap_psc3 OlmMuxCap = "psc3" // PSC 4 OlmMuxCap_psc4 OlmMuxCap = "psc4" // L2SC OlmMuxCap_l2sc OlmMuxCap = "l2sc" // TDM OlmMuxCap_tdm OlmMuxCap = "tdm" // LSC OlmMuxCap_lsc OlmMuxCap = "lsc" // FSC OlmMuxCap_fsc OlmMuxCap = "fsc" // Unknown Mux Cap OlmMuxCap_unknown_mux_cap OlmMuxCap = "unknown-mux-cap" )
type OlmObjectOwner ¶
type OlmObjectOwner string
OlmObjectOwner represents The OLM object owner
const ( // Unknown owner OlmObjectOwner_unknown OlmObjectOwner = "unknown" // OIF OUNI OlmObjectOwner_ouni OlmObjectOwner = "ouni" // GMPLS NNI OlmObjectOwner_gmpls_nni OlmObjectOwner = "gmpls-nni" // GMPLS UNI OlmObjectOwner_gmpls_uni OlmObjectOwner = "gmpls-uni" )
type OlmRouterId ¶
type OlmRouterId string
OlmRouterId represents The OLM router ID type
const ( // No router ID configured OlmRouterId_not_configured OlmRouterId = "not-configured" // Global router ID OlmRouterId_global OlmRouterId = "global" // Protocol based CLIrouter ID configured OlmRouterId_protocol_based_address OlmRouterId = "protocol-based-address" // Protocol based CLI I/Frouter ID configured OlmRouterId_interface_ OlmRouterId = "interface" // Protocol based CLI I/F routerID configured on // I/F that is not known to the system OlmRouterId_network_element OlmRouterId = "network-element" // Unknown OlmRouterId_unknown_type OlmRouterId = "unknown-type" )
type Olmipcc ¶
type Olmipcc string
Olmipcc represents The OLM IPCC type
const ( // Global routed IPCC Olmipcc_ipcc_type_global_routed Olmipcc = "ipcc-type-global-routed" // Global I/F bound IPCC Olmipcc_ipcc_type_global_if_bound Olmipcc = "ipcc-type-global-if-bound" // SDCC/LDCC in fiber in band type IPCC Olmipcc_ipcc_type_ldcc_sdcc Olmipcc = "ipcc-type-ldcc-sdcc" // Unknown IPCC type Olmipcc_ipcc_type_unknown Olmipcc = "ipcc-type-unknown" )
type OlmipccState ¶
type OlmipccState string
OlmipccState represents The OLM IPCC state
const ( // OIR Removed OlmipccState_ipcc_state_oir_removed OlmipccState = "ipcc-state-oir-removed" // OOS OlmipccState_ipcc_state_admin_down OlmipccState = "ipcc-state-admin-down" // Down OlmipccState_ipcc_state_down OlmipccState = "ipcc-state-down" // ConfigSend OlmipccState_ipcc_state_cfg_send OlmipccState = "ipcc-state-cfg-send" // ConfigReceive OlmipccState_ipcc_state_cfg_rcv OlmipccState = "ipcc-state-cfg-rcv" // Active OlmipccState_ipcc_state_active OlmipccState = "ipcc-state-active" // Up OlmipccState_ipcc_state_up OlmipccState = "ipcc-state-up" // Going Down OlmipccState_ipcc_state_going_down OlmipccState = "ipcc-state-going-down" // Unknown/Invalid OlmipccState_ipcc_state_unknown OlmipccState = "ipcc-state-unknown" )
type OlmteLinkLmpState ¶
type OlmteLinkLmpState string
OlmteLinkLmpState represents The OLM TE link LMP state
const ( // Down OlmteLinkLmpState_te_link_lmp_state_down OlmteLinkLmpState = "te-link-lmp-state-down" // Init OlmteLinkLmpState_te_link_lmp_state_init OlmteLinkLmpState = "te-link-lmp-state-init" // Up OlmteLinkLmpState_te_link_lmp_state_up OlmteLinkLmpState = "te-link-lmp-state-up" // Degraded OlmteLinkLmpState_te_link_lmp_state_degraded OlmteLinkLmpState = "te-link-lmp-state-degraded" // Unknown/Invalid OlmteLinkLmpState_te_link_lmp_state_unknown OlmteLinkLmpState = "te-link-lmp-state-unknown" )