Documentation
¶
Overview ¶
This is the management MIB for devices complying to the DOCSIS L2VPN Feature.
Index ¶
- type DOCSL2VPNMIB
- type DOCSL2VPNMIB_DocsL2vpnCmNsiTable
- type DOCSL2VPNMIB_DocsL2vpnCmNsiTable_DocsL2vpnCmNsiEntry
- type DOCSL2VPNMIB_DocsL2vpnCmTable
- type DOCSL2VPNMIB_DocsL2vpnCmTable_DocsL2vpnCmEntry
- type DOCSL2VPNMIB_DocsL2vpnCmVpnCpeTable
- type DOCSL2VPNMIB_DocsL2vpnCmVpnCpeTable_DocsL2vpnCmVpnCpeEntry
- type DOCSL2VPNMIB_DocsL2vpnDot1qTpFdbExtTable
- type DOCSL2VPNMIB_DocsL2vpnDot1qTpFdbExtTable_DocsL2vpnDot1qTpFdbExtEntry
- type DOCSL2VPNMIB_DocsL2vpnDot1qTpGroupExtTable
- type DOCSL2VPNMIB_DocsL2vpnDot1qTpGroupExtTable_DocsL2vpnDot1qTpGroupExtEntry
- type DOCSL2VPNMIB_DocsL2vpnIdToIndexTable
- type DOCSL2VPNMIB_DocsL2vpnIdToIndexTable_DocsL2vpnIdToIndexEntry
- type DOCSL2VPNMIB_DocsL2vpnIndexToIdTable
- type DOCSL2VPNMIB_DocsL2vpnIndexToIdTable_DocsL2vpnIndexToIdEntry
- type DOCSL2VPNMIB_DocsL2vpnPktClassTable
- type DOCSL2VPNMIB_DocsL2vpnPktClassTable_DocsL2vpnPktClassEntry
- type DOCSL2VPNMIB_DocsL2vpnPortStatusTable
- type DOCSL2VPNMIB_DocsL2vpnPortStatusTable_DocsL2vpnPortStatusEntry
- type DOCSL2VPNMIB_DocsL2vpnSfStatusTable
- type DOCSL2VPNMIB_DocsL2vpnSfStatusTable_DocsL2vpnSfStatusEntry
- type DOCSL2VPNMIB_DocsL2vpnVpnCmCpeTable
- type DOCSL2VPNMIB_DocsL2vpnVpnCmCpeTable_DocsL2vpnVpnCmCpeEntry
- type DOCSL2VPNMIB_DocsL2vpnVpnCmStatsTable
- type DOCSL2VPNMIB_DocsL2vpnVpnCmStatsTable_DocsL2vpnVpnCmStatsEntry
- type DOCSL2VPNMIB_DocsL2vpnVpnCmTable
- type DOCSL2VPNMIB_DocsL2vpnVpnCmTable_DocsL2vpnVpnCmEntry
- type DocsNsiEncapSubtype
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DOCSL2VPNMIB ¶
type DOCSL2VPNMIB struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table indexed by the octet string DocsL2vpnIdentifier that provides the // local agent's internally assigned docsL2vpnIdx value for that // DocsL2vpnIdentifier value. The mapping of DocsL2vpnIdentifier to // docsL2vpnIdx is 1-1. The agent must instantiate a row in both // docsL2vpnIndexToIdTable and docsL2vpnIdToIndexTable for each known L2VPN // Identifier. DocsL2vpnIdToIndexTable DOCSL2VPNMIB_DocsL2vpnIdToIndexTable // Table indexed by agent's local docsL2vpnIdx that provides the global L2VPN // Identifier. The mapping of docsL2vpnIdx to DocsL2vpnIdentifier is 1-1. The // agent must instantiate a row in both docsL2vpnIndexToIdTable and // docsL2vpnIdToIndexTable for each known L2VPN. DocsL2vpnIndexToIdTable DOCSL2VPNMIB_DocsL2vpnIndexToIdTable // This table describes L2VPN per-CM information that is in common with all // L2VPNs for the CM, regardless of forwarding mode. DocsL2vpnCmTable DOCSL2VPNMIB_DocsL2vpnCmTable // This table describes the operation of L2VPN forwarding on each CM. DocsL2vpnVpnCmTable DOCSL2VPNMIB_DocsL2vpnVpnCmTable // This table contains statistics for forwarding of packets to and from a CM // on each VPN. DocsL2vpnVpnCmStatsTable DOCSL2VPNMIB_DocsL2vpnVpnCmStatsTable // This table displays summary information for the run-time state of each VPN // that is currently operating on each bridge port. DocsL2vpnPortStatusTable DOCSL2VPNMIB_DocsL2vpnPortStatusTable // This table displays SF-specific L2VPN forwarding status for each upstream // service flow configured with a per-SF L2VPN Encoding. Objects which // were signaled in a per-SF L2VPN Encoding but apply for the entire CM are // shown in the docsL2vpnVpnCmTable. DocsL2vpnSfStatusTable DOCSL2VPNMIB_DocsL2vpnSfStatusTable // This table provides the L2VPN-specific objects for packet classifiers that // apply to only L2VPN traffic. The indices of this table are a subset of // the indices of classifiers in docsQosPktClassTable. DocsL2vpnPktClassTable DOCSL2VPNMIB_DocsL2vpnPktClassTable // This table describes the NSI configuration for a single CM when operating // in point-to-point forwarding mode for an L2VPN. DocsL2vpnCmNsiTable DOCSL2VPNMIB_DocsL2vpnCmNsiTable // This table is a list of CPEs, indexed by the VPNs on a Cable Modem. DocsL2vpnCmVpnCpeTable DOCSL2VPNMIB_DocsL2vpnCmVpnCpeTable // This table contains a list of bridging CPEs, indexed by L2VPN Index and // the corresponding CMs on that VPN. DocsL2vpnVpnCmCpeTable DOCSL2VPNMIB_DocsL2vpnVpnCmCpeTable // This table contains packet counters for Unicast MAC Addresses within a // VPN. DocsL2vpnDot1qTpFdbExtTable DOCSL2VPNMIB_DocsL2vpnDot1qTpFdbExtTable // This table contains packet counters for Multicast MAC Addresses within a // VPN. DocsL2vpnDot1qTpGroupExtTable DOCSL2VPNMIB_DocsL2vpnDot1qTpGroupExtTable }
DOCSL2VPNMIB
func (*DOCSL2VPNMIB) GetEntityData ¶
func (dOCSL2VPNMIB *DOCSL2VPNMIB) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnCmNsiTable ¶
type DOCSL2VPNMIB_DocsL2vpnCmNsiTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // An entry indexed by VPN ID and Cable Modem Index that describes the // point-to-point forwarding between a single NSI encapsulation and a single // CM. This table is implemented only for a CM forwarding an L2VPN on a // point-to-point basis. It is associated with a single per-CM L2VPN // encoding. The type is slice of // DOCSL2VPNMIB_DocsL2vpnCmNsiTable_DocsL2vpnCmNsiEntry. DocsL2vpnCmNsiEntry []*DOCSL2VPNMIB_DocsL2vpnCmNsiTable_DocsL2vpnCmNsiEntry }
DOCSL2VPNMIB_DocsL2vpnCmNsiTable This table describes the NSI configuration for a single CM when operating in point-to-point forwarding mode for an L2VPN.
func (*DOCSL2VPNMIB_DocsL2vpnCmNsiTable) GetEntityData ¶
func (docsL2vpnCmNsiTable *DOCSL2VPNMIB_DocsL2vpnCmNsiTable) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnCmNsiTable_DocsL2vpnCmNsiEntry ¶
type DOCSL2VPNMIB_DocsL2vpnCmNsiTable_DocsL2vpnCmNsiEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The type is string with range: 0..4294967295. // Refers to // docs_l2vpn_mib.DOCSL2VPNMIB_DocsL2vpnIndexToIdTable_DocsL2vpnIndexToIdEntry_DocsL2vpnIdx DocsL2vpnIdx interface{} // This attribute is a key. The type is string with range: 1..2147483647. // Refers to // docs_if_mib.DOCSIFMIB_DocsIfCmtsCmStatusTable_DocsIfCmtsCmStatusEntry_DocsIfCmtsCmStatusIndex DocsIfCmtsCmStatusIndex interface{} // The General Encapsulation Information (GEI) subtype of the Network System // Interface (NSI) encapsulation configured for the CM. The type is // DocsNsiEncapSubtype. DocsL2vpnCmNsiEncapSubtype interface{} // The encapsulation value for L2VPN forwarded packets on NSI ports. The type // is string. DocsL2vpnCmNsiEncapValue interface{} // This object is the configuration of any Attachment Group Identifier // subtype in the per-SF L2VPN Encoding represented by this row. If the // subtype was omitted, this object's value is a zero length string. The // type is string. DocsL2vpnCmNsiAGI interface{} // This object is the configuration of any Source Attachment Individual ID // subtype in the L2VPN Encoding represented by this row. If the subtype was // omitted, this object's value is a zero length string. The type is string. DocsL2vpnCmNsiSAII interface{} // This object is the configuration of any Target Attachment Individual ID // subtype in the L2VPN Encoding represented by this row. If the subtype was // omitted, this object's value is a zero length string. The type is string. DocsL2vpnCmNsiTAII interface{} }
DOCSL2VPNMIB_DocsL2vpnCmNsiTable_DocsL2vpnCmNsiEntry An entry indexed by VPN ID and Cable Modem Index that describes the point-to-point forwarding between a single NSI encapsulation and a single CM. This table is implemented only for a CM forwarding an L2VPN on a point-to-point basis. It is associated with a single per-CM L2VPN encoding.
func (*DOCSL2VPNMIB_DocsL2vpnCmNsiTable_DocsL2vpnCmNsiEntry) GetEntityData ¶
func (docsL2vpnCmNsiEntry *DOCSL2VPNMIB_DocsL2vpnCmNsiTable_DocsL2vpnCmNsiEntry) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnCmTable ¶
type DOCSL2VPNMIB_DocsL2vpnCmTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // An entry is indexed by Cable Modem Index that describes L2VPN information // for a single CM that is in common with all L2VPNs implemented by the CM, // regardless of the L2VPN forwarding mode. An entry in this table is // created for every CM that registers with a forwarding L2VPN encoding. The // type is slice of DOCSL2VPNMIB_DocsL2vpnCmTable_DocsL2vpnCmEntry. DocsL2vpnCmEntry []*DOCSL2VPNMIB_DocsL2vpnCmTable_DocsL2vpnCmEntry }
DOCSL2VPNMIB_DocsL2vpnCmTable This table describes L2VPN per-CM information that is in common with all L2VPNs for the CM, regardless of forwarding mode.
func (*DOCSL2VPNMIB_DocsL2vpnCmTable) GetEntityData ¶
func (docsL2vpnCmTable *DOCSL2VPNMIB_DocsL2vpnCmTable) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnCmTable_DocsL2vpnCmEntry ¶
type DOCSL2VPNMIB_DocsL2vpnCmTable_DocsL2vpnCmEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The type is string with range: 1..2147483647. // Refers to // docs_if_mib.DOCSIFMIB_DocsIfCmtsCmStatusTable_DocsIfCmtsCmStatusEntry_DocsIfCmtsCmStatusIndex DocsIfCmtsCmStatusIndex interface{} // This object reports whether an L2VPN forwarding CM is compliant with the // DOCSIS L2VPN specification, as reported in the L2VPN Capability encoding // in the CM's registration request message. If the capability encoding was // omitted, this object must report the value false(2). The type is bool. DocsL2vpnCmCompliantCapability interface{} // This object reports whether an L2VPN forwarding CM is capable of // Downstream Unencrypted Traffic (DUT) Filtering, as reported in the CM's // registration request message. If the capability encoding was omitted, // this object must report the value false(2). The type is bool. DocsL2vpnCmDutFilteringCapability interface{} // This object reports the value configured in a per-CM L2VPN Encoding for // Downstream Unencrypted Traffic (DUT) Cable Modem Interface Mask (CMIM). // The DUT CMIM is a bit string with a '1' for each bit position K for an // internal or external CM interface with ifIndex K to which the CM permits // DUT to be forwarded. A CM capable of DUT filtering MUST discard DUT to // interfaces with a '0' in the DUT CMIM. If a CM's top-level registration // request L2VPN Encoding contained no DUT CMIM subtype, this object is // reported with its default value of a '1' in bit position 0 // (corresponding to the eCM's own 'self' host) and a '1' in each bit // position K for which an eSAFE interface exists at ifIndex K. In other // words, the default DUT CMIM includes the eCM and all eSAFE interfaces. // This value is reported independently of whether the CM is actually capable // of performing DUT filtering. The type is string. DocsL2vpnCmDutCMIM interface{} // This object reports the value of the Enable DHCP Snooping subtype of a // top-level L2VPN Encoding. It has the syntax of a CM Interface List // bitmask and represents a set of CM MAC bridge interfaces corresponding // to eSAFE hosts for which the CMTS is enabled to snoop DHCP traffic in // order to learn the eSAFE host MAC address on that interface. Only bits // corresponding to eSAFE host MAC addresses may be validly set in this // object, including cpe(1) for ePS and the eSAFE interfaces in bits // positions 16 through 31. The type is map[string]bool. DocsL2vpnCmDhcpSnooping interface{} }
DOCSL2VPNMIB_DocsL2vpnCmTable_DocsL2vpnCmEntry An entry is indexed by Cable Modem Index that describes L2VPN information for a single CM that is in common with all L2VPNs implemented by the CM, regardless of the L2VPN forwarding mode.
An entry in this table is created for every CM that registers with a forwarding L2VPN encoding.
func (*DOCSL2VPNMIB_DocsL2vpnCmTable_DocsL2vpnCmEntry) GetEntityData ¶
func (docsL2vpnCmEntry *DOCSL2VPNMIB_DocsL2vpnCmTable_DocsL2vpnCmEntry) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnCmVpnCpeTable ¶
type DOCSL2VPNMIB_DocsL2vpnCmVpnCpeTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // This table is a list of CPEs, indexed by the VPNs on a Cable Modem. The // type is slice of // DOCSL2VPNMIB_DocsL2vpnCmVpnCpeTable_DocsL2vpnCmVpnCpeEntry. DocsL2vpnCmVpnCpeEntry []*DOCSL2VPNMIB_DocsL2vpnCmVpnCpeTable_DocsL2vpnCmVpnCpeEntry }
DOCSL2VPNMIB_DocsL2vpnCmVpnCpeTable This table is a list of CPEs, indexed by the VPNs on a Cable Modem.
func (*DOCSL2VPNMIB_DocsL2vpnCmVpnCpeTable) GetEntityData ¶
func (docsL2vpnCmVpnCpeTable *DOCSL2VPNMIB_DocsL2vpnCmVpnCpeTable) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnCmVpnCpeTable_DocsL2vpnCmVpnCpeEntry ¶
type DOCSL2VPNMIB_DocsL2vpnCmVpnCpeTable_DocsL2vpnCmVpnCpeEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The type is string with range: 1..2147483647. // Refers to // docs_if_mib.DOCSIFMIB_DocsIfCmtsCmStatusTable_DocsIfCmtsCmStatusEntry_DocsIfCmtsCmStatusIndex DocsIfCmtsCmStatusIndex interface{} // This attribute is a key. The type is string with range: 0..4294967295. // Refers to // docs_l2vpn_mib.DOCSL2VPNMIB_DocsL2vpnIndexToIdTable_DocsL2vpnIndexToIdEntry_DocsL2vpnIdx DocsL2vpnIdx interface{} // This attribute is a key. The Customer Premise Equipment (CPE) Mac Address // that is attached to this instances Cable Modem and bridging on this // instance's VPN Id. The type is string with pattern: // [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}. DocsL2vpnCmVpnCpeMacAddress interface{} }
DOCSL2VPNMIB_DocsL2vpnCmVpnCpeTable_DocsL2vpnCmVpnCpeEntry This table is a list of CPEs, indexed by the VPNs on a Cable Modem.
func (*DOCSL2VPNMIB_DocsL2vpnCmVpnCpeTable_DocsL2vpnCmVpnCpeEntry) GetEntityData ¶
func (docsL2vpnCmVpnCpeEntry *DOCSL2VPNMIB_DocsL2vpnCmVpnCpeTable_DocsL2vpnCmVpnCpeEntry) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnDot1qTpFdbExtTable ¶
type DOCSL2VPNMIB_DocsL2vpnDot1qTpFdbExtTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // This table extends the dot1qTpFdbTable only for RF network bridge port // entries. It is implemented by an agent only if the agent implements // dot1qTpFdbTable for RF network bridge ports. The type is slice of // DOCSL2VPNMIB_DocsL2vpnDot1qTpFdbExtTable_DocsL2vpnDot1qTpFdbExtEntry. DocsL2vpnDot1qTpFdbExtEntry []*DOCSL2VPNMIB_DocsL2vpnDot1qTpFdbExtTable_DocsL2vpnDot1qTpFdbExtEntry }
DOCSL2VPNMIB_DocsL2vpnDot1qTpFdbExtTable This table contains packet counters for Unicast MAC Addresses within a VPN.
func (*DOCSL2VPNMIB_DocsL2vpnDot1qTpFdbExtTable) GetEntityData ¶
func (docsL2vpnDot1qTpFdbExtTable *DOCSL2VPNMIB_DocsL2vpnDot1qTpFdbExtTable) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnDot1qTpFdbExtTable_DocsL2vpnDot1qTpFdbExtEntry ¶
type DOCSL2VPNMIB_DocsL2vpnDot1qTpFdbExtTable_DocsL2vpnDot1qTpFdbExtEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The type is string with range: 0..4294967295. // Refers to q_bridge_mib.QBRIDGEMIB_Dot1qFdbTable_Dot1qFdbEntry_Dot1qFdbId Dot1qFdbId interface{} // This attribute is a key. The type is string with pattern: // [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}. Refers to // q_bridge_mib.QBRIDGEMIB_Dot1qTpFdbTable_Dot1qTpFdbEntry_Dot1qTpFdbAddress Dot1qTpFdbAddress interface{} // The number of packets where the Destination MAC Address matched this // instance dot1qTpFdbAddress and packet was bridged on a VPN, where the // VPN ID matched this instance's dot1qFdbId. The type is interface{} with // range: 0..4294967295. DocsL2vpnDot1qTpFdbExtTransmitPkts interface{} // The number of packets where the Source MAC Address matched this instance // dot1qTpFdbAddress and the packet was bridged on a VPN, where the // docsL2vpnIdx matched this instance's dot1qFdbId. The type is interface{} // with range: 0..4294967295. DocsL2vpnDot1qTpFdbExtReceivePkts interface{} }
DOCSL2VPNMIB_DocsL2vpnDot1qTpFdbExtTable_DocsL2vpnDot1qTpFdbExtEntry This table extends the dot1qTpFdbTable only for RF network bridge port entries. It is implemented by an agent only if the agent implements dot1qTpFdbTable for RF network bridge ports.
func (*DOCSL2VPNMIB_DocsL2vpnDot1qTpFdbExtTable_DocsL2vpnDot1qTpFdbExtEntry) GetEntityData ¶
func (docsL2vpnDot1qTpFdbExtEntry *DOCSL2VPNMIB_DocsL2vpnDot1qTpFdbExtTable_DocsL2vpnDot1qTpFdbExtEntry) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnDot1qTpGroupExtTable ¶
type DOCSL2VPNMIB_DocsL2vpnDot1qTpGroupExtTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // This table extends the dot1qTpGroupTable only for RF Network bridge port // entries. It is implemented by an agent Only if the agent implements // dot1qTpGroupTable for RF network bridge ports. The type is slice of // DOCSL2VPNMIB_DocsL2vpnDot1qTpGroupExtTable_DocsL2vpnDot1qTpGroupExtEntry. DocsL2vpnDot1qTpGroupExtEntry []*DOCSL2VPNMIB_DocsL2vpnDot1qTpGroupExtTable_DocsL2vpnDot1qTpGroupExtEntry }
DOCSL2VPNMIB_DocsL2vpnDot1qTpGroupExtTable This table contains packet counters for Multicast MAC Addresses within a VPN.
func (*DOCSL2VPNMIB_DocsL2vpnDot1qTpGroupExtTable) GetEntityData ¶
func (docsL2vpnDot1qTpGroupExtTable *DOCSL2VPNMIB_DocsL2vpnDot1qTpGroupExtTable) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnDot1qTpGroupExtTable_DocsL2vpnDot1qTpGroupExtEntry ¶
type DOCSL2VPNMIB_DocsL2vpnDot1qTpGroupExtTable_DocsL2vpnDot1qTpGroupExtEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The type is string with range: 0..4294967295. // Refers to // q_bridge_mib.QBRIDGEMIB_Dot1qVlanCurrentTable_Dot1qVlanCurrentEntry_Dot1qVlanIndex Dot1qVlanIndex interface{} // This attribute is a key. The type is string with pattern: // [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}. Refers to // q_bridge_mib.QBRIDGEMIB_Dot1qTpGroupTable_Dot1qTpGroupEntry_Dot1qTpGroupAddress Dot1qTpGroupAddress interface{} // The number of packets where the Destination MAC Address matched this // instance dot1qTpGroupAddress and packet was bridged on a VPN, where the // docsL2vpnIdx matched this instance's dot1qVlanIndex. The type is // interface{} with range: 0..4294967295. DocsL2vpnDot1qTpGroupExtTransmitPkts interface{} // The number of packets where the Source MAC Address matched this instance // dot1qTpGroupAddress and the packet was bridged on a VPN, where the // docsL2vpnIdx matched this instance's dot1qVlanIndex. The type is // interface{} with range: 0..4294967295. DocsL2vpnDot1qTpGroupExtReceivePkts interface{} }
DOCSL2VPNMIB_DocsL2vpnDot1qTpGroupExtTable_DocsL2vpnDot1qTpGroupExtEntry This table extends the dot1qTpGroupTable only for RF Network bridge port entries. It is implemented by an agent Only if the agent implements dot1qTpGroupTable for RF network bridge ports.
func (*DOCSL2VPNMIB_DocsL2vpnDot1qTpGroupExtTable_DocsL2vpnDot1qTpGroupExtEntry) GetEntityData ¶
func (docsL2vpnDot1qTpGroupExtEntry *DOCSL2VPNMIB_DocsL2vpnDot1qTpGroupExtTable_DocsL2vpnDot1qTpGroupExtEntry) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnIdToIndexTable ¶
type DOCSL2VPNMIB_DocsL2vpnIdToIndexTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Maps a DocsL2vpnIdentifier octet string into the local agent's locally // assigned docsL2vpnIdx value. The type is slice of // DOCSL2VPNMIB_DocsL2vpnIdToIndexTable_DocsL2vpnIdToIndexEntry. DocsL2vpnIdToIndexEntry []*DOCSL2VPNMIB_DocsL2vpnIdToIndexTable_DocsL2vpnIdToIndexEntry }
DOCSL2VPNMIB_DocsL2vpnIdToIndexTable Table indexed by the octet string DocsL2vpnIdentifier that provides the local agent's internally assigned docsL2vpnIdx value for that DocsL2vpnIdentifier value. The mapping of DocsL2vpnIdentifier to docsL2vpnIdx is 1-1. The agent must instantiate a row in both docsL2vpnIndexToIdTable and docsL2vpnIdToIndexTable for each known L2VPN Identifier.
func (*DOCSL2VPNMIB_DocsL2vpnIdToIndexTable) GetEntityData ¶
func (docsL2vpnIdToIndexTable *DOCSL2VPNMIB_DocsL2vpnIdToIndexTable) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnIdToIndexTable_DocsL2vpnIdToIndexEntry ¶
type DOCSL2VPNMIB_DocsL2vpnIdToIndexTable_DocsL2vpnIdToIndexEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. An externally configured octet string that // identifies an L2VPN. The type is string. DocsL2vpnId interface{} // An internally assigned index value for a known L2VPN. The type is // interface{} with range: 0..4294967295. DocsL2vpnIdToIndexIdx interface{} }
DOCSL2VPNMIB_DocsL2vpnIdToIndexTable_DocsL2vpnIdToIndexEntry Maps a DocsL2vpnIdentifier octet string into the local agent's locally assigned docsL2vpnIdx value.
func (*DOCSL2VPNMIB_DocsL2vpnIdToIndexTable_DocsL2vpnIdToIndexEntry) GetEntityData ¶
func (docsL2vpnIdToIndexEntry *DOCSL2VPNMIB_DocsL2vpnIdToIndexTable_DocsL2vpnIdToIndexEntry) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnIndexToIdTable ¶
type DOCSL2VPNMIB_DocsL2vpnIndexToIdTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Provides the L2VPN Identifier for each locally-assigned L2vpn Index. The // type is slice of // DOCSL2VPNMIB_DocsL2vpnIndexToIdTable_DocsL2vpnIndexToIdEntry. DocsL2vpnIndexToIdEntry []*DOCSL2VPNMIB_DocsL2vpnIndexToIdTable_DocsL2vpnIndexToIdEntry }
DOCSL2VPNMIB_DocsL2vpnIndexToIdTable Table indexed by agent's local docsL2vpnIdx that provides the global L2VPN Identifier. The mapping of docsL2vpnIdx to DocsL2vpnIdentifier is 1-1. The agent must instantiate a row in both docsL2vpnIndexToIdTable and docsL2vpnIdToIndexTable for each known L2VPN.
func (*DOCSL2VPNMIB_DocsL2vpnIndexToIdTable) GetEntityData ¶
func (docsL2vpnIndexToIdTable *DOCSL2VPNMIB_DocsL2vpnIndexToIdTable) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnIndexToIdTable_DocsL2vpnIndexToIdEntry ¶
type DOCSL2VPNMIB_DocsL2vpnIndexToIdTable_DocsL2vpnIndexToIdEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. An internally assigned index value for a known // L2VPN. The type is interface{} with range: 0..4294967295. DocsL2vpnIdx interface{} // An administered octet string that externally identifies an L2VPN. The type // is string. DocsL2vpnIndexToIdId interface{} }
DOCSL2VPNMIB_DocsL2vpnIndexToIdTable_DocsL2vpnIndexToIdEntry Provides the L2VPN Identifier for each locally-assigned L2vpn Index.
func (*DOCSL2VPNMIB_DocsL2vpnIndexToIdTable_DocsL2vpnIndexToIdEntry) GetEntityData ¶
func (docsL2vpnIndexToIdEntry *DOCSL2VPNMIB_DocsL2vpnIndexToIdTable_DocsL2vpnIndexToIdEntry) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnPktClassTable ¶
type DOCSL2VPNMIB_DocsL2vpnPktClassTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // An entry in this table extends a single row of docsQosPktClassTable for a // rule that applies only to downstream L2VPN forwarded packets. The index // ifIndex is an ifType of docsCableMaclayer(127). The type is slice of // DOCSL2VPNMIB_DocsL2vpnPktClassTable_DocsL2vpnPktClassEntry. DocsL2vpnPktClassEntry []*DOCSL2VPNMIB_DocsL2vpnPktClassTable_DocsL2vpnPktClassEntry }
DOCSL2VPNMIB_DocsL2vpnPktClassTable This table provides the L2VPN-specific objects for packet classifiers that apply to only L2VPN traffic. The indices of this table are a subset of the indices of classifiers in docsQosPktClassTable.
func (*DOCSL2VPNMIB_DocsL2vpnPktClassTable) GetEntityData ¶
func (docsL2vpnPktClassTable *DOCSL2VPNMIB_DocsL2vpnPktClassTable) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnPktClassTable_DocsL2vpnPktClassEntry ¶
type DOCSL2VPNMIB_DocsL2vpnPktClassTable_DocsL2vpnPktClassEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The type is string with range: 1..2147483647. // Refers to if_mib.IFMIB_IfTable_IfEntry_IfIndex IfIndex interface{} // This attribute is a key. The type is string with range: 1..4294967295. // Refers to // docs_qos_mib.DOCSQOSMIB_DocsQosServiceFlowTable_DocsQosServiceFlowEntry_DocsQosServiceFlowId DocsQosServiceFlowId interface{} // This attribute is a key. The type is string with range: 1..65535. Refers to // docs_qos_mib.DOCSQOSMIB_DocsQosPktClassTable_DocsQosPktClassEntry_DocsQosPktClassId DocsQosPktClassId interface{} // The locally assigned L2VPN index corresponding to the VPN Identifier // subtype of a Downstream Classifier L2VPN Encoding. The type is string. DocsL2vpnPktClassL2vpnId interface{} // The lower priority of the user Priority Range subtype of a Downstream // Classifier L2VPN Encoding. If the subtype was omitted, this object has // value 0. The type is interface{} with range: 0..7. DocsL2vpnPktClassUserPriRangeLow interface{} // The higher priority of the user Priority Range subtype of a Downstream // Classifier L2VPN Encoding. If the subtype was omitted, this object has // value 7. The type is interface{} with range: 0..7. DocsL2vpnPktClassUserPriRangeHigh interface{} // The Cable Modem Interface Mask (CMIM) signaled in a Packet Classifier // Encoding. In a Downstream Packet Classifier Encoding, a specified CMIM // value restricts the classifier to match packets with a Destination MAC // address corresponding to the interfaces indicated in the CMIM mask. The // eCM self and any eSAFE interface bits correspond to the individual eCM and // eSAFE host MAC addresses. In an Upstream Packet Classifier encoding, a // specified CMIM value restricts the classifier to match packets with an // ingress bridge port interface matching the bits in the CMIM value. If // the CMIM subtype was omitted, this object should be reported as a zero // length octet string. The type is map[string]bool. DocsL2vpnPktClassCMIM interface{} // This object provides the set of configured Vendor Specific subtypes // within a Packet Classifier Encoding for a CM. If no Vendor Specific // subtype was specified, this object is a zero length octet string. If // one or more Vendor Specific subtype parameters was specified, this object // represents the concatenation of all such subtypes. The type is string. DocsL2vpnPktClassVendorSpecific interface{} }
DOCSL2VPNMIB_DocsL2vpnPktClassTable_DocsL2vpnPktClassEntry An entry in this table extends a single row of docsQosPktClassTable for a rule that applies only to downstream L2VPN forwarded packets. The index ifIndex is an ifType of docsCableMaclayer(127).
func (*DOCSL2VPNMIB_DocsL2vpnPktClassTable_DocsL2vpnPktClassEntry) GetEntityData ¶
func (docsL2vpnPktClassEntry *DOCSL2VPNMIB_DocsL2vpnPktClassTable_DocsL2vpnPktClassEntry) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnPortStatusTable ¶
type DOCSL2VPNMIB_DocsL2vpnPortStatusTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Information specific to the operation of L2VPN forwarding on a particular // CMTS 'bridge port'. A CMTS 'bridge port' may be defined by the CMTS // vendor, but is advantageously a single DOCSIS MAC Domain. The type is // slice of DOCSL2VPNMIB_DocsL2vpnPortStatusTable_DocsL2vpnPortStatusEntry. DocsL2vpnPortStatusEntry []*DOCSL2VPNMIB_DocsL2vpnPortStatusTable_DocsL2vpnPortStatusEntry }
DOCSL2VPNMIB_DocsL2vpnPortStatusTable This table displays summary information for the run-time state of each VPN that is currently operating on each bridge port.
func (*DOCSL2VPNMIB_DocsL2vpnPortStatusTable) GetEntityData ¶
func (docsL2vpnPortStatusTable *DOCSL2VPNMIB_DocsL2vpnPortStatusTable) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnPortStatusTable_DocsL2vpnPortStatusEntry ¶
type DOCSL2VPNMIB_DocsL2vpnPortStatusTable_DocsL2vpnPortStatusEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The type is string with range: 1..65535. Refers to // bridge_mib.BRIDGEMIB_Dot1dBasePortTable_Dot1dBasePortEntry_Dot1dBasePort Dot1dBasePort interface{} // This attribute is a key. The type is string with range: 0..4294967295. // Refers to // docs_l2vpn_mib.DOCSL2VPNMIB_DocsL2vpnIndexToIdTable_DocsL2vpnIndexToIdEntry_DocsL2vpnIdx DocsL2vpnIdx interface{} // The Group SAID associated with this VPN on a particular CMTS MAC domain. // This SAID is used to encrypt all downstream flooded bridge traffic sent to // CMs on this VPN and CMTS MAC domain bridge port. A value of '0' means // there is no associated Group SAID for this VPN and bridge port, e.g., if // the L2VPN uses point-to-point individual SAIDs only for forwarding. A // bridge port that is not a CMTS MAC domain will report a value of '0'. The // type is interface{} with range: 0..16383. DocsL2vpnPortStatusGroupSAId interface{} }
DOCSL2VPNMIB_DocsL2vpnPortStatusTable_DocsL2vpnPortStatusEntry Information specific to the operation of L2VPN forwarding on a particular CMTS 'bridge port'. A CMTS 'bridge port' may be defined by the CMTS vendor, but is advantageously a single DOCSIS MAC Domain.
func (*DOCSL2VPNMIB_DocsL2vpnPortStatusTable_DocsL2vpnPortStatusEntry) GetEntityData ¶
func (docsL2vpnPortStatusEntry *DOCSL2VPNMIB_DocsL2vpnPortStatusTable_DocsL2vpnPortStatusEntry) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnSfStatusTable ¶
type DOCSL2VPNMIB_DocsL2vpnSfStatusTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SF-specific L2VPN forwarding status information for each upstream service // flow configured with a per-SF L2VPN Encoding. The ifIndex is of type // docsCableMacLayer(127). The type is slice of // DOCSL2VPNMIB_DocsL2vpnSfStatusTable_DocsL2vpnSfStatusEntry. DocsL2vpnSfStatusEntry []*DOCSL2VPNMIB_DocsL2vpnSfStatusTable_DocsL2vpnSfStatusEntry }
DOCSL2VPNMIB_DocsL2vpnSfStatusTable This table displays SF-specific L2VPN forwarding status for each upstream service flow configured with a per-SF
L2VPN Encoding. Objects which were signaled in a per-SF L2VPN Encoding but apply for the entire CM are shown in the docsL2vpnVpnCmTable.
func (*DOCSL2VPNMIB_DocsL2vpnSfStatusTable) GetEntityData ¶
func (docsL2vpnSfStatusTable *DOCSL2VPNMIB_DocsL2vpnSfStatusTable) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnSfStatusTable_DocsL2vpnSfStatusEntry ¶
type DOCSL2VPNMIB_DocsL2vpnSfStatusTable_DocsL2vpnSfStatusEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The type is string with range: 1..2147483647. // Refers to if_mib.IFMIB_IfTable_IfEntry_IfIndex IfIndex interface{} // This attribute is a key. The type is string with range: 1..4294967295. // Refers to // docs_qos_mib.DOCSQOSMIB_DocsQosServiceFlowTable_DocsQosServiceFlowEntry_DocsQosServiceFlowId DocsQosServiceFlowId interface{} // This object represents the value of the L2VPN Identifier subtype of a // per-SF L2VPN Encoding. The type is string. DocsL2vpnSfStatusL2vpnId interface{} // This object provides the configured Ingress User Priority subtype of a // per-SF L2VPN Encoding for this CM. If the subtype was omitted, this // object's value is zero. The type is interface{} with range: 0..7. DocsL2vpnSfStatusIngressUserPriority interface{} // This object provides the set of configured Vendor Specific subtypes within // a per-SF L2VPN Encoding for a CM. If no Vendor Specific subtype was // specified, this object is a zero length octet string. If one or more // Vendor Specific subtype parameters was specified, this object represents // the concatenation of all such subtypes. The type is string. DocsL2vpnSfStatusVendorSpecific interface{} }
DOCSL2VPNMIB_DocsL2vpnSfStatusTable_DocsL2vpnSfStatusEntry SF-specific L2VPN forwarding status information for each upstream service flow configured with a per-SF L2VPN Encoding. The ifIndex is of type docsCableMacLayer(127).
func (*DOCSL2VPNMIB_DocsL2vpnSfStatusTable_DocsL2vpnSfStatusEntry) GetEntityData ¶
func (docsL2vpnSfStatusEntry *DOCSL2VPNMIB_DocsL2vpnSfStatusTable_DocsL2vpnSfStatusEntry) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnVpnCmCpeTable ¶
type DOCSL2VPNMIB_DocsL2vpnVpnCmCpeTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // This table contains a list of bridging CPEs, indexed by VPN and the // corresponding CMs on that VPN. The type is slice of // DOCSL2VPNMIB_DocsL2vpnVpnCmCpeTable_DocsL2vpnVpnCmCpeEntry. DocsL2vpnVpnCmCpeEntry []*DOCSL2VPNMIB_DocsL2vpnVpnCmCpeTable_DocsL2vpnVpnCmCpeEntry }
DOCSL2VPNMIB_DocsL2vpnVpnCmCpeTable This table contains a list of bridging CPEs, indexed by L2VPN Index and the corresponding CMs on that VPN.
func (*DOCSL2VPNMIB_DocsL2vpnVpnCmCpeTable) GetEntityData ¶
func (docsL2vpnVpnCmCpeTable *DOCSL2VPNMIB_DocsL2vpnVpnCmCpeTable) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnVpnCmCpeTable_DocsL2vpnVpnCmCpeEntry ¶
type DOCSL2VPNMIB_DocsL2vpnVpnCmCpeTable_DocsL2vpnVpnCmCpeEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The type is string with range: 0..4294967295. // Refers to // docs_l2vpn_mib.DOCSL2VPNMIB_DocsL2vpnIndexToIdTable_DocsL2vpnIndexToIdEntry_DocsL2vpnIdx DocsL2vpnIdx interface{} // This attribute is a key. The type is string with range: 1..2147483647. // Refers to // docs_if_mib.DOCSIFMIB_DocsIfCmtsCmStatusTable_DocsIfCmtsCmStatusEntry_DocsIfCmtsCmStatusIndex DocsIfCmtsCmStatusIndex interface{} // This attribute is a key. The Customer Premise Equipment (CPE) Mac Address // that is attached to this instances Cable Modem and bridging on this // instance's L2vpn Index. The type is string with pattern: // [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}. DocsL2vpnVpnCmCpeMacAddress interface{} }
DOCSL2VPNMIB_DocsL2vpnVpnCmCpeTable_DocsL2vpnVpnCmCpeEntry This table contains a list of bridging CPEs, indexed by VPN and the corresponding CMs on that VPN.
func (*DOCSL2VPNMIB_DocsL2vpnVpnCmCpeTable_DocsL2vpnVpnCmCpeEntry) GetEntityData ¶
func (docsL2vpnVpnCmCpeEntry *DOCSL2VPNMIB_DocsL2vpnVpnCmCpeTable_DocsL2vpnVpnCmCpeEntry) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnVpnCmStatsTable ¶
type DOCSL2VPNMIB_DocsL2vpnVpnCmStatsTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // An entry is indexed by VPN ID and Cable Modem Index. The type is slice of // DOCSL2VPNMIB_DocsL2vpnVpnCmStatsTable_DocsL2vpnVpnCmStatsEntry. DocsL2vpnVpnCmStatsEntry []*DOCSL2VPNMIB_DocsL2vpnVpnCmStatsTable_DocsL2vpnVpnCmStatsEntry }
DOCSL2VPNMIB_DocsL2vpnVpnCmStatsTable This table contains statistics for forwarding of packets to and from a CM on each VPN.
func (*DOCSL2VPNMIB_DocsL2vpnVpnCmStatsTable) GetEntityData ¶
func (docsL2vpnVpnCmStatsTable *DOCSL2VPNMIB_DocsL2vpnVpnCmStatsTable) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnVpnCmStatsTable_DocsL2vpnVpnCmStatsEntry ¶
type DOCSL2VPNMIB_DocsL2vpnVpnCmStatsTable_DocsL2vpnVpnCmStatsEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The type is string with range: 0..4294967295. // Refers to // docs_l2vpn_mib.DOCSL2VPNMIB_DocsL2vpnIndexToIdTable_DocsL2vpnIndexToIdEntry_DocsL2vpnIdx DocsL2vpnIdx interface{} // This attribute is a key. The type is string with range: 1..2147483647. // Refers to // docs_if_mib.DOCSIFMIB_DocsIfCmtsCmStatusTable_DocsIfCmtsCmStatusEntry_DocsIfCmtsCmStatusIndex DocsIfCmtsCmStatusIndex interface{} // The number of L2vpn-forwarded packets received from this instance's Cable // Modem on this instance's L2VPN. The type is interface{} with range: // 0..4294967295. DocsL2vpnVpnCmStatsUpstreamPkts interface{} // The number of L2vpn-forwarded bytes received from this instance's Cable // Modem on this instance's L2VPN. The type is interface{} with range: // 0..4294967295. DocsL2vpnVpnCmStatsUpstreamBytes interface{} // The number of L2-forwarded packets discarded from this instance's Cable // Modem on this instance's VPN. The type is interface{} with range: // 0..4294967295. DocsL2vpnVpnCmStatsUpstreamDiscards interface{} // The number of L2-forwarded packets transmitted to this instance's Cable // Modem on this instance's VPN. The type is interface{} with range: // 0..4294967295. DocsL2vpnVpnCmStatsDownstreamPkts interface{} // The number of L2-forwarded bytes transmitted to this instance's Cable // Modem on this instance's VPN. The type is interface{} with range: // 0..4294967295. DocsL2vpnVpnCmStatsDownstreamBytes interface{} // The number of L2-forwarded packets that were discarded before they could // be transmitted to this instance's Cable Modem on this instance's VPN. The // type is interface{} with range: 0..4294967295. DocsL2vpnVpnCmStatsDownstreamDiscards interface{} }
DOCSL2VPNMIB_DocsL2vpnVpnCmStatsTable_DocsL2vpnVpnCmStatsEntry An entry is indexed by VPN ID and Cable Modem Index.
func (*DOCSL2VPNMIB_DocsL2vpnVpnCmStatsTable_DocsL2vpnVpnCmStatsEntry) GetEntityData ¶
func (docsL2vpnVpnCmStatsEntry *DOCSL2VPNMIB_DocsL2vpnVpnCmStatsTable_DocsL2vpnVpnCmStatsEntry) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnVpnCmTable ¶
type DOCSL2VPNMIB_DocsL2vpnVpnCmTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // An entry is indexed by VPN ID and Cable Modem Index that describes the // operation of L2VPN forwarding for a single L2VPN on a single CM. The type // is slice of DOCSL2VPNMIB_DocsL2vpnVpnCmTable_DocsL2vpnVpnCmEntry. DocsL2vpnVpnCmEntry []*DOCSL2VPNMIB_DocsL2vpnVpnCmTable_DocsL2vpnVpnCmEntry }
DOCSL2VPNMIB_DocsL2vpnVpnCmTable This table describes the operation of L2VPN forwarding on each CM.
func (*DOCSL2VPNMIB_DocsL2vpnVpnCmTable) GetEntityData ¶
func (docsL2vpnVpnCmTable *DOCSL2VPNMIB_DocsL2vpnVpnCmTable) GetEntityData() *types.CommonEntityData
type DOCSL2VPNMIB_DocsL2vpnVpnCmTable_DocsL2vpnVpnCmEntry ¶
type DOCSL2VPNMIB_DocsL2vpnVpnCmTable_DocsL2vpnVpnCmEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The type is string with range: 0..4294967295. // Refers to // docs_l2vpn_mib.DOCSL2VPNMIB_DocsL2vpnIndexToIdTable_DocsL2vpnIndexToIdEntry_DocsL2vpnIdx DocsL2vpnIdx interface{} // This attribute is a key. The type is string with range: 1..2147483647. // Refers to // docs_if_mib.DOCSIFMIB_DocsIfCmtsCmStatusTable_DocsIfCmtsCmStatusEntry_DocsIfCmtsCmStatusIndex DocsIfCmtsCmStatusIndex interface{} // A Cable Modem Interface Mask represents a set of MAC bridge interfaces // within the CM. This object represents the CMIM within a forwarding per-SF // L2VPN encoding, which specifies a set of CM MAC bridge interfaces to // which L2VPN forwarding is restricted. If the CMIM Subtype is omitted from // a forwarding per-SF encoding, its default value includes only // cpePrimary(1) and cableMac(2), which can be encoded with a single octet // with the value 0x60. The type is map[string]bool. DocsL2vpnVpnCmCMIM interface{} // The BPI+ Security Association ID in which traffic intended for // point-to-point forwarding through an individual CM is forwarded. If // the CMTS does not allocate an individual SAID for multipoint forwarding // (as is recommended),it MUST report this object as zero. The type is // interface{} with range: 0..16383. DocsL2vpnVpnCmIndividualSAId interface{} // This object encodes the concatenation of all Vendor Specific Subtype // encodings that appeared in any registration per-CM L2VPN Encoding // associated with this entry. The type is string. DocsL2vpnVpnCmVendorSpecific interface{} }
DOCSL2VPNMIB_DocsL2vpnVpnCmTable_DocsL2vpnVpnCmEntry An entry is indexed by VPN ID and Cable Modem Index that describes the operation of L2VPN forwarding for a single L2VPN on a single CM.
func (*DOCSL2VPNMIB_DocsL2vpnVpnCmTable_DocsL2vpnVpnCmEntry) GetEntityData ¶
func (docsL2vpnVpnCmEntry *DOCSL2VPNMIB_DocsL2vpnVpnCmTable_DocsL2vpnVpnCmEntry) GetEntityData() *types.CommonEntityData
type DocsNsiEncapSubtype ¶
type DocsNsiEncapSubtype string
DocsNsiEncapSubtype represents other than ieee802.1q(2).
const ( DocsNsiEncapSubtype_other DocsNsiEncapSubtype = "other" DocsNsiEncapSubtype_ieee8021q DocsNsiEncapSubtype = "ieee8021q" DocsNsiEncapSubtype_ieee8021ad DocsNsiEncapSubtype = "ieee8021ad" DocsNsiEncapSubtype_mpls DocsNsiEncapSubtype = "mpls" DocsNsiEncapSubtype_l2tpv3 DocsNsiEncapSubtype = "l2tpv3" )