interfaces_oper

package
v0.0.0-...-fac1166 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 17, 2019 License: Apache-2.0 Imports: 6 Imported by: 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

const (
	IntfState_if_state_unknown IntfState = "if-state-unknown"

	IntfState_if_state_up IntfState = "if-state-up"

	IntfState_if_state_down IntfState = "if-state-down"

	IntfState_if_state_test IntfState = "if-state-test"
)

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 SerialCrc

type SerialCrc string

SerialCrc represents The Cyclic Redundancy Code type

const (
	// 32-bit Cyclic Redundancy Code
	SerialCrc_serial_crc32 SerialCrc = "serial-crc32"

	// 16 bit Cyclic Redundancy Code
	SerialCrc_serial_crc16 SerialCrc = "serial-crc16"
)

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"
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL