Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for monitoring the interfaces in a Network Element. Copyright (c) 2016-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
- type AggregationType
- type EtherDuplex
- type EtherSpeed
- type IetfIntfType
- type Interfaces
- type Interfaces_Interface
- type Interfaces_Interface_DiffservInfo
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_ClassifierEntryStats
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingAtmClpStatsVal
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingCosInnerStatsVal
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingCosStatsVal
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDeiImpStatsVal
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDeiStatsVal
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDiscardClassStatsVal
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDscpStatsVal
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDscpTunnelStatsVal
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingFrDeStatsVal
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingFrFecnBecnStatsVal
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingMplsExpImpStatsVal
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingMplsExpTopStatsVal
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingPrecStatsVal
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingPrecTunnelStatsVal
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingQosGrpStatsVal
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingSrpPriorityStatsVal
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingVlanInnerStatsVal
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingWlanUserPriorityStatsVal
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MeterStats
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_QueuingStats
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_QueuingStats_CacStats
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_QueuingStats_WredStats
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_ClpCounters
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_ClpDefault
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_CosCounters
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_CosDefault
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DeiCounters
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DeiCountsDefault
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DiscClassDefault
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DiscardClassCounters
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DscpCounters
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DscpDefault
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_MplsExpCounters
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_MplsExpDefault
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_PrecDefault
- type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_PrecedenceCounters
- type Interfaces_Interface_DiffservInfo_PriorityOperList
- type Interfaces_Interface_DiffservInfo_PriorityOperList_AggPriorityStats
- type Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitCosThreshList
- type Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitDefaultThresh
- type Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitDiscClassThreshList
- type Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitDscpThreshList
- type Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitMplsExpThreshList
- type Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitQosGrpThreshList
- type Interfaces_Interface_EtherState
- type Interfaces_Interface_EtherStats
- type Interfaces_Interface_LagAggregateState
- type Interfaces_Interface_SerialState
- type Interfaces_Interface_SerialStats
- type Interfaces_Interface_Statistics
- type Interfaces_Interface_V4ProtocolStats
- type Interfaces_Interface_V6ProtocolStats
- type IntfState
- type OperState
- type QosDirection
- type QosMatchType
- type SerialCrc
- type SubrateSpeed
- type T1e1LoopbackMode
- type ThreshUnit
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AggregationType ¶
type AggregationType string
AggregationType represents defined and managed
const ( // LAG mode is off AggregationType_lag_off AggregationType = "lag-off" // LAG mode is auto AggregationType_lag_auto AggregationType = "lag-auto" // LAG mode is active AggregationType_lag_active AggregationType = "lag-active" // LAG mode is passive AggregationType_lag_passive AggregationType = "lag-passive" )
type EtherDuplex ¶
type EtherDuplex string
EtherDuplex represents The duplex setting of the interface
const ( EtherDuplex_full_duplex EtherDuplex = "full-duplex" EtherDuplex_half_duplex EtherDuplex = "half-duplex" EtherDuplex_auto_duplex EtherDuplex = "auto-duplex" EtherDuplex_unknown_duplex EtherDuplex = "unknown-duplex" )
type EtherSpeed ¶
type EtherSpeed string
EtherSpeed represents The speed setting of the interface
const ( EtherSpeed_speed_10mb EtherSpeed = "speed-10mb" EtherSpeed_speed_100mb EtherSpeed = "speed-100mb" EtherSpeed_speed_1gb EtherSpeed = "speed-1gb" EtherSpeed_speed_10gb EtherSpeed = "speed-10gb" EtherSpeed_speed_25gb EtherSpeed = "speed-25gb" EtherSpeed_speed_40gb EtherSpeed = "speed-40gb" EtherSpeed_speed_50gb EtherSpeed = "speed-50gb" EtherSpeed_speed_100gb EtherSpeed = "speed-100gb" EtherSpeed_speed_unknown EtherSpeed = "speed-unknown" EtherSpeed_speed_auto EtherSpeed = "speed-auto" )
type IetfIntfType ¶
type IetfIntfType string
IetfIntfType represents object in the (updated) definition of MIB-II's ifTable
const ( IetfIntfType_iana_iftype_other IetfIntfType = "iana-iftype-other" IetfIntfType_iana_iftype_regular1822 IetfIntfType = "iana-iftype-regular1822" IetfIntfType_iana_iftype_hdh1822 IetfIntfType = "iana-iftype-hdh1822" IetfIntfType_iana_iftype_ddnx25 IetfIntfType = "iana-iftype-ddnx25" IetfIntfType_iana_iftype_rfc877x25 IetfIntfType = "iana-iftype-rfc877x25" IetfIntfType_iana_iftype_ethernet_csmacd IetfIntfType = "iana-iftype-ethernet-csmacd" IetfIntfType_iana_iftype_iso88023_csmacd IetfIntfType = "iana-iftype-iso88023-csmacd" IetfIntfType_iana_iftype_iso88024_tokenbus IetfIntfType = "iana-iftype-iso88024-tokenbus" IetfIntfType_iana_iftype_iso88025_tokenring IetfIntfType = "iana-iftype-iso88025-tokenring" IetfIntfType_iana_iftype_iso88026_man IetfIntfType = "iana-iftype-iso88026-man" IetfIntfType_iana_iftype_starlan IetfIntfType = "iana-iftype-starlan" IetfIntfType_iana_iftype_proteon10mbit IetfIntfType = "iana-iftype-proteon10mbit" IetfIntfType_iana_iftype_proteon80mbit IetfIntfType = "iana-iftype-proteon80mbit" IetfIntfType_iana_iftype_hyperchannel IetfIntfType = "iana-iftype-hyperchannel" IetfIntfType_iana_iftype_fddi IetfIntfType = "iana-iftype-fddi" IetfIntfType_iana_iftype_lapb IetfIntfType = "iana-iftype-lapb" IetfIntfType_iana_iftype_sdlc IetfIntfType = "iana-iftype-sdlc" IetfIntfType_iana_iftype_ds1 IetfIntfType = "iana-iftype-ds1" IetfIntfType_iana_iftype_e1 IetfIntfType = "iana-iftype-e1" IetfIntfType_iana_iftype_basicisdn IetfIntfType = "iana-iftype-basicisdn" IetfIntfType_iana_iftype_primaryisdn IetfIntfType = "iana-iftype-primaryisdn" IetfIntfType_iana_iftype_prop_p2p_serial IetfIntfType = "iana-iftype-prop-p2p-serial" IetfIntfType_iana_iftype_ppp IetfIntfType = "iana-iftype-ppp" IetfIntfType_iana_iftype_sw_loopback IetfIntfType = "iana-iftype-sw-loopback" IetfIntfType_iana_iftype_eon IetfIntfType = "iana-iftype-eon" IetfIntfType_iana_iftype_ethernet3mbit IetfIntfType = "iana-iftype-ethernet3mbit" IetfIntfType_iana_iftype_nsip IetfIntfType = "iana-iftype-nsip" IetfIntfType_iana_iftype_slip IetfIntfType = "iana-iftype-slip" IetfIntfType_iana_iftype_ultra IetfIntfType = "iana-iftype-ultra" IetfIntfType_iana_iftype_ds3 IetfIntfType = "iana-iftype-ds3" IetfIntfType_iana_iftype_sip IetfIntfType = "iana-iftype-sip" IetfIntfType_iana_iftype_framerelay IetfIntfType = "iana-iftype-framerelay" IetfIntfType_iana_iftype_rs232 IetfIntfType = "iana-iftype-rs232" IetfIntfType_iana_iftype_para IetfIntfType = "iana-iftype-para" IetfIntfType_iana_iftype_arcnet IetfIntfType = "iana-iftype-arcnet" IetfIntfType_iana_iftype_arcnetplus IetfIntfType = "iana-iftype-arcnetplus" IetfIntfType_iana_iftype_atm IetfIntfType = "iana-iftype-atm" IetfIntfType_iana_iftype_miox25 IetfIntfType = "iana-iftype-miox25" IetfIntfType_iana_iftype_sonet IetfIntfType = "iana-iftype-sonet" IetfIntfType_iana_iftype_x25ple IetfIntfType = "iana-iftype-x25ple" IetfIntfType_iana_iftype_iso88022_llc IetfIntfType = "iana-iftype-iso88022-llc" IetfIntfType_iana_iftype_localtalk IetfIntfType = "iana-iftype-localtalk" IetfIntfType_iana_iftype_smdsdxi IetfIntfType = "iana-iftype-smdsdxi" IetfIntfType_iana_iftype_framerelay_service IetfIntfType = "iana-iftype-framerelay-service" IetfIntfType_iana_iftype_v35 IetfIntfType = "iana-iftype-v35" IetfIntfType_iana_iftype_hssi IetfIntfType = "iana-iftype-hssi" IetfIntfType_iana_iftype_hippi IetfIntfType = "iana-iftype-hippi" IetfIntfType_iana_iftype_modem IetfIntfType = "iana-iftype-modem" IetfIntfType_iana_iftype_aal5 IetfIntfType = "iana-iftype-aal5" IetfIntfType_iana_iftype_sonetpath IetfIntfType = "iana-iftype-sonetpath" IetfIntfType_iana_iftype_sonetvt IetfIntfType = "iana-iftype-sonetvt" IetfIntfType_iana_iftype_smdsicip IetfIntfType = "iana-iftype-smdsicip" IetfIntfType_iana_iftype_propvirtual IetfIntfType = "iana-iftype-propvirtual" IetfIntfType_iana_iftype_propmultiplexor IetfIntfType = "iana-iftype-propmultiplexor" IetfIntfType_iana_iftype_ieee80212 IetfIntfType = "iana-iftype-ieee80212" IetfIntfType_iana_iftype_fiberchannel IetfIntfType = "iana-iftype-fiberchannel" IetfIntfType_iana_iftype_hippi_interface IetfIntfType = "iana-iftype-hippi-interface" IetfIntfType_iana_iftype_framerelay_interconnect IetfIntfType = "iana-iftype-framerelay-interconnect" IetfIntfType_iana_iftype_aflane8023 IetfIntfType = "iana-iftype-aflane8023" IetfIntfType_iana_iftype_aflane8025 IetfIntfType = "iana-iftype-aflane8025" IetfIntfType_iana_iftype_cctemul IetfIntfType = "iana-iftype-cctemul" IetfIntfType_iana_iftype_fastether IetfIntfType = "iana-iftype-fastether" IetfIntfType_iana_iftype_isdn IetfIntfType = "iana-iftype-isdn" IetfIntfType_iana_iftype_v11 IetfIntfType = "iana-iftype-v11" IetfIntfType_iana_iftype_v36 IetfIntfType = "iana-iftype-v36" IetfIntfType_iana_iftype_g703at64k IetfIntfType = "iana-iftype-g703at64k" IetfIntfType_iana_iftype_g703at2mb IetfIntfType = "iana-iftype-g703at2mb" IetfIntfType_iana_iftype_qllc IetfIntfType = "iana-iftype-qllc" IetfIntfType_iana_iftype_fastetherfx IetfIntfType = "iana-iftype-fastetherfx" IetfIntfType_iana_iftype_channel IetfIntfType = "iana-iftype-channel" IetfIntfType_iana_iftype_ieee80211 IetfIntfType = "iana-iftype-ieee80211" IetfIntfType_iana_iftype_ibm370parchan IetfIntfType = "iana-iftype-ibm370parchan" IetfIntfType_iana_iftype_escon IetfIntfType = "iana-iftype-escon" IetfIntfType_iana_iftype_dlsw IetfIntfType = "iana-iftype-dlsw" IetfIntfType_iana_iftype_isdns IetfIntfType = "iana-iftype-isdns" IetfIntfType_iana_iftype_isdnu IetfIntfType = "iana-iftype-isdnu" IetfIntfType_iana_iftype_lapd IetfIntfType = "iana-iftype-lapd" IetfIntfType_iana_iftype_ipswitch IetfIntfType = "iana-iftype-ipswitch" IetfIntfType_iana_iftype_rsrb IetfIntfType = "iana-iftype-rsrb" IetfIntfType_iana_iftype_atmlogical IetfIntfType = "iana-iftype-atmlogical" IetfIntfType_iana_iftype_ds0 IetfIntfType = "iana-iftype-ds0" IetfIntfType_iana_iftype_ds0bundle IetfIntfType = "iana-iftype-ds0bundle" IetfIntfType_iana_iftype_bsc IetfIntfType = "iana-iftype-bsc" IetfIntfType_iana_iftype_async IetfIntfType = "iana-iftype-async" IetfIntfType_iana_iftype_cnr IetfIntfType = "iana-iftype-cnr" IetfIntfType_iana_iftype_iso88025_dtr IetfIntfType = "iana-iftype-iso88025-dtr" IetfIntfType_iana_iftype_eplrs IetfIntfType = "iana-iftype-eplrs" IetfIntfType_iana_iftype_arap IetfIntfType = "iana-iftype-arap" IetfIntfType_iana_iftype_propcnls IetfIntfType = "iana-iftype-propcnls" IetfIntfType_iana_iftype_hostpad IetfIntfType = "iana-iftype-hostpad" IetfIntfType_iana_iftype_termpad IetfIntfType = "iana-iftype-termpad" IetfIntfType_iana_iftype_framerelay_mpi IetfIntfType = "iana-iftype-framerelay-mpi" IetfIntfType_iana_iftype_x213 IetfIntfType = "iana-iftype-x213" IetfIntfType_iana_iftype_adsl IetfIntfType = "iana-iftype-adsl" IetfIntfType_iana_iftype_radsl IetfIntfType = "iana-iftype-radsl" IetfIntfType_iana_iftype_sdsl IetfIntfType = "iana-iftype-sdsl" IetfIntfType_iana_iftype_vdsl IetfIntfType = "iana-iftype-vdsl" IetfIntfType_iana_iftype_iso88025_crfpint IetfIntfType = "iana-iftype-iso88025-crfpint" IetfIntfType_iana_iftype_myrinet IetfIntfType = "iana-iftype-myrinet" IetfIntfType_iana_iftype_voiceem IetfIntfType = "iana-iftype-voiceem" IetfIntfType_iana_iftype_voicefxo IetfIntfType = "iana-iftype-voicefxo" IetfIntfType_iana_iftype_voicefxs IetfIntfType = "iana-iftype-voicefxs" IetfIntfType_iana_iftype_voiceencap IetfIntfType = "iana-iftype-voiceencap" IetfIntfType_iana_iftype_voip IetfIntfType = "iana-iftype-voip" IetfIntfType_iana_iftype_atmdxi IetfIntfType = "iana-iftype-atmdxi" IetfIntfType_iana_iftype_atmfuni IetfIntfType = "iana-iftype-atmfuni" IetfIntfType_iana_iftype_atmima IetfIntfType = "iana-iftype-atmima" IetfIntfType_iana_iftype_ppp_multilinkbundle IetfIntfType = "iana-iftype-ppp-multilinkbundle" IetfIntfType_iana_iftype_ipovercdlc IetfIntfType = "iana-iftype-ipovercdlc" IetfIntfType_iana_iftype_ipoverclaw IetfIntfType = "iana-iftype-ipoverclaw" IetfIntfType_iana_iftype_stack2stack IetfIntfType = "iana-iftype-stack2stack" IetfIntfType_iana_iftype_virtualipaddress IetfIntfType = "iana-iftype-virtualipaddress" IetfIntfType_iana_iftype_mpc IetfIntfType = "iana-iftype-mpc" IetfIntfType_iana_iftype_ipoveratm IetfIntfType = "iana-iftype-ipoveratm" IetfIntfType_iana_iftype_iso88025_fiber IetfIntfType = "iana-iftype-iso88025-fiber" IetfIntfType_iana_iftype_tdlc IetfIntfType = "iana-iftype-tdlc" IetfIntfType_iana_iftype_gige IetfIntfType = "iana-iftype-gige" IetfIntfType_iana_iftype_hdlc IetfIntfType = "iana-iftype-hdlc" IetfIntfType_iana_iftype_lapf IetfIntfType = "iana-iftype-lapf" IetfIntfType_iana_iftype_v37 IetfIntfType = "iana-iftype-v37" IetfIntfType_iana_iftype_x25mlp IetfIntfType = "iana-iftype-x25mlp" IetfIntfType_iana_iftype_x25huntgroup IetfIntfType = "iana-iftype-x25huntgroup" IetfIntfType_iana_iftype_transphdlc IetfIntfType = "iana-iftype-transphdlc" IetfIntfType_iana_iftype_interleave IetfIntfType = "iana-iftype-interleave" IetfIntfType_iana_iftype_fast IetfIntfType = "iana-iftype-fast" IetfIntfType_iana_iftype_ip IetfIntfType = "iana-iftype-ip" IetfIntfType_iana_iftype_docs_cable_maclayer IetfIntfType = "iana-iftype-docs-cable-maclayer" IetfIntfType_iana_iftype_docs_cable_downstream IetfIntfType = "iana-iftype-docs-cable-downstream" IetfIntfType_iana_iftype_docs_cable_upstream IetfIntfType = "iana-iftype-docs-cable-upstream" IetfIntfType_iana_iftype_a12mppswitch IetfIntfType = "iana-iftype-a12mppswitch" IetfIntfType_iana_iftype_tunnel IetfIntfType = "iana-iftype-tunnel" IetfIntfType_iana_iftype_coffee IetfIntfType = "iana-iftype-coffee" IetfIntfType_iana_iftype_ces IetfIntfType = "iana-iftype-ces" IetfIntfType_iana_iftype_atmsubinterface IetfIntfType = "iana-iftype-atmsubinterface" IetfIntfType_iana_iftype_l2vlan IetfIntfType = "iana-iftype-l2vlan" IetfIntfType_iana_iftype_l3ipvlan IetfIntfType = "iana-iftype-l3ipvlan" IetfIntfType_iana_iftype_l3ipxvlan IetfIntfType = "iana-iftype-l3ipxvlan" IetfIntfType_iana_iftype_digital_powerline IetfIntfType = "iana-iftype-digital-powerline" IetfIntfType_iana_iftype_media_mailoverip IetfIntfType = "iana-iftype-media-mailoverip" IetfIntfType_iana_iftype_dtm IetfIntfType = "iana-iftype-dtm" IetfIntfType_iana_iftype_dcn IetfIntfType = "iana-iftype-dcn" IetfIntfType_iana_iftype_ipforward IetfIntfType = "iana-iftype-ipforward" IetfIntfType_iana_iftype_msdsl IetfIntfType = "iana-iftype-msdsl" IetfIntfType_iana_iftype_ieee1394 IetfIntfType = "iana-iftype-ieee1394" IetfIntfType_iana_iftype_gsn IetfIntfType = "iana-iftype-gsn" IetfIntfType_iana_iftype_dvbrcc_maclayer IetfIntfType = "iana-iftype-dvbrcc-maclayer" IetfIntfType_iana_iftype_dvbrcc_downstream IetfIntfType = "iana-iftype-dvbrcc-downstream" IetfIntfType_iana_iftype_dvbrcc_upstream IetfIntfType = "iana-iftype-dvbrcc-upstream" IetfIntfType_iana_iftype_atmvirtual IetfIntfType = "iana-iftype-atmvirtual" IetfIntfType_iana_iftype_mplstunnel IetfIntfType = "iana-iftype-mplstunnel" IetfIntfType_iana_iftype_srp IetfIntfType = "iana-iftype-srp" IetfIntfType_iana_iftype_voiceoveratm IetfIntfType = "iana-iftype-voiceoveratm" IetfIntfType_iana_iftype_voiceoverframerelay IetfIntfType = "iana-iftype-voiceoverframerelay" IetfIntfType_iana_iftype_idsl IetfIntfType = "iana-iftype-idsl" IetfIntfType_iana_iftype_compositelink IetfIntfType = "iana-iftype-compositelink" IetfIntfType_iana_iftype_ss7siglink IetfIntfType = "iana-iftype-ss7siglink" IetfIntfType_iana_iftype_propwireless_p2p IetfIntfType = "iana-iftype-propwireless-p2p" IetfIntfType_iana_iftype_frforward IetfIntfType = "iana-iftype-frforward" IetfIntfType_iana_iftype_rfc1483 IetfIntfType = "iana-iftype-rfc1483" IetfIntfType_iana_iftype_usb IetfIntfType = "iana-iftype-usb" IetfIntfType_iana_iftype_ieee8023_adlag IetfIntfType = "iana-iftype-ieee8023-adlag" IetfIntfType_iana_iftype_bgppolicy_accounting IetfIntfType = "iana-iftype-bgppolicy-accounting" IetfIntfType_iana_iftype_frf16mfrbundle IetfIntfType = "iana-iftype-frf16mfrbundle" IetfIntfType_iana_iftype_h323gatekeeper IetfIntfType = "iana-iftype-h323gatekeeper" IetfIntfType_iana_iftype_h323proxy IetfIntfType = "iana-iftype-h323proxy" IetfIntfType_iana_iftype_mpls IetfIntfType = "iana-iftype-mpls" IetfIntfType_iana_iftype_mfsiglink IetfIntfType = "iana-iftype-mfsiglink" IetfIntfType_iana_iftype_hdsl2 IetfIntfType = "iana-iftype-hdsl2" IetfIntfType_iana_iftype_shdsl IetfIntfType = "iana-iftype-shdsl" IetfIntfType_iana_iftype_ds1fdl IetfIntfType = "iana-iftype-ds1fdl" IetfIntfType_iana_iftype_pos IetfIntfType = "iana-iftype-pos" IetfIntfType_iana_iftype_dvbasiin IetfIntfType = "iana-iftype-dvbasiin" IetfIntfType_iana_iftype_dvbasiout IetfIntfType = "iana-iftype-dvbasiout" IetfIntfType_iana_iftype_plc IetfIntfType = "iana-iftype-plc" IetfIntfType_iana_iftype_nfas IetfIntfType = "iana-iftype-nfas" IetfIntfType_iana_iftype_tr008 IetfIntfType = "iana-iftype-tr008" IetfIntfType_iana_iftype_gr303rdt IetfIntfType = "iana-iftype-gr303rdt" IetfIntfType_iana_iftype_gr303idt IetfIntfType = "iana-iftype-gr303idt" IetfIntfType_iana_iftype_isup IetfIntfType = "iana-iftype-isup" IetfIntfType_iana_iftype_prop_docs_wireless_maclayer IetfIntfType = "iana-iftype-prop-docs-wireless-maclayer" IetfIntfType_iana_iftype_prop_docs_wireless_downstream IetfIntfType = "iana-iftype-prop-docs-wireless-downstream" IetfIntfType_iana_iftype_prop_docs_wireless_upstream IetfIntfType = "iana-iftype-prop-docs-wireless-upstream" IetfIntfType_iana_iftype_hiperlan2 IetfIntfType = "iana-iftype-hiperlan2" IetfIntfType_iana_iftype_prop_bwap2mp IetfIntfType = "iana-iftype-prop-bwap2mp" IetfIntfType_iana_iftype_sonetoverheadchannel IetfIntfType = "iana-iftype-sonetoverheadchannel" IetfIntfType_iana_iftype_digital_wrapperoverheadchannel IetfIntfType = "iana-iftype-digital-wrapperoverheadchannel" IetfIntfType_iana_iftype_aal2 IetfIntfType = "iana-iftype-aal2" IetfIntfType_iana_iftype_radiomac IetfIntfType = "iana-iftype-radiomac" IetfIntfType_iana_iftype_atmradio IetfIntfType = "iana-iftype-atmradio" IetfIntfType_iana_iftype_imt IetfIntfType = "iana-iftype-imt" IetfIntfType_iana_iftype_mvl IetfIntfType = "iana-iftype-mvl" IetfIntfType_iana_iftype_reachhdsl IetfIntfType = "iana-iftype-reachhdsl" IetfIntfType_iana_iftype_frdlciendpt IetfIntfType = "iana-iftype-frdlciendpt" IetfIntfType_iana_iftype_atmvciendpt IetfIntfType = "iana-iftype-atmvciendpt" IetfIntfType_iana_iftype_opticalchannel IetfIntfType = "iana-iftype-opticalchannel" IetfIntfType_iana_iftype_opticaltransport IetfIntfType = "iana-iftype-opticaltransport" IetfIntfType_iana_iftype_propatm IetfIntfType = "iana-iftype-propatm" IetfIntfType_iana_iftype_voiceovercable IetfIntfType = "iana-iftype-voiceovercable" IetfIntfType_iana_iftype_infiniband IetfIntfType = "iana-iftype-infiniband" IetfIntfType_iana_iftype_telink IetfIntfType = "iana-iftype-telink" IetfIntfType_iana_iftype_q2931 IetfIntfType = "iana-iftype-q2931" IetfIntfType_iana_iftype_virtualatg IetfIntfType = "iana-iftype-virtualatg" IetfIntfType_iana_iftype_siptg IetfIntfType = "iana-iftype-siptg" IetfIntfType_iana_iftype_sipsig IetfIntfType = "iana-iftype-sipsig" IetfIntfType_iana_iftype_docs_cable_upstreamchannel IetfIntfType = "iana-iftype-docs-cable-upstreamchannel" IetfIntfType_iana_iftype_econet IetfIntfType = "iana-iftype-econet" IetfIntfType_iana_iftype_pon155 IetfIntfType = "iana-iftype-pon155" IetfIntfType_iana_iftype_pon622 IetfIntfType = "iana-iftype-pon622" IetfIntfType_iana_iftype_bridge_if IetfIntfType = "iana-iftype-bridge-if" IetfIntfType_iana_iftype_linegroup IetfIntfType = "iana-iftype-linegroup" IetfIntfType_iana_iftype_voiceemfgd IetfIntfType = "iana-iftype-voiceemfgd" IetfIntfType_iana_iftype_voiceefgdeana IetfIntfType = "iana-iftype-voiceefgdeana" IetfIntfType_iana_iftype_voicedid IetfIntfType = "iana-iftype-voicedid" IetfIntfType_iana_iftype_mpegtransport IetfIntfType = "iana-iftype-mpegtransport" IetfIntfType_iana_iftype_sixtofour IetfIntfType = "iana-iftype-sixtofour" IetfIntfType_iana_iftype_gtp IetfIntfType = "iana-iftype-gtp" IetfIntfType_iana_iftype_pdnetherloop1 IetfIntfType = "iana-iftype-pdnetherloop1" IetfIntfType_iana_iftype_pdnetherloop2 IetfIntfType = "iana-iftype-pdnetherloop2" IetfIntfType_iana_iftype_opticalchannel_group IetfIntfType = "iana-iftype-opticalchannel-group" IetfIntfType_iana_iftype_homepna IetfIntfType = "iana-iftype-homepna" IetfIntfType_iana_iftype_gfp IetfIntfType = "iana-iftype-gfp" IetfIntfType_iana_iftype_ciscoislvlan IetfIntfType = "iana-iftype-ciscoislvlan" IetfIntfType_iana_iftype_actelismetaloop IetfIntfType = "iana-iftype-actelismetaloop" IetfIntfType_iana_iftype_fciplink IetfIntfType = "iana-iftype-fciplink" IetfIntfType_iana_iftype_rpr IetfIntfType = "iana-iftype-rpr" IetfIntfType_iana_iftype_qam IetfIntfType = "iana-iftype-qam" IetfIntfType_iana_iftype_lmp IetfIntfType = "iana-iftype-lmp" IetfIntfType_iana_iftype_cblvectastar IetfIntfType = "iana-iftype-cblvectastar" IetfIntfType_iana_iftype_docs_cable_mcmts_downtream IetfIntfType = "iana-iftype-docs-cable-mcmts-downtream" IetfIntfType_iana_iftype_adsl2 IetfIntfType = "iana-iftype-adsl2" IetfIntfType_iana_iftype_macseccontrolledif IetfIntfType = "iana-iftype-macseccontrolledif" IetfIntfType_iana_iftype_macsecuncontrolledif IetfIntfType = "iana-iftype-macsecuncontrolledif" IetfIntfType_iana_iftype_aviciopticalether IetfIntfType = "iana-iftype-aviciopticalether" IetfIntfType_iana_iftype_atmbond IetfIntfType = "iana-iftype-atmbond" IetfIntfType_iana_iftype_voicefgdos IetfIntfType = "iana-iftype-voicefgdos" IetfIntfType_iana_iftype_mocaversion1 IetfIntfType = "iana-iftype-mocaversion1" IetfIntfType_iana_iftype_ieee80216_wman IetfIntfType = "iana-iftype-ieee80216-wman" IetfIntfType_iana_iftype_adsl2plus IetfIntfType = "iana-iftype-adsl2plus" IetfIntfType_iana_iftype_dvbrcsmaclayer IetfIntfType = "iana-iftype-dvbrcsmaclayer" IetfIntfType_iana_iftype_dvbtdm IetfIntfType = "iana-iftype-dvbtdm" IetfIntfType_iana_iftype_dvbrcstdma IetfIntfType = "iana-iftype-dvbrcstdma" IetfIntfType_iana_iftype_x86laps IetfIntfType = "iana-iftype-x86laps" IetfIntfType_iana_iftype_wwanpp IetfIntfType = "iana-iftype-wwanpp" IetfIntfType_iana_iftype_wwanpp2 IetfIntfType = "iana-iftype-wwanpp2" IetfIntfType_iana_iftype_voiceebs IetfIntfType = "iana-iftype-voiceebs" IetfIntfType_iana_iftype_ifpwtype IetfIntfType = "iana-iftype-ifpwtype" IetfIntfType_iana_iftype_ilan IetfIntfType = "iana-iftype-ilan" IetfIntfType_iana_iftype_pip IetfIntfType = "iana-iftype-pip" IetfIntfType_iana_iftype_aluelp IetfIntfType = "iana-iftype-aluelp" IetfIntfType_iana_iftype_gpon IetfIntfType = "iana-iftype-gpon" IetfIntfType_iana_iftype_vdsl2 IetfIntfType = "iana-iftype-vdsl2" IetfIntfType_iana_iftype_capwapdot11_profile IetfIntfType = "iana-iftype-capwapdot11-profile" IetfIntfType_iana_iftype_capwapdot11_bss IetfIntfType = "iana-iftype-capwapdot11-bss" IetfIntfType_iana_iftype_capwapwtp_virtualradio IetfIntfType = "iana-iftype-capwapwtp-virtualradio" IetfIntfType_iana_iftype_bits IetfIntfType = "iana-iftype-bits" IetfIntfType_iana_iftype_docs_cable_upstreamrfport IetfIntfType = "iana-iftype-docs-cable-upstreamrfport" IetfIntfType_iana_iftype_cable_downstreamrfport IetfIntfType = "iana-iftype-cable-downstreamrfport" IetfIntfType_iana_iftype_vmware_virtualnic IetfIntfType = "iana-iftype-vmware-virtualnic" IetfIntfType_iana_iftype_ieee802154 IetfIntfType = "iana-iftype-ieee802154" IetfIntfType_iana_iftype_otnodu IetfIntfType = "iana-iftype-otnodu" IetfIntfType_iana_iftype_otnotu IetfIntfType = "iana-iftype-otnotu" IetfIntfType_iana_iftype_ifvfitype IetfIntfType = "iana-iftype-ifvfitype" IetfIntfType_iana_iftype_g9981 IetfIntfType = "iana-iftype-g9981" IetfIntfType_iana_iftype_g9982 IetfIntfType = "iana-iftype-g9982" IetfIntfType_iana_iftype_g9983 IetfIntfType = "iana-iftype-g9983" IetfIntfType_iana_iftype_aluepon IetfIntfType = "iana-iftype-aluepon" IetfIntfType_iana_iftype_aluepon_onu IetfIntfType = "iana-iftype-aluepon-onu" IetfIntfType_iana_iftype_aluepon_physicaluni IetfIntfType = "iana-iftype-aluepon-physicaluni" IetfIntfType_iana_iftype_aluepon_logicalink IetfIntfType = "iana-iftype-aluepon-logicalink" IetfIntfType_iana_iftype_alugpon_onu IetfIntfType = "iana-iftype-alugpon-onu" IetfIntfType_iana_iftype_alugpon_physicaluni IetfIntfType = "iana-iftype-alugpon-physicaluni" IetfIntfType_iana_iftype_vmwarenicteam IetfIntfType = "iana-iftype-vmwarenicteam" IetfIntfType_iana_iftype_docs_ofdm_downstream IetfIntfType = "iana-iftype-docs-ofdm-downstream" IetfIntfType_iana_iftype_docs_ofdma_upstream IetfIntfType = "iana-iftype-docs-ofdma-upstream" IetfIntfType_iana_iftype_gfast IetfIntfType = "iana-iftype-gfast" IetfIntfType_iana_iftype_sdci IetfIntfType = "iana-iftype-sdci" IetfIntfType_iana_iftype_xbox_wireless IetfIntfType = "iana-iftype-xbox-wireless" IetfIntfType_iana_iftype_fastdsl IetfIntfType = "iana-iftype-fastdsl" )
type Interfaces ¶
type Interfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // List of interfaces. The type is slice of Interfaces_Interface. Interface []*Interfaces_Interface }
Interfaces Operational state of interfaces
func (*Interfaces) GetEntityData ¶
func (interfaces *Interfaces) GetEntityData() *types.CommonEntityData
type Interfaces_Interface ¶
type Interfaces_Interface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The name of the interface. A server implementation // MAY map this leaf to the ifName MIB object. Such an implementation needs // to use some mechanism to handle the differences in size and characters // allowed between this leaf and ifName. The definition of such a mechanism // is outside the scope of this document. The type is string. Name interface{} // When an interface entry is created, a server MAY initialize the type leaf // with a valid value, e.g., if it is possible to derive the type from the // name of the interface. If a client tries to set the type of an interface to // a value that can never be used by the system, e.g., if the type is not // supported or if the type does not match the name of the interface, the // server MUST reject the request. A NETCONF server MUST reply with an // rpc-error with the error-tag 'invalid-value' in this case. The type is // IetfIntfType. InterfaceType interface{} // The desired state of the interface. This leaf has the same read semantics // as ifAdminStatus. The type is IntfState. AdminStatus interface{} // The current operational state of the interface. This leaf has the same // semantics as ifOperStatus. The type is OperState. OperStatus interface{} // The time the interface entered its current operational state. If the // current state was entered prior to the last re-initialization of the local // network management subsystem, then this node is not present. The type is // string with pattern: // \d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d+)?(Z|[\+\-]\d{2}:\d{2}). LastChange interface{} // The ifIndex value for the ifEntry represented by this interface. The type // is interface{} with range: -2147483648..2147483647. IfIndex interface{} // The interface's address at its protocol sub-layer. For example, for an // 802.x interface, this object normally contains a Media Access Control (MAC) // address. The interface's media-specific modules must define the bit and // byte ordering and the format of the value of this object. For interfaces // that do not have such an address (e.g., a serial line), this node is not // present. The type is string with pattern: // [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}. PhysAddress interface{} // A list of references to interfaces layered on top of this interface. The // type is slice of string. HigherLayerIf []interface{} // A list of references to interfaces layered underneath this interface. The // type is slice of string. LowerLayerIf []interface{} // An estimate of the interface's current bandwidth in bits per second. For // interfaces that do not vary in bandwidth or for those where no accurate // estimation can be made, this node should contain the nominal bandwidth. For // interfaces that have no concept of bandwidth, this node is not present. The // type is interface{} with range: 0..18446744073709551615. Speed interface{} // VRF to which this interface belongs to. If the interface is not in a VRF // then it is 'Global'. The type is string. Vrf interface{} // IPv4 address configured on interface. The type is one of the following // types: string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?, // or 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}]+)?. Ipv4 interface{} // IPv4 Subnet Mask. The type is one of the following types: string with // pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?, // or 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}]+)?. Ipv4SubnetMask interface{} // Interface description. The type is string. Description interface{} // Maximum transmission unit. The type is interface{} with range: // 0..4294967295. Mtu interface{} // Input Security ACL. The type is string. InputSecurityAcl interface{} // Output Security ACL. The type is string. OutputSecurityAcl interface{} // The burnt-in mac address that was associated with this interface from // manufacturing. This is only relevant for interfaces that have the concept // of burnt in ethernet addresses, otherwise it is zero. The type is string // with pattern: [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}. BiaAddress interface{} // A list of the IPv6 addresses associated with the interface. This conatins // all the IPv6 addresses, including the link local addresses, assigned to the // interface. The type is one of the following types: slice of string with // pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?, // or slice of 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}]+)?. Ipv6Addrs []interface{} // When ip tcp adjust-mss is configured, this vlaue shows the tcp mss, or the // value is zero. The type is interface{} with range: 0..65535. Ipv4TcpAdjustMss interface{} // When ipv6 tcp adjust-mss is configured, this value shows the tcp mss, or // the value is zero. The type is interface{} with range: 0..65535. Ipv6TcpAdjustMss interface{} // No specific interface class information. The type is bool. IntfClassUnspecified interface{} // A collection of interface-related statistics objects. Statistics Interfaces_Interface_Statistics // diffserv related details. The type is slice of // Interfaces_Interface_DiffservInfo. DiffservInfo []*Interfaces_Interface_DiffservInfo // IPv4 traffic statistics for this interface. V4ProtocolStats Interfaces_Interface_V4ProtocolStats // IPv6 traffic statistics for this interface. V6ProtocolStats Interfaces_Interface_V6ProtocolStats // Operational state variables for logical aggregate / LAG interfaces. The // type is slice of Interfaces_Interface_LagAggregateState. LagAggregateState []*Interfaces_Interface_LagAggregateState // The Ethernet state information. EtherState Interfaces_Interface_EtherState // The Ethernet statistics. EtherStats Interfaces_Interface_EtherStats // The T1E1 serial state information. SerialState Interfaces_Interface_SerialState // The T1E1 statistics. SerialStats Interfaces_Interface_SerialStats }
Interfaces_Interface List of interfaces
func (*Interfaces_Interface) GetEntityData ¶
func (self *Interfaces_Interface) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo ¶
type Interfaces_Interface_DiffservInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Direction fo the traffic flow either inbound or // outbound. The type is QosDirection. Direction interface{} // This attribute is a key. Policy entry name. The type is string. PolicyName interface{} // Statistics for each Classifier Entry in a Policy. The type is slice of // Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats. DiffservTargetClassifierStats []*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats // Statistics for aggregrate priority per policy instance. The type is slice // of Interfaces_Interface_DiffservInfo_PriorityOperList. PriorityOperList []*Interfaces_Interface_DiffservInfo_PriorityOperList }
Interfaces_Interface_DiffservInfo diffserv related details
func (*Interfaces_Interface_DiffservInfo) GetEntityData ¶
func (diffservInfo *Interfaces_Interface_DiffservInfo) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Classifier Entry Name. The type is string. ClassifierEntryName interface{} // This attribute is a key. Path of the Classifier Entry in a hierarchial // policy. The type is string. ParentPath interface{} // Classifier Counters. ClassifierEntryStats Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_ClassifierEntryStats // Meter statistics. The type is slice of // Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MeterStats. MeterStats []*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MeterStats // Queuing Counters. QueuingStats Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_QueuingStats // List of statistics for random-detect based on subclass type and value pair // Technically these are a field in the queuing statistics -> wred statisitcs, // but GREEN EI does not allow that nesting structure. The type is slice of // Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList. SubclassList []*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList // Statistics for marking actions. MarkingStats Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats Statistics for each Classifier Entry in a Policy
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats) GetEntityData ¶
func (diffservTargetClassifierStats *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_ClassifierEntryStats ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_ClassifierEntryStats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of total packets which filtered to the classifier-entry. The type is // interface{} with range: 0..18446744073709551615. ClassifiedPkts interface{} // Number of total bytes which filtered to the classifier-entry. The type is // interface{} with range: 0..18446744073709551615. ClassifiedBytes interface{} // Rate of average data flow through the classifier-entry. The type is // interface{} with range: 0..18446744073709551615. ClassifiedRate interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_ClassifierEntryStats Classifier Counters
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_ClassifierEntryStats) GetEntityData ¶
func (classifierEntryStats *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_ClassifierEntryStats) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Statistics for set dscp. MarkingDscpStatsVal Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDscpStatsVal // Statistics for set dscp tunnel. MarkingDscpTunnelStatsVal Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDscpTunnelStatsVal // Statistics for set cos. MarkingCosStatsVal Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingCosStatsVal // Statistics for set cos-inner. MarkingCosInnerStatsVal Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingCosInnerStatsVal // Statistics for set discard-class. MarkingDiscardClassStatsVal Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDiscardClassStatsVal // Statistics for set qos-group. MarkingQosGrpStatsVal Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingQosGrpStatsVal // Statistics for set precedence. MarkingPrecStatsVal Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingPrecStatsVal // Statistics for set precedence tunnel. MarkingPrecTunnelStatsVal Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingPrecTunnelStatsVal // Statistics for set mpls exp imposition. MarkingMplsExpImpStatsVal Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingMplsExpImpStatsVal // Statistics for set mpls exp topmost. MarkingMplsExpTopStatsVal Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingMplsExpTopStatsVal // Statistics for set fr-de. MarkingFrDeStatsVal Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingFrDeStatsVal // Statistics for set fr-fecn-becn. MarkingFrFecnBecnStatsVal Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingFrFecnBecnStatsVal // Statistics for set atm-clp. MarkingAtmClpStatsVal Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingAtmClpStatsVal // Statistics for set vlan-inner. MarkingVlanInnerStatsVal Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingVlanInnerStatsVal // Statistics for set dei. MarkingDeiStatsVal Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDeiStatsVal // Statistics for set dei-imposition. MarkingDeiImpStatsVal Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDeiImpStatsVal // Statistics for set srp-priority. MarkingSrpPriorityStatsVal Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingSrpPriorityStatsVal // Statistics for set wlan-user-priority. MarkingWlanUserPriorityStatsVal Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingWlanUserPriorityStatsVal }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats Statistics for marking actions
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats) GetEntityData ¶
func (markingStats *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingAtmClpStatsVal ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingAtmClpStatsVal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // atm clp value. The type is interface{} with range: 0..255. AtmClpVal interface{} // Number of packets been marked. The type is interface{} with range: // 0..18446744073709551615. MarkedPkts interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingAtmClpStatsVal Statistics for set atm-clp
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingAtmClpStatsVal) GetEntityData ¶
func (markingAtmClpStatsVal *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingAtmClpStatsVal) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingCosInnerStatsVal ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingCosInnerStatsVal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // cos inner value. The type is interface{} with range: 0..4294967295. CosInnerVal interface{} // Number of packets been marked. The type is interface{} with range: // 0..18446744073709551615. MarkedPkts interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingCosInnerStatsVal Statistics for set cos-inner
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingCosInnerStatsVal) GetEntityData ¶
func (markingCosInnerStatsVal *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingCosInnerStatsVal) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingCosStatsVal ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingCosStatsVal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // cos value. The type is interface{} with range: 0..4294967295. CosVal interface{} // Number of packets been marked. The type is interface{} with range: // 0..18446744073709551615. MarkedPkts interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingCosStatsVal Statistics for set cos
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingCosStatsVal) GetEntityData ¶
func (markingCosStatsVal *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingCosStatsVal) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDeiImpStatsVal ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDeiImpStatsVal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // dei value. The type is interface{} with range: 0..4294967295. DeiImpValue interface{} // Number of packets been marked. The type is interface{} with range: // 0..18446744073709551615. MarkedPkts interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDeiImpStatsVal Statistics for set dei-imposition
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDeiImpStatsVal) GetEntityData ¶
func (markingDeiImpStatsVal *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDeiImpStatsVal) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDeiStatsVal ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDeiStatsVal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // dei value. The type is interface{} with range: 0..4294967295. DeiImpValue interface{} // Number of packets been marked. The type is interface{} with range: // 0..18446744073709551615. MarkedPkts interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDeiStatsVal Statistics for set dei
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDeiStatsVal) GetEntityData ¶
func (markingDeiStatsVal *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDeiStatsVal) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDiscardClassStatsVal ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDiscardClassStatsVal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // discard-class value. The type is interface{} with range: 0..4294967295. DiscClassVal interface{} // Number of packets been marked. The type is interface{} with range: // 0..18446744073709551615. MarkedPkts interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDiscardClassStatsVal Statistics for set discard-class
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDiscardClassStatsVal) GetEntityData ¶
func (markingDiscardClassStatsVal *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDiscardClassStatsVal) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDscpStatsVal ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDscpStatsVal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // dscp marking. The type is interface{} with range: 0..4294967295. Dscp interface{} // Number of packets been marked. The type is interface{} with range: // 0..18446744073709551615. MarkedPkts interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDscpStatsVal Statistics for set dscp
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDscpStatsVal) GetEntityData ¶
func (markingDscpStatsVal *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDscpStatsVal) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDscpTunnelStatsVal ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDscpTunnelStatsVal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // dscp value. The type is interface{} with range: 0..4294967295. DscpVal interface{} // Number of packets been marked. The type is interface{} with range: // 0..18446744073709551615. MarkedPkts interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDscpTunnelStatsVal Statistics for set dscp tunnel
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDscpTunnelStatsVal) GetEntityData ¶
func (markingDscpTunnelStatsVal *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingDscpTunnelStatsVal) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingFrDeStatsVal ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingFrDeStatsVal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // fr de set or not. The type is bool. FrDe interface{} // Number of packets been marked. The type is interface{} with range: // 0..18446744073709551615. MarkedPkts interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingFrDeStatsVal Statistics for set fr-de
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingFrDeStatsVal) GetEntityData ¶
func (markingFrDeStatsVal *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingFrDeStatsVal) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingFrFecnBecnStatsVal ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingFrFecnBecnStatsVal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // fecn becn value. qos:percent-value-1to100. The type is interface{} with // range: 0..4294967295. FecnBecnVal interface{} // Number of packets been marked. The type is interface{} with range: // 0..18446744073709551615. MarkedPkts interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingFrFecnBecnStatsVal Statistics for set fr-fecn-becn
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingFrFecnBecnStatsVal) GetEntityData ¶
func (markingFrFecnBecnStatsVal *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingFrFecnBecnStatsVal) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingMplsExpImpStatsVal ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingMplsExpImpStatsVal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // mpls exp value. The type is interface{} with range: 0..4294967295. MplsExpImpVal interface{} // Number of packets been marked. The type is interface{} with range: // 0..18446744073709551615. MarkedPkts interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingMplsExpImpStatsVal Statistics for set mpls exp imposition
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingMplsExpImpStatsVal) GetEntityData ¶
func (markingMplsExpImpStatsVal *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingMplsExpImpStatsVal) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingMplsExpTopStatsVal ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingMplsExpTopStatsVal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // mpls exp value. The type is interface{} with range: 0..4294967295. MplsExpTopVal interface{} // Number of packets been marked. The type is interface{} with range: // 0..18446744073709551615. MarkedPkts interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingMplsExpTopStatsVal Statistics for set mpls exp topmost
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingMplsExpTopStatsVal) GetEntityData ¶
func (markingMplsExpTopStatsVal *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingMplsExpTopStatsVal) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingPrecStatsVal ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingPrecStatsVal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // precedence value. The type is interface{} with range: 0..4294967295. PrecVal interface{} // Number of packets been marked. The type is interface{} with range: // 0..18446744073709551615. MarkedPkts interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingPrecStatsVal Statistics for set precedence
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingPrecStatsVal) GetEntityData ¶
func (markingPrecStatsVal *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingPrecStatsVal) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingPrecTunnelStatsVal ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingPrecTunnelStatsVal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // precedence value. The type is interface{} with range: 0..4294967295. PrecVal interface{} // Number of packets been marked. The type is interface{} with range: // 0..18446744073709551615. MarkedPkts interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingPrecTunnelStatsVal Statistics for set precedence tunnel
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingPrecTunnelStatsVal) GetEntityData ¶
func (markingPrecTunnelStatsVal *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingPrecTunnelStatsVal) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingQosGrpStatsVal ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingQosGrpStatsVal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // qos group value. The type is interface{} with range: 0..4294967295. QosGrpVal interface{} // Number of packets been marked. The type is interface{} with range: // 0..18446744073709551615. MarkedPkts interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingQosGrpStatsVal Statistics for set qos-group
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingQosGrpStatsVal) GetEntityData ¶
func (markingQosGrpStatsVal *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingQosGrpStatsVal) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingSrpPriorityStatsVal ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingSrpPriorityStatsVal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // srp priority value. The type is interface{} with range: 0..255. SrpPriorityValue interface{} // Number of packets been marked. The type is interface{} with range: // 0..18446744073709551615. MarkedPkts interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingSrpPriorityStatsVal Statistics for set srp-priority
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingSrpPriorityStatsVal) GetEntityData ¶
func (markingSrpPriorityStatsVal *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingSrpPriorityStatsVal) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingVlanInnerStatsVal ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingVlanInnerStatsVal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // vlan value. The type is interface{} with range: 0..4294967295. VlanInnerVal interface{} // Number of packets been marked. The type is interface{} with range: // 0..18446744073709551615. MarkedPkts interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingVlanInnerStatsVal Statistics for set vlan-inner
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingVlanInnerStatsVal) GetEntityData ¶
func (markingVlanInnerStatsVal *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingVlanInnerStatsVal) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingWlanUserPriorityStatsVal ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingWlanUserPriorityStatsVal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // wlan user priority value. The type is interface{} with range: 0..255. WlanUserPriorityValue interface{} // Number of packets been marked. The type is interface{} with range: // 0..18446744073709551615. MarkedPkts interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingWlanUserPriorityStatsVal Statistics for set wlan-user-priority
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingWlanUserPriorityStatsVal) GetEntityData ¶
func (markingWlanUserPriorityStatsVal *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MarkingStats_MarkingWlanUserPriorityStatsVal) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MeterStats ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MeterStats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Meter Identifier. The type is interface{} with // range: 0..65535. MeterId interface{} // Number of packets which succeed the meter. The type is interface{} with // range: 0..18446744073709551615. MeterSucceedPkts interface{} // Bytes of packets which succeed the meter. The type is interface{} with // range: 0..18446744073709551615. MeterSucceedBytes interface{} // Number of packets which failed the meter. The type is interface{} with // range: 0..18446744073709551615. MeterFailedPkts interface{} // Bytes of packets which failed the meter. The type is interface{} with // range: 0..18446744073709551615. MeterFailedBytes interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MeterStats Meter statistics
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MeterStats) GetEntityData ¶
func (meterStats *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_MeterStats) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_QueuingStats ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_QueuingStats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of packets transmitted from queue. The type is interface{} with // range: 0..18446744073709551615. OutputPkts interface{} // Number of bytes transmitted from queue. The type is interface{} with range: // 0..18446744073709551615. OutputBytes interface{} // Number of packets currently buffered . The type is interface{} with range: // 0..18446744073709551615. QueueSizePkts interface{} // Number of bytes currently buffered. The type is interface{} with range: // 0..18446744073709551615. QueueSizeBytes interface{} // Total number of packets dropped. The type is interface{} with range: // 0..18446744073709551615. DropPkts interface{} // Total number of bytes dropped. The type is interface{} with range: // 0..18446744073709551615. DropBytes interface{} // WRED Counters. WredStats Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_QueuingStats_WredStats // CAC statistics. CacStats Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_QueuingStats_CacStats }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_QueuingStats Queuing Counters
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_QueuingStats) GetEntityData ¶
func (queuingStats *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_QueuingStats) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_QueuingStats_CacStats ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_QueuingStats_CacStats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of admitted flows. The type is interface{} with range: // 0..4294967295. NumAdmittedFlows interface{} // Number of non-admitted flows. The type is interface{} with range: // 0..4294967295. NumNonAdmittedFlows interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_QueuingStats_CacStats CAC statistics
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_QueuingStats_CacStats) GetEntityData ¶
func (cacStats *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_QueuingStats_CacStats) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_QueuingStats_WredStats ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_QueuingStats_WredStats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Early drop packets. The type is interface{} with range: // 0..18446744073709551615. EarlyDropPkts interface{} // Early drop bytes. The type is interface{} with range: // 0..18446744073709551615. EarlyDropBytes interface{} // Current mean queue depth. The type is interface{} with range: 0..65535. MeanQueueDepth interface{} // Transmitted packtes. The type is interface{} with range: // 0..18446744073709551615. TransmittedPkts interface{} // Transmitted bytes. The type is interface{} with range: // 0..18446744073709551615. TransmittedBytes interface{} // Total number of packets dropped. The type is interface{} with range: // 0..18446744073709551615. TailDropPkts interface{} // Total number of bytes dropped. The type is interface{} with range: // 0..18446744073709551615. TailDropBytes interface{} // Total number of packets dropped. The type is interface{} with range: // 0..18446744073709551615. DropPktsFlow interface{} // Number of packets dropped due to buffers being unavailable system-wide or // at the associated interface. This is a sub-set of drop-pkts. The type is // interface{} with range: 0..18446744073709551615. DropPktsNoBuffer interface{} // Queue max que depth Packets. The type is interface{} with range: // 0..18446744073709551615. QueuePeakSizePkts interface{} // Queue max que depth Bytes. The type is interface{} with range: // 0..18446744073709551615. QueuePeakSizeBytes interface{} // Priority stats. Bandwidth exceed drops. The type is interface{} with range: // 0..18446744073709551615. BandwidthExceedDrops interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_QueuingStats_WredStats WRED Counters
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_QueuingStats_WredStats) GetEntityData ¶
func (wredStats *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_QueuingStats_WredStats) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Subclass match type. The type is QosMatchType. MatchType interface{} // Counters for sub-class matching a range of Class-of-Service (COS) value // (and, optionally, additional COS range. The type is slice of // Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_CosCounters. CosCounters []*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_CosCounters // statistics for cos default. CosDefault Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_CosDefault // List for statistics based on dscp value range. The type is slice of // Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DscpCounters. DscpCounters []*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DscpCounters // Statistics for dscp default. DscpDefault Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DscpDefault // Composed multiple discard class ranges. The type is slice of // Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DiscardClassCounters. DiscardClassCounters []*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DiscardClassCounters // Statistics for discard class default. DiscClassDefault Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DiscClassDefault // List for statistics based on precedence value range. The type is slice of // Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_PrecedenceCounters. PrecedenceCounters []*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_PrecedenceCounters // Precedence default. PrecDefault Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_PrecDefault // List for statistics based on mpls exp value range. The type is slice of // Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_MplsExpCounters. MplsExpCounters []*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_MplsExpCounters // Statistics for mpls-exp default. MplsExpDefault Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_MplsExpDefault // Composed by multiple dei ranges. The type is slice of // Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DeiCounters. DeiCounters []*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DeiCounters // Statistics for dei default. DeiCountsDefault Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DeiCountsDefault // Statistics for each value range for a specifc subclass type. The type is // slice of // Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_ClpCounters. ClpCounters []*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_ClpCounters // Statistic for atm clp default. ClpDefault Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_ClpDefault }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList List of statistics for random-detect based on subclass type and value pair Technically these are a field in the queuing statistics -> wred statisitcs, but GREEN EI does not allow that nesting structure
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList) GetEntityData ¶
func (subclassList *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_ClpCounters ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_ClpCounters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Composed by multiple atm clp values. The type is // interface{} with range: 0..4294967295. ClpVal interface{} // Transmitted packtes. The type is interface{} with range: // 0..18446744073709551615. WredTxPkts interface{} // Transmitted bytes. The type is interface{} with range: // 0..18446744073709551615. WredTxBytes interface{} // Tail drop packets. The type is interface{} with range: // 0..18446744073709551615. WredTailDropPkts interface{} // Tail drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredTailDropBytes interface{} // Early drop packets. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropPkts interface{} // Early drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropBytes interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_ClpCounters Statistics for each value range for a specifc subclass type
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_ClpCounters) GetEntityData ¶
func (clpCounters *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_ClpCounters) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_ClpDefault ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_ClpDefault struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Transmitted packtes. The type is interface{} with range: // 0..18446744073709551615. WredTxPkts interface{} // Transmitted bytes. The type is interface{} with range: // 0..18446744073709551615. WredTxBytes interface{} // Tail drop packets. The type is interface{} with range: // 0..18446744073709551615. WredTailDropPkts interface{} // Tail drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredTailDropBytes interface{} // Early drop packets. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropPkts interface{} // Early drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropBytes interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_ClpDefault Statistic for atm clp default
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_ClpDefault) GetEntityData ¶
func (clpDefault *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_ClpDefault) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_CosCounters ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_CosCounters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Min COS value. The type is interface{} with range: // 0..4294967295. CosMin interface{} // This attribute is a key. Max COS value. The type is interface{} with range: // 0..4294967295. CosMax interface{} // Transmitted packtes. The type is interface{} with range: // 0..18446744073709551615. WredTxPkts interface{} // Transmitted bytes. The type is interface{} with range: // 0..18446744073709551615. WredTxBytes interface{} // Tail drop packets. The type is interface{} with range: // 0..18446744073709551615. WredTailDropPkts interface{} // Tail drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredTailDropBytes interface{} // Early drop packets. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropPkts interface{} // Early drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropBytes interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_CosCounters Counters for sub-class matching a range of Class-of-Service (COS) value (and, optionally, additional COS range
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_CosCounters) GetEntityData ¶
func (cosCounters *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_CosCounters) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_CosDefault ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_CosDefault struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Transmitted packtes. The type is interface{} with range: // 0..18446744073709551615. WredTxPkts interface{} // Transmitted bytes. The type is interface{} with range: // 0..18446744073709551615. WredTxBytes interface{} // Tail drop packets. The type is interface{} with range: // 0..18446744073709551615. WredTailDropPkts interface{} // Tail drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredTailDropBytes interface{} // Early drop packets. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropPkts interface{} // Early drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropBytes interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_CosDefault statistics for cos default
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_CosDefault) GetEntityData ¶
func (cosDefault *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_CosDefault) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DeiCounters ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DeiCounters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Dei min. The type is interface{} with range: // 0..4294967295. DeiMin interface{} // This attribute is a key. Dei max. The type is interface{} with range: // 0..4294967295. DeiMax interface{} // Transmitted packtes. The type is interface{} with range: // 0..18446744073709551615. WredTxPkts interface{} // Transmitted bytes. The type is interface{} with range: // 0..18446744073709551615. WredTxBytes interface{} // Tail drop packets. The type is interface{} with range: // 0..18446744073709551615. WredTailDropPkts interface{} // Tail drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredTailDropBytes interface{} // Early drop packets. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropPkts interface{} // Early drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropBytes interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DeiCounters Composed by multiple dei ranges
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DeiCounters) GetEntityData ¶
func (deiCounters *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DeiCounters) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DeiCountsDefault ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DeiCountsDefault struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Transmitted packtes. The type is interface{} with range: // 0..18446744073709551615. WredTxPkts interface{} // Transmitted bytes. The type is interface{} with range: // 0..18446744073709551615. WredTxBytes interface{} // Tail drop packets. The type is interface{} with range: // 0..18446744073709551615. WredTailDropPkts interface{} // Tail drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredTailDropBytes interface{} // Early drop packets. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropPkts interface{} // Early drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropBytes interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DeiCountsDefault Statistics for dei default
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DeiCountsDefault) GetEntityData ¶
func (deiCountsDefault *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DeiCountsDefault) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DiscClassDefault ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DiscClassDefault struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Transmitted packtes. The type is interface{} with range: // 0..18446744073709551615. WredTxPkts interface{} // Transmitted bytes. The type is interface{} with range: // 0..18446744073709551615. WredTxBytes interface{} // Tail drop packets. The type is interface{} with range: // 0..18446744073709551615. WredTailDropPkts interface{} // Tail drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredTailDropBytes interface{} // Early drop packets. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropPkts interface{} // Early drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropBytes interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DiscClassDefault Statistics for discard class default
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DiscClassDefault) GetEntityData ¶
func (discClassDefault *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DiscClassDefault) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DiscardClassCounters ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DiscardClassCounters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Minimum value for discard class in the range. The // type is interface{} with range: 0..4294967295. DiscClassMin interface{} // This attribute is a key. Maximum value for discard class in the range. The // type is interface{} with range: 0..4294967295. DiscClassMax interface{} // Transmitted packtes. The type is interface{} with range: // 0..18446744073709551615. WredTxPkts interface{} // Transmitted bytes. The type is interface{} with range: // 0..18446744073709551615. WredTxBytes interface{} // Tail drop packets. The type is interface{} with range: // 0..18446744073709551615. WredTailDropPkts interface{} // Tail drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredTailDropBytes interface{} // Early drop packets. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropPkts interface{} // Early drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropBytes interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DiscardClassCounters Composed multiple discard class ranges
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DiscardClassCounters) GetEntityData ¶
func (discardClassCounters *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DiscardClassCounters) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DscpCounters ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DscpCounters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Minimum of dscp range. The type is interface{} // with range: 0..4294967295. DscpMin interface{} // This attribute is a key. Maximum of dscp range. The type is interface{} // with range: 0..4294967295. DscpMax interface{} // Transmitted packtes. The type is interface{} with range: // 0..18446744073709551615. WredTxPkts interface{} // Transmitted bytes. The type is interface{} with range: // 0..18446744073709551615. WredTxBytes interface{} // Tail drop packets. The type is interface{} with range: // 0..18446744073709551615. WredTailDropPkts interface{} // Tail drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredTailDropBytes interface{} // Early drop packets. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropPkts interface{} // Early drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropBytes interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DscpCounters List for statistics based on dscp value range
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DscpCounters) GetEntityData ¶
func (dscpCounters *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DscpCounters) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DscpDefault ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DscpDefault struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Transmitted packtes. The type is interface{} with range: // 0..18446744073709551615. WredTxPkts interface{} // Transmitted bytes. The type is interface{} with range: // 0..18446744073709551615. WredTxBytes interface{} // Tail drop packets. The type is interface{} with range: // 0..18446744073709551615. WredTailDropPkts interface{} // Tail drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredTailDropBytes interface{} // Early drop packets. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropPkts interface{} // Early drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropBytes interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DscpDefault Statistics for dscp default
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DscpDefault) GetEntityData ¶
func (dscpDefault *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_DscpDefault) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_MplsExpCounters ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_MplsExpCounters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The minimum EXP field value to be used as match // criteria. Any number from 0 to 7. The type is interface{} with range: // 0..4294967295. ExpMin interface{} // This attribute is a key. The maximum EXP field value to be used as match // criteria. Any number from 0 to 7. The type is interface{} with range: // 0..4294967295. ExpMax interface{} // Transmitted packtes. The type is interface{} with range: // 0..18446744073709551615. WredTxPkts interface{} // Transmitted bytes. The type is interface{} with range: // 0..18446744073709551615. WredTxBytes interface{} // Tail drop packets. The type is interface{} with range: // 0..18446744073709551615. WredTailDropPkts interface{} // Tail drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredTailDropBytes interface{} // Early drop packets. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropPkts interface{} // Early drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropBytes interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_MplsExpCounters List for statistics based on mpls exp value range
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_MplsExpCounters) GetEntityData ¶
func (mplsExpCounters *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_MplsExpCounters) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_MplsExpDefault ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_MplsExpDefault struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Transmitted packtes. The type is interface{} with range: // 0..18446744073709551615. WredTxPkts interface{} // Transmitted bytes. The type is interface{} with range: // 0..18446744073709551615. WredTxBytes interface{} // Tail drop packets. The type is interface{} with range: // 0..18446744073709551615. WredTailDropPkts interface{} // Tail drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredTailDropBytes interface{} // Early drop packets. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropPkts interface{} // Early drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropBytes interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_MplsExpDefault Statistics for mpls-exp default
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_MplsExpDefault) GetEntityData ¶
func (mplsExpDefault *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_MplsExpDefault) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_PrecDefault ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_PrecDefault struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Transmitted packtes. The type is interface{} with range: // 0..18446744073709551615. WredTxPkts interface{} // Transmitted bytes. The type is interface{} with range: // 0..18446744073709551615. WredTxBytes interface{} // Tail drop packets. The type is interface{} with range: // 0..18446744073709551615. WredTailDropPkts interface{} // Tail drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredTailDropBytes interface{} // Early drop packets. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropPkts interface{} // Early drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropBytes interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_PrecDefault Precedence default
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_PrecDefault) GetEntityData ¶
func (precDefault *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_PrecDefault) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_PrecedenceCounters ¶
type Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_PrecedenceCounters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Precedence min. The type is interface{} with // range: 0..4294967295. PrecMin interface{} // This attribute is a key. Precedence max. The type is interface{} with // range: 0..4294967295. PrecMax interface{} // Transmitted packtes. The type is interface{} with range: // 0..18446744073709551615. WredTxPkts interface{} // Transmitted bytes. The type is interface{} with range: // 0..18446744073709551615. WredTxBytes interface{} // Tail drop packets. The type is interface{} with range: // 0..18446744073709551615. WredTailDropPkts interface{} // Tail drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredTailDropBytes interface{} // Early drop packets. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropPkts interface{} // Early drop bytes. The type is interface{} with range: // 0..18446744073709551615. WredEarlyDropBytes interface{} }
Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_PrecedenceCounters List for statistics based on precedence value range
func (*Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_PrecedenceCounters) GetEntityData ¶
func (precedenceCounters *Interfaces_Interface_DiffservInfo_DiffservTargetClassifierStats_SubclassList_PrecedenceCounters) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_PriorityOperList ¶
type Interfaces_Interface_DiffservInfo_PriorityOperList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Priority Level, 0 means no priority level set. The // type is interface{} with range: 0..65535. PriorityLevel interface{} // Counters in aggregate priority. AggPriorityStats Interfaces_Interface_DiffservInfo_PriorityOperList_AggPriorityStats // qlimit default threshold. QlimitDefaultThresh Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitDefaultThresh // cos-based queue limit data. The type is slice of // Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitCosThreshList. QlimitCosThreshList []*Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitCosThreshList // discard-class-based queue limit data. The type is slice of // Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitDiscClassThreshList. QlimitDiscClassThreshList []*Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitDiscClassThreshList // qos-group-based queue limit data. The type is slice of // Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitQosGrpThreshList. QlimitQosGrpThreshList []*Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitQosGrpThreshList // mpls-exp-based queue limit data. The type is slice of // Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitMplsExpThreshList. QlimitMplsExpThreshList []*Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitMplsExpThreshList // queue limit per dscp range. The type is slice of // Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitDscpThreshList. QlimitDscpThreshList []*Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitDscpThreshList }
Interfaces_Interface_DiffservInfo_PriorityOperList Statistics for aggregrate priority per policy instance
func (*Interfaces_Interface_DiffservInfo_PriorityOperList) GetEntityData ¶
func (priorityOperList *Interfaces_Interface_DiffservInfo_PriorityOperList) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_PriorityOperList_AggPriorityStats ¶
type Interfaces_Interface_DiffservInfo_PriorityOperList_AggPriorityStats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of packets transmitted from queue. The type is interface{} with // range: 0..18446744073709551615. OutputPkts interface{} // Number of bytes transmitted from queue. The type is interface{} with range: // 0..18446744073709551615. OutputBytes interface{} // Number of packets currently buffered. The type is interface{} with range: // 0..18446744073709551615. QueueSizePkts interface{} // Number of bytes currently buffered. The type is interface{} with range: // 0..18446744073709551615. QueueSizeBytes interface{} // Total number of packets dropped. The type is interface{} with range: // 0..18446744073709551615. DropPkts interface{} // Total number of bytes dropped. The type is interface{} with range: // 0..18446744073709551615. DropBytes interface{} // Number of packets that were dropped by flow-based fair-queuing // (fair-queue). This is a sub-set of drop-pkts. The type is interface{} with // range: 0..18446744073709551615. DropPktsFlow interface{} // Number of packets dropped due to buffers being unavailable system-wide or // at the associated interface. This is a sub-set of drop-pkts. The type is // interface{} with range: 0..18446744073709551615. DropPktsNoBuffer interface{} }
Interfaces_Interface_DiffservInfo_PriorityOperList_AggPriorityStats Counters in aggregate priority
func (*Interfaces_Interface_DiffservInfo_PriorityOperList_AggPriorityStats) GetEntityData ¶
func (aggPriorityStats *Interfaces_Interface_DiffservInfo_PriorityOperList_AggPriorityStats) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitCosThreshList ¶
type Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitCosThreshList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Min COS value. The type is interface{} with range: // 0..4294967295. CosMin interface{} // This attribute is a key. Max COS value. The type is interface{} with range: // 0..4294967295. CosMax interface{} // Threshold bytes. The type is interface{} with range: // 0..18446744073709551615. Bytes interface{} // Threshold size unit. The type is interface{} with range: 0..4294967295. ThreshSizeMetric interface{} // Threshold size basic units. The type is ThreshUnit. UnitVal interface{} // Threshold interval. The type is interface{} with range: // 0..18446744073709551615. ThresholdInterval interface{} // Threshold units metric. The type is interface{} with range: 0..4294967295. ThreshIntervalMetric interface{} // Threshold intveral basic units. The type is ThreshUnit. IntervalUnitVal interface{} }
Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitCosThreshList cos-based queue limit data
func (*Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitCosThreshList) GetEntityData ¶
func (qlimitCosThreshList *Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitCosThreshList) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitDefaultThresh ¶
type Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitDefaultThresh struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Threshold bytes. The type is interface{} with range: // 0..18446744073709551615. Bytes interface{} // Threshold size unit. The type is interface{} with range: 0..4294967295. ThreshSizeMetric interface{} // Threshold size basic units. The type is ThreshUnit. UnitVal interface{} // Threshold interval. The type is interface{} with range: // 0..18446744073709551615. ThresholdInterval interface{} // Threshold units metric. The type is interface{} with range: 0..4294967295. ThreshIntervalMetric interface{} // Threshold intveral basic units. The type is ThreshUnit. IntervalUnitVal interface{} }
Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitDefaultThresh qlimit default threshold
func (*Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitDefaultThresh) GetEntityData ¶
func (qlimitDefaultThresh *Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitDefaultThresh) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitDiscClassThreshList ¶
type Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitDiscClassThreshList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Minimum value for discard class in the range. The // type is interface{} with range: 0..4294967295. DiscClassMin interface{} // This attribute is a key. Maximum value for discard class in the range. The // type is interface{} with range: 0..4294967295. DiscClassMax interface{} // Threshold bytes. The type is interface{} with range: // 0..18446744073709551615. Bytes interface{} // Threshold size unit. The type is interface{} with range: 0..4294967295. ThreshSizeMetric interface{} // Threshold size basic units. The type is ThreshUnit. UnitVal interface{} // Threshold interval. The type is interface{} with range: // 0..18446744073709551615. ThresholdInterval interface{} // Threshold units metric. The type is interface{} with range: 0..4294967295. ThreshIntervalMetric interface{} // Threshold intveral basic units. The type is ThreshUnit. IntervalUnitVal interface{} }
Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitDiscClassThreshList discard-class-based queue limit data
func (*Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitDiscClassThreshList) GetEntityData ¶
func (qlimitDiscClassThreshList *Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitDiscClassThreshList) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitDscpThreshList ¶
type Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitDscpThreshList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Minimum of dscp range. The type is interface{} // with range: 0..4294967295. DscpMin interface{} // This attribute is a key. Maximum of dscp range. The type is interface{} // with range: 0..4294967295. DscpMax interface{} // Threshold bytes. The type is interface{} with range: // 0..18446744073709551615. Bytes interface{} // Threshold size unit. The type is interface{} with range: 0..4294967295. ThreshSizeMetric interface{} // Threshold size basic units. The type is ThreshUnit. UnitVal interface{} // Threshold interval. The type is interface{} with range: // 0..18446744073709551615. ThresholdInterval interface{} // Threshold units metric. The type is interface{} with range: 0..4294967295. ThreshIntervalMetric interface{} // Threshold intveral basic units. The type is ThreshUnit. IntervalUnitVal interface{} }
Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitDscpThreshList queue limit per dscp range
func (*Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitDscpThreshList) GetEntityData ¶
func (qlimitDscpThreshList *Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitDscpThreshList) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitMplsExpThreshList ¶
type Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitMplsExpThreshList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The minimum EXP field value to be used as match // criteria. Any number from 0 to 7. The type is interface{} with range: // 0..4294967295. ExpMin interface{} // This attribute is a key. The maximum EXP field value to be used as match // criteria. Any number from 0 to 7. The type is interface{} with range: // 0..4294967295. ExpMax interface{} // Threshold bytes. The type is interface{} with range: // 0..18446744073709551615. Bytes interface{} // Threshold size unit. The type is interface{} with range: 0..4294967295. ThreshSizeMetric interface{} // Threshold size basic units. The type is ThreshUnit. UnitVal interface{} // Threshold interval. The type is interface{} with range: // 0..18446744073709551615. ThresholdInterval interface{} // Threshold units metric. The type is interface{} with range: 0..4294967295. ThreshIntervalMetric interface{} // Threshold intveral basic units. The type is ThreshUnit. IntervalUnitVal interface{} }
Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitMplsExpThreshList mpls-exp-based queue limit data
func (*Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitMplsExpThreshList) GetEntityData ¶
func (qlimitMplsExpThreshList *Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitMplsExpThreshList) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitQosGrpThreshList ¶
type Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitQosGrpThreshList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Specifies the minimum value range from 0 to used // to identify a QoS group value. The type is interface{} with range: // 0..4294967295. QosGroupMin interface{} // This attribute is a key. Specifies the maximum value range from 0 to used // to identify a QoS group value. The type is interface{} with range: // 0..4294967295. QosGroupMax interface{} // Threshold bytes. The type is interface{} with range: // 0..18446744073709551615. Bytes interface{} // Threshold size unit. The type is interface{} with range: 0..4294967295. ThreshSizeMetric interface{} // Threshold size basic units. The type is ThreshUnit. UnitVal interface{} // Threshold interval. The type is interface{} with range: // 0..18446744073709551615. ThresholdInterval interface{} // Threshold units metric. The type is interface{} with range: 0..4294967295. ThreshIntervalMetric interface{} // Threshold intveral basic units. The type is ThreshUnit. IntervalUnitVal interface{} }
Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitQosGrpThreshList qos-group-based queue limit data
func (*Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitQosGrpThreshList) GetEntityData ¶
func (qlimitQosGrpThreshList *Interfaces_Interface_DiffservInfo_PriorityOperList_QlimitQosGrpThreshList) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_EtherState ¶
type Interfaces_Interface_EtherState struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // When auto-negotiate is set to TRUE, and the interface has completed // auto-negotiation with the remote peer, this value shows the duplex mode // that has been negotiated. The type is EtherDuplex. NegotiatedDuplexMode interface{} // When auto-negotiate is set to TRUE, and the interface has completed // auto-negotiation with the remote peer, this value shows the interface // speed that has been negotiated. The type is EtherSpeed. NegotiatedPortSpeed interface{} // Set to TRUE to request the interface to auto-negotiate transmission // parameters with its peer interface. When set to FALSE, the transmission // parameters are specified manually. The type is bool. AutoNegotiate interface{} // Enable or disable flow control for this interface. Ethernet flow control // is a mechanism by which a receiver may send PAUSE frames to a sender to // stop transmission for a specified time. This setting should override // auto-negotiated flow control settings. If left unspecified, and // auto-negotiate is TRUE, flow control mode is negotiated with the peer // interface. The type is bool. EnableFlowControl interface{} }
Interfaces_Interface_EtherState The Ethernet state information
func (*Interfaces_Interface_EtherState) GetEntityData ¶
func (etherState *Interfaces_Interface_EtherState) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_EtherStats ¶
type Interfaces_Interface_EtherStats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MAC layer control frames received on the interface. The type is interface{} // with range: 0..18446744073709551615. InMacControlFrames interface{} // MAC layer PAUSE frames received on the interface. The type is interface{} // with range: 0..18446744073709551615. InMacPauseFrames interface{} // Number of oversize frames received on the interface. The type is // interface{} with range: 0..18446744073709551615. InOversizeFrames interface{} // Number of jabber frames received on the interface. Jabber frames are // typically defined as oversize frames which also have a bad CRC. // Implementations may use slightly different definitions of what constitutes // a jabber frame. Often indicative of a NIC hardware problem. The type is // interface{} with range: 0..18446744073709551615. InJabberFrames interface{} // Number of fragment frames received on the interface. The type is // interface{} with range: 0..18446744073709551615. InFragmentFrames interface{} // Number of 802.1q tagged frames received on the interface. The type is // interface{} with range: 0..18446744073709551615. In8021qFrames interface{} // MAC layer control frames sent on the interface. The type is interface{} // with range: 0..18446744073709551615. OutMacControlFrames interface{} // MAC layer PAUSE frames sent on the interface. The type is interface{} with // range: 0..18446744073709551615. OutMacPauseFrames interface{} // Number of 802.1q tagged frames sent on the interface. The type is // interface{} with range: 0..18446744073709551615. Out8021qFrames interface{} }
Interfaces_Interface_EtherStats The Ethernet statistics
func (*Interfaces_Interface_EtherStats) GetEntityData ¶
func (etherStats *Interfaces_Interface_EtherStats) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_LagAggregateState ¶
type Interfaces_Interface_LagAggregateState struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Specify the logical aggregate interface to which // this id belongs. The type is string. AggregateId interface{} // Type to define the lag-type, i.e., how the LAG is defined and managed. The // type is AggregationType. LagType interface{} // Specifies the minimum number of member interfaces that must be active for // the aggregate interface to be available. The type is interface{} with // range: 0..65535. MinLinks interface{} // Reports effective speed of the aggregate interface, based on speed of // active member interfaces. The type is interface{} with range: // 0..4294967295. LagSpeed interface{} // List of current member interfaces for the aggregate, expressed as // references to existing interfaces. The type is slice of string. Members []interface{} }
Interfaces_Interface_LagAggregateState Operational state variables for logical aggregate / LAG interfaces
func (*Interfaces_Interface_LagAggregateState) GetEntityData ¶
func (lagAggregateState *Interfaces_Interface_LagAggregateState) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_SerialState ¶
type Interfaces_Interface_SerialState struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Cyclic Redundancy Code type configured on the interface. The type is // SerialCrc. CrcType interface{} // Loopback mode the interface is operating in. The type is T1e1LoopbackMode. Loopback interface{} // Keeplive interval in seconds. The type is interface{} with range: // 0..4294967295. Keeplive interface{} // Time slots bitmap occupied by this serial interface. The type is // interface{} with range: 0..4294967295. Timeslot interface{} // Subrate operating per slot. The type is SubrateSpeed. Subrate interface{} }
Interfaces_Interface_SerialState The T1E1 serial state information
func (*Interfaces_Interface_SerialState) GetEntityData ¶
func (serialState *Interfaces_Interface_SerialState) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_SerialStats ¶
type Interfaces_Interface_SerialStats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of receive abort packets due to clock slides. The type is // interface{} with range: 0..4294967295. InAbortClockError interface{} }
Interfaces_Interface_SerialStats The T1E1 statistics
func (*Interfaces_Interface_SerialStats) GetEntityData ¶
func (serialStats *Interfaces_Interface_SerialStats) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_Statistics ¶
type Interfaces_Interface_Statistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The time on the most recent occasion at which any one or more of this // interface's counters suffered a discontinuity. If no such discontinuities // have occurred since the last re-initialization of the local management // subsystem, then this node contains the time the local management subsystem // re-initialized itself. The type is string with pattern: // \d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d+)?(Z|[\+\-]\d{2}:\d{2}). DiscontinuityTime interface{} // The total number of octets received on the interface, including framing // characters. Discontinuities in the value of this counter can occur at // re-initialization of the management system, and at other times as indicated // by the value of discontinuity-time. The type is interface{} with range: // 0..18446744073709551615. InOctets interface{} // The number of packets, delivered by this sub-layer to a higher (sub-)layer, // that were not addressed to a multicast or broadcast address at this // sub-layer. Discontinuities in the value of this counter can occur at // re-initialization of the management system, and at other times as indicated // by the value of 'discontinuity-time'. The type is interface{} with range: // 0..18446744073709551615. InUnicastPkts interface{} // The number of packets, delivered by this sub-layer to a higher (sub-)layer, // that were addressed to a broadcast address at this sub-layer. // Discontinuities in the value of this counter can occur at re-initialization // of the management system, and at other times as indicated by the value of // 'discontinuity-time'. The type is interface{} with range: // 0..18446744073709551615. InBroadcastPkts interface{} // The number of packets, delivered by this sub-layer to a higher (sub-)layer, // that were addressed to a multicast address at this sub-layer. For a // MAC-layer protocol, this includes both Group and Functional addresses. // Discontinuities in the value of this counter can occur at re-initialization // of the management system, and at other times as indicated by the value of // 'discontinuity-time'. The type is interface{} with range: // 0..18446744073709551615. InMulticastPkts interface{} // The number of inbound packets that were chosen to be discarded even though // no errors had been detected to prevent their being deliverable to a // higher-layer protocol. One possible reason for discarding such a packet // could be to free up buffer space. Discontinuities in the value of this // counter can occur at re-initialization of the management system, and at // other times as indicated by the value of 'discontinuity-time'. The type is // interface{} with range: 0..4294967295. InDiscards interface{} // For packet-oriented interfaces, the number of inbound packets that // contained errors preventing them from being deliverable to a higher-layer // protocol. For character- oriented or fixed-length interfaces, the number // of inbound transmission units that contained errors preventing them from // being deliverable to a higher-layer protocol. Discontinuities in the value // of this counter can occur at re-initialization of the management system, // and at other times as indicated by the value of 'discontinuity-time'. The // type is interface{} with range: 0..4294967295. InErrors interface{} // For packet-oriented interfaces, the number of packets received via the // interface that were discarded because of an unknown or unsupported // protocol. For character-oriented or fixed-length interfaces that support // protocol multiplexing, the number of transmission units received via the // interface that were discarded because of an unknown or unsupported // protocol. For any interface that does not support protocol multiplexing, // this counter is not present. Discontinuities in the value of this counter // can occur at re-initialization of the management system, and at other times // as indicated by the value of 'discontinuity-time'. The type is interface{} // with range: 0..4294967295. InUnknownProtos interface{} // The total number of octets transmitted out of the interface, including // framing characters. Discontinuities in the value of this counter can occur // at re-initialization of the management system, and at other times as // indicated by the value of 'discontinuity-time'. The type is interface{} // with range: 0..4294967295. OutOctets interface{} // The total number of packets that higher-level protocols requested be // transmitted, and that were not addressed to a multicast or broadcast // address at this sub-layer, including those that were discarded or not sent. // Discontinuities in the value of this counter can occur at re-initialization // of the management system, and at other times as indicated by the value of // 'discontinuity-time'. The type is interface{} with range: // 0..18446744073709551615. OutUnicastPkts interface{} // The total number of packets that higher-level protocols requested be // transmitted, and that were addressed to a broadcast address at this // sub-layer, including those that were discarded or not sent. Discontinuities // in the value of this counter can occur at re-initialization of the // management system, and at other times as indicated by the value of // 'discontinuity-time'. The type is interface{} with range: // 0..18446744073709551615. OutBroadcastPkts interface{} // The total number of packets that higher-level protocols requested be // transmitted, and that were addressed to a multicast address at this // sub-layer, including those that were discarded or not sent. For a // MAC-layer protocol, this includes both Group and Functional addresses. // Discontinuities in the value of this counter can occur at re-initialization // of the management system, and at other times as indicated by the value of // 'discontinuity-time'. The type is interface{} with range: // 0..18446744073709551615. OutMulticastPkts interface{} // The number of outbound packets that were chosen to be discarded even though // no errors had been detected to prevent their being transmitted. One // possible reason for discarding such a packet could be to free up buffer // space. Discontinuities in the value of this counter can occur at // re-initialization of the management system, and at other times as indicated // by the value of 'discontinuity-time'. The type is interface{} with range: // 0..18446744073709551615. OutDiscards interface{} // For packet-oriented interfaces, the number of outbound packets that could // not be transmitted because of errors. For character-oriented or // fixed-length interfaces, the number of outbound transmission units that // could not be transmitted because of errors. Discontinuities in the value of // this counter can occur at re-initialization of the management system, and // at other times as indicated by the value of 'discontinuity-time'. The type // is interface{} with range: 0..18446744073709551615. OutErrors interface{} // The receive packet per second rate on this interface. The type is // interface{} with range: 0..18446744073709551615. RxPps interface{} // The receive kilobits per second rate on this interface. The type is // interface{} with range: 0..18446744073709551615. RxKbps interface{} // The transmit packet per second rate on this interface. The type is // interface{} with range: 0..18446744073709551615. TxPps interface{} // The transmit kilobits per second rate on this interface. The type is // interface{} with range: 0..18446744073709551615. TxKbps interface{} // The number of times the interface state transitioned between up and down. // The type is interface{} with range: 0..18446744073709551615. NumFlaps interface{} // Number of receive error events due to FCS/CRC check failure. The type is // interface{} with range: 0..18446744073709551615. InCrcErrors interface{} }
Interfaces_Interface_Statistics A collection of interface-related statistics objects
func (*Interfaces_Interface_Statistics) GetEntityData ¶
func (statistics *Interfaces_Interface_Statistics) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_V4ProtocolStats ¶
type Interfaces_Interface_V4ProtocolStats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The total number of packets received for the specified address family, // including those received in error. The type is interface{} with range: // 0..18446744073709551615. InPkts interface{} // The total number of octets received in input packets for the specified // address family, including those received in error. The type is interface{} // with range: 0..18446744073709551615. InOctets interface{} // Number of packets discarded due to errors for the specified address family, // including errors in the header, no route found to the destination, invalid // address, unknown protocol, etc. The type is interface{} with range: // 0..18446744073709551615. InErrorPkts interface{} // The number of input packets for which the device was not their final // destination and for which the device attempted to find a route to forward // them to that final destination. The type is interface{} with range: // 0..18446744073709551615. InForwardedPkts interface{} // The number of octets received in input packets for the specified address // family for which the device was not their final lodestination and for which // the device attempted to find a route to forward them to that final // destination. The type is interface{} with range: 0..18446744073709551615. InForwardedOctets interface{} // The number of input IP packets for the specified address family, for which // no problems were encountered to prevent their continued processing, but // were discarded (e.g., for lack of buffer space). The type is interface{} // with range: 0..18446744073709551615. InDiscardedPkts interface{} // The total number of IP packets for the specified address family that the // device supplied to the lower layers for transmission. This includes // packets generated locally and those forwarded by the device. The type is // interface{} with range: 0..18446744073709551615. OutPkts interface{} // The total number of octets in IP packets for the specified address family // that the device supplied to the lower layers for transmission. This // includes packets generated locally and those forwarded by the device. The // type is interface{} with range: 0..18446744073709551615. OutOctets interface{} // Number of IP packets for the specified address family locally generated and // discarded due to errors, including no route found to the IP destination. // The type is interface{} with range: 0..18446744073709551615. OutErrorPkts interface{} // The number of packets for which this entity was not their final IP // destination and for which it was successful in finding a path to their // final destination.text. The type is interface{} with range: // 0..18446744073709551615. OutForwardedPkts interface{} // The number of octets in packets for which this entity was not their final // IP destination and for which it was successful in finding a path to their // final destination. The type is interface{} with range: // 0..18446744073709551615. OutForwardedOctets interface{} // The number of output IP packets for the specified address family for which // no problem was encountered to prevent their transmission to their // destination, but were discarded (e.g., for lack of buffer space). The type // is interface{} with range: 0..18446744073709551615. OutDiscardedPkts interface{} }
Interfaces_Interface_V4ProtocolStats IPv4 traffic statistics for this interface
func (*Interfaces_Interface_V4ProtocolStats) GetEntityData ¶
func (v4ProtocolStats *Interfaces_Interface_V4ProtocolStats) GetEntityData() *types.CommonEntityData
type Interfaces_Interface_V6ProtocolStats ¶
type Interfaces_Interface_V6ProtocolStats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The total number of packets received for the specified address family, // including those received in error. The type is interface{} with range: // 0..18446744073709551615. InPkts interface{} // The total number of octets received in input packets for the specified // address family, including those received in error. The type is interface{} // with range: 0..18446744073709551615. InOctets interface{} // Number of packets discarded due to errors for the specified address family, // including errors in the header, no route found to the destination, invalid // address, unknown protocol, etc. The type is interface{} with range: // 0..18446744073709551615. InErrorPkts interface{} // The number of input packets for which the device was not their final // destination and for which the device attempted to find a route to forward // them to that final destination. The type is interface{} with range: // 0..18446744073709551615. InForwardedPkts interface{} // The number of octets received in input packets for the specified address // family for which the device was not their final lodestination and for which // the device attempted to find a route to forward them to that final // destination. The type is interface{} with range: 0..18446744073709551615. InForwardedOctets interface{} // The number of input IP packets for the specified address family, for which // no problems were encountered to prevent their continued processing, but // were discarded (e.g., for lack of buffer space). The type is interface{} // with range: 0..18446744073709551615. InDiscardedPkts interface{} // The total number of IP packets for the specified address family that the // device supplied to the lower layers for transmission. This includes // packets generated locally and those forwarded by the device. The type is // interface{} with range: 0..18446744073709551615. OutPkts interface{} // The total number of octets in IP packets for the specified address family // that the device supplied to the lower layers for transmission. This // includes packets generated locally and those forwarded by the device. The // type is interface{} with range: 0..18446744073709551615. OutOctets interface{} // Number of IP packets for the specified address family locally generated and // discarded due to errors, including no route found to the IP destination. // The type is interface{} with range: 0..18446744073709551615. OutErrorPkts interface{} // The number of packets for which this entity was not their final IP // destination and for which it was successful in finding a path to their // final destination.text. The type is interface{} with range: // 0..18446744073709551615. OutForwardedPkts interface{} // The number of octets in packets for which this entity was not their final // IP destination and for which it was successful in finding a path to their // final destination. The type is interface{} with range: // 0..18446744073709551615. OutForwardedOctets interface{} // The number of output IP packets for the specified address family for which // no problem was encountered to prevent their transmission to their // destination, but were discarded (e.g., for lack of buffer space). The type // is interface{} with range: 0..18446744073709551615. OutDiscardedPkts interface{} }
Interfaces_Interface_V6ProtocolStats IPv6 traffic statistics for this interface
func (*Interfaces_Interface_V6ProtocolStats) GetEntityData ¶
func (v6ProtocolStats *Interfaces_Interface_V6ProtocolStats) GetEntityData() *types.CommonEntityData
type IntfState ¶
type IntfState string
IntfState represents RFC 2863: The Interfaces Group MIB - ifAdminStatus
type OperState ¶
type OperState string
OperState represents RFC 2863: The Interfaces Group MIB - ifOperStatus
const ( OperState_if_oper_state_invalid OperState = "if-oper-state-invalid" OperState_if_oper_state_ready OperState = "if-oper-state-ready" OperState_if_oper_state_no_pass OperState = "if-oper-state-no-pass" OperState_if_oper_state_test OperState = "if-oper-state-test" OperState_if_oper_state_unknown OperState = "if-oper-state-unknown" OperState_if_oper_state_dormant OperState = "if-oper-state-dormant" OperState_if_oper_state_not_present OperState = "if-oper-state-not-present" OperState_if_oper_state_lower_layer_down OperState = "if-oper-state-lower-layer-down" )
type QosDirection ¶
type QosDirection string
QosDirection represents QoS direction indication
const ( // Direction of traffic coming into the network entry QosDirection_qos_inbound QosDirection = "qos-inbound" // Direction of traffic going out of the network entry QosDirection_qos_outbound QosDirection = "qos-outbound" )
type QosMatchType ¶
type QosMatchType string
QosMatchType represents QOS match type
const ( QosMatchType_qos_match_dscp QosMatchType = "qos-match-dscp" QosMatchType_qos_match_src_ip QosMatchType = "qos-match-src-ip" QosMatchType_qos_match_dst_ip QosMatchType = "qos-match-dst-ip" QosMatchType_qos_match_src_port QosMatchType = "qos-match-src-port" QosMatchType_qos_match_dst_port QosMatchType = "qos-match-dst-port" QosMatchType_qos_match_proto QosMatchType = "qos-match-proto" )
type SubrateSpeed ¶
type SubrateSpeed string
SubrateSpeed represents The subrate on a serial interface
const ( // 56 kilobits per second subrate SubrateSpeed_dsx1_subrate_56kbps SubrateSpeed = "dsx1-subrate-56kbps" // 64 kilobits per second subrate SubrateSpeed_dsx1_subrate_64kbps SubrateSpeed = "dsx1-subrate-64kbps" )
type T1e1LoopbackMode ¶
type T1e1LoopbackMode string
T1e1LoopbackMode represents Loopback mode type
const ( // No loopback mode T1e1LoopbackMode_t1e1_no_loopback T1e1LoopbackMode = "t1e1-no-loopback" // Command line interface enforced local loopback T1e1LoopbackMode_t1e1_cli_local_loopback T1e1LoopbackMode = "t1e1-cli-local-loopback" // Command line interface enforced line local loopback T1e1LoopbackMode_t1e1_line_cli_local_loopback T1e1LoopbackMode = "t1e1-line-cli-local-loopback" // Command line interface enforced payload local loopback T1e1LoopbackMode_t1e1_payload_cli_local_loopback T1e1LoopbackMode = "t1e1-payload-cli-local-loopback" // Local line loopback T1e1LoopbackMode_t1e1_local_line_loopback T1e1LoopbackMode = "t1e1-local-line-loopback" // Local payload loopback T1e1LoopbackMode_t1e1_local_payload_loopback T1e1LoopbackMode = "t1e1-local-payload-loopback" // Line ANSI FDL remote loopback T1e1LoopbackMode_t1e1_local_ansi_fdl_remote_loopback T1e1LoopbackMode = "t1e1-local-ansi-fdl-remote-loopback" // Line ATT FDL remote loopback T1e1LoopbackMode_t1e1_line_att_fdl_remote_loopback T1e1LoopbackMode = "t1e1-line-att-fdl-remote-loopback" // Payload ANSI FDL remote loopback T1e1LoopbackMode_t1e1_payload_ansi_fdl_remote_loopback T1e1LoopbackMode = "t1e1-payload-ansi-fdl-remote-loopback" // Payload ATT FDL remote loopback T1e1LoopbackMode_t1e1_payload_att_fdl_remote_loopback T1e1LoopbackMode = "t1e1-payload-att-fdl-remote-loopback" // Line IBOC remote loopback T1e1LoopbackMode_t1e1_line_iboc_remote_loopback T1e1LoopbackMode = "t1e1-line-iboc-remote-loopback" // Line ANSI FDL local loopback T1e1LoopbackMode_t1e1_line_ansi_fdl_local_loopback T1e1LoopbackMode = "t1e1-line-ansi-fdl-local-loopback" // Line ATT FDL local loopback T1e1LoopbackMode_t1e1_line_att_fdl_local_loopback T1e1LoopbackMode = "t1e1-line-att-fdl-local-loopback" // Payload ANSI FDL local loopback T1e1LoopbackMode_t1e1_payload_ansi_fdl_local_loopback T1e1LoopbackMode = "t1e1-payload-ansi-fdl-local-loopback" // Payload ATT FDL local loopback T1e1LoopbackMode_t1e1_payload_att_fdl_local_loopback T1e1LoopbackMode = "t1e1-payload-att-fdl-local-loopback" // Line IBOC local loopback T1e1LoopbackMode_t1e1_line_iboc_local_loopback T1e1LoopbackMode = "t1e1-line-iboc-local-loopback" )
type ThreshUnit ¶
type ThreshUnit string
ThreshUnit represents Units of threshold
const ( ThreshUnit_thresh_units_default ThreshUnit = "thresh-units-default" ThreshUnit_thresh_units_bytes ThreshUnit = "thresh-units-bytes" ThreshUnit_thresh_units_sec ThreshUnit = "thresh-units-sec" ThreshUnit_thresh_units_packets ThreshUnit = "thresh-units-packets" ThreshUnit_thresh_units_cells ThreshUnit = "thresh-units-cells" ThreshUnit_thresh_units_percent ThreshUnit = "thresh-units-percent" )