cisco_sess_border_ctrlr_stats_mib

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

The main purpose of this MIB is to define the statistics information for Session Border Controller application. This MIB categorizes the statistics information into following types:

  1. RADIUS Messages Statistics - Represents statistics of various RADIUS messages for RADIUS servers with which the client (SBC) shares a secret.
  1. Rf Billing Statistics- Represents Rf billing statistics information which monitors the messages sent per-realm over IMS Rx interface by Rf billing manager(SBC).
  1. SIP Statistics - Represents SIP requests and various SIP responses on a SIP adjacency in a given interval.

The Session Border Controller (SBC) enables direct IP-to-IP interconnect between multiple administrative domains for session-based services providing protocol inter-working, security, and admission control and management. The SBC is a voice over IP (VoIP) device that sits on the border of a network and controls call admission to that network.

The primary purpose of an SBC is to protect the interior of the network from excessive call load and malicious traffic. Additional functions provided by the SBC include media bridging and billing services.

Periodic Statistics - Represents the SBC call statistics information for a particular time interval. E.g. you can specify that you want to retrieve statistics for a summary period of the current or previous 5 minutes, 15 minutes, hour, or day. The statistics for 5 minutes are divided into five minute intervals past the hour - that is, at 0 minutes, 5 minutes, 10 minutes... past the hour. When you retrieve statistics for the current five minute period, you will be given statistics from the start of the interval to the current time. When you retrieve statistics for the previous five minutes, you will be given the statistics for the entirety of the previous interval. For example, if it is currently 12:43 - the current 5 minute statistics cover 12:40 - 12:43

- the previous 5 minute statistics cover 12:35 - 12:40

The other intervals work similarly. 15 minute statistics are divided into 15 minute intervals past the hour (0 minutes, 15 minutes, 30 minutes, 45 minutes). Hourly statistics are divided into intervals on the hour. Daily statistics are divided into intervals at 0:00 each day. Therefore, if you retrieve the statistics at 12:43 for each of these intervals, the periods covered are as follows. - current 15 minutes: 12:30 - 12:43

- previous 15 minutes: 12:15 - 12:30

- current hour: 12:00 - 12:43

- last hour: 11:00 - 12:00

- current day: 00:00 - 12:43

- last day: 00:00 (the day before) - 00:00.

GLOSSARY SBC: Session Border Controller

CSB: CISCO Session Border Controller

Adjacency: An adjacency contains the system information to be transmitted to next HOP.

ACR: Accounting Request

ACA: Accounting Accept

AVP: Attribute-Value Pairs

REFERENCES 1. CISCO Session Border Controller Documents and FAQ http://zed.cisco.com/confluence/display/SBC/SBC

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CISCOSESSBORDERCTRLRSTATSMIB

type CISCOSESSBORDERCTRLRSTATSMIB struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This table has the reporting statistics of various RADIUS messages for
	// RADIUS servers with which the client (SBC) shares a secret. Each entry in
	// this table is identified by a  value of csbRadiusStatsEntIndex. The other
	// indices of this table are csbCallStatsInstanceIndex defined in
	// csbCallStatsInstanceTable and csbCallStatsServiceIndex defined in
	// csbCallStatsTable.
	CsbRadiusStatsTable CISCOSESSBORDERCTRLRSTATSMIB_CsbRadiusStatsTable

	// This table describes the Rf billing statistics information which monitors
	// the messages sent per-realm by Rf billing  manager(SBC). SBC sends Rf
	// billing data using Diameter as a transport protocol. Rf billing uses only
	// ACR and ACA Diameter messages for the transport of billing data. The
	// Accounting-Record-Type AVP on the ACR message labels the type  of the
	// accounting request. The following types are used by Rf billing. 1.   For
	// session-based charging, the types Start (session begins), Interim (session
	// is modified) and Stop (session ends) are used. 2.   For event-based
	// charging, the type Event is used when a chargeable event occurs outside the
	// scope of a session.  Each row of this table is identified by a value of
	// csbRfBillRealmStatsIndex and csbRfBillRealmStatsRealmName. The other
	// indices of this table are csbCallStatsInstanceIndex defined in
	// csbCallStatsInstanceTable and  csbCallStatsServiceIndex defined in
	// csbCallStatsTable.
	CsbRfBillRealmStatsTable CISCOSESSBORDERCTRLRSTATSMIB_CsbRfBillRealmStatsTable

	// This table reports count of SIP request and various SIP responses  for each
	// SIP method on a SIP adjacency in a given interval. Each entry in this table
	// represents a SIP method, its incoming and outgoing count, individual
	// incoming and outgoing  count of various SIP responses for this method on a
	// SIP adjacency in a given interval. To understand the meaning of  interval
	// please refer <Periodic Statistics> section in  description of
	// ciscoSbcStatsMIB.   This table is indexed on csbSIPMthdCurrentStatsAdjName,
	// csbSIPMthdCurrentStatsMethod and  csbSIPMthdCurrentStatsInterval. The other
	// indices of this table are csbCallStatsInstanceIndex defined in
	// csbCallStatsInstanceTable and csbCallStatsServiceIndex defined in
	// csbCallStatsTable.
	CsbSIPMthdCurrentStatsTable CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdCurrentStatsTable

	// This table provide historical count of SIP request and various SIP
	// responses for each SIP method on a SIP adjacency in various interval length
	// defined by the csbSIPMthdHistoryStatsInterval object. Each entry in this
	// table represents a SIP method, its incoming and outgoing count, individual
	// incoming and outgoing  count of various SIP responses for this method on a
	// SIP adjacency in a given interval. The possible values of interval will be
	// previous 5 minutes, previous 15 minutes, previous 1 hour and previous day.
	// To understand the meaning of interval please refer <Periodic Statistics>
	// description of ciscoSbcStatsMIB. This table is indexed on
	// csbSIPMthdHistoryStatsAdjName, csbSIPMthdHistoryStatsMethod and
	// csbSIPMthdHistoryStatsInterval. The other indices of this table are
	// csbCallStatsInstanceIndex defined in  csbCallStatsInstanceTable and
	// csbCallStatsServiceIndex defined in csbCallStatsTable.
	CsbSIPMthdHistoryStatsTable CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdHistoryStatsTable

	// This table reports SIP method request and response code statistics for each
	// method and response code combination on given SIP adjacency in a given
	// interval. To understand the  meaning of interval please refer <Periodic
	// Statistics> section in description of ciscoSbcStatsMIB. An exact lookup
	// will return a row only  if - 1) detailed response code statistics are
	// turned on in SBC 2) response code  messages sent or received is non zero
	// for     given SIP adjacency, method and interval. Also an inexact lookup
	// will only return rows for messages with non-zero counts, to protect the
	// user from large numbers of rows  for response codes which have not been
	// received or sent.
	CsbSIPMthdRCCurrentStatsTable CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCCurrentStatsTable

	// This table reports historical data for SIP method request and response code
	// statistics for each method and response code  combination in a given past
	// interval. The possible values of  interval will be previous 5 minutes,
	// previous 15 minutes,  previous 1 hour and previous day. To understand the
	// meaning of interval please refer <Periodic Statistics> section in
	// description of ciscoSbcStatsMIB. An exact lookup will return a row only  if
	// - 1) detailed response code statistics are turned on in SBC 2) response
	// code  messages sent or received is non zero for     given SIP adjacency,
	// method and interval. Also an inexact lookup will only return rows for
	// messages with non-zero counts, to protect the user from large numbers of
	// rows for response codes which have not been received or sent.
	CsbSIPMthdRCHistoryStatsTable CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCHistoryStatsTable
}

CISCOSESSBORDERCTRLRSTATSMIB

func (*CISCOSESSBORDERCTRLRSTATSMIB) GetEntityData

func (cISCOSESSBORDERCTRLRSTATSMIB *CISCOSESSBORDERCTRLRSTATSMIB) GetEntityData() *types.CommonEntityData

type CISCOSESSBORDERCTRLRSTATSMIB_CsbRadiusStatsTable

type CISCOSESSBORDERCTRLRSTATSMIB_CsbRadiusStatsTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// A conceptual row in the csbRadiusStatsTable. There is an entry in this
	// table for each RADIUS server, as identified by a  value of
	// csbRadiusStatsEntIndex. The other indices of this  table are
	// csbCallStatsInstanceIndex defined in  csbCallStatsInstanceTable and
	// csbCallStatsServiceIndex defined in csbCallStatsTable. The type is slice of
	// CISCOSESSBORDERCTRLRSTATSMIB_CsbRadiusStatsTable_CsbRadiusStatsEntry.
	CsbRadiusStatsEntry []*CISCOSESSBORDERCTRLRSTATSMIB_CsbRadiusStatsTable_CsbRadiusStatsEntry
}

CISCOSESSBORDERCTRLRSTATSMIB_CsbRadiusStatsTable This table has the reporting statistics of various RADIUS messages for RADIUS servers with which the client (SBC) shares a secret. Each entry in this table is identified by a value of csbRadiusStatsEntIndex. The other indices of this table are csbCallStatsInstanceIndex defined in csbCallStatsInstanceTable and csbCallStatsServiceIndex defined in csbCallStatsTable.

func (*CISCOSESSBORDERCTRLRSTATSMIB_CsbRadiusStatsTable) GetEntityData

func (csbRadiusStatsTable *CISCOSESSBORDERCTRLRSTATSMIB_CsbRadiusStatsTable) GetEntityData() *types.CommonEntityData

type CISCOSESSBORDERCTRLRSTATSMIB_CsbRadiusStatsTable_CsbRadiusStatsEntry

type CISCOSESSBORDERCTRLRSTATSMIB_CsbRadiusStatsTable_CsbRadiusStatsEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. The type is string with range: 0..4294967295.
	// Refers to
	// cisco_sess_border_ctrlr_call_stats_mib.CISCOSESSBORDERCTRLRCALLSTATSMIB_CsbCallStatsInstanceTable_CsbCallStatsInstanceEntry_CsbCallStatsInstanceIndex
	CsbCallStatsInstanceIndex interface{}

	// This attribute is a key. The type is string with range: 0..4294967295.
	// Refers to
	// cisco_sess_border_ctrlr_call_stats_mib.CISCOSESSBORDERCTRLRCALLSTATSMIB_CsbCallStatsTable_CsbCallStatsEntry_CsbCallStatsServiceIndex
	CsbCallStatsServiceIndex interface{}

	// This attribute is a key. This object indicates the index of the RADIUS
	// client entity that this server is configured on. This index is assigned
	// arbitrarily by the engine and is not saved over reboots. The type is
	// interface{} with range: 0..4294967295.
	CsbRadiusStatsEntIndex interface{}

	// This object indicates the client name of the RADIUS client to which that
	// these statistics apply. The type is string.
	CsbRadiusStatsClientName interface{}

	// This object indicates the type(authentication or accounting) of the RADIUS
	// clients configured on SBC. The type is CiscoSbcRadiusClientType.
	CsbRadiusStatsClientType interface{}

	// This object indicates the server name of the RADIUS server to which that
	// these statistics apply. The type is string.
	CsbRadiusStatsSrvrName interface{}

	// This object indicates the number of RADIUS Access-Request packets sent to
	// this server.  This does not include retransmissions. The type is
	// interface{} with range: 0..18446744073709551615. Units are packets.
	CsbRadiusStatsAcsReqs interface{}

	// This object indicates the number of RADIUS Access-Request packets
	// retransmitted to this RADIUS server. The type is interface{} with range:
	// 0..18446744073709551615. Units are packets.
	CsbRadiusStatsAcsRtrns interface{}

	// This object indicates the number of RADIUS Access-Accept packets (valid or
	// invalid) received from this server. The type is interface{} with range:
	// 0..18446744073709551615.
	CsbRadiusStatsAcsAccpts interface{}

	// This object indicates the number of RADIUS Access-Reject packets (valid or
	// invalid) received from this server. The type is interface{} with range:
	// 0..18446744073709551615. Units are packets.
	CsbRadiusStatsAcsRejects interface{}

	// This object indicates the number of RADIUS Access-Challenge packets (valid
	// or invalid) received from this server. The type is interface{} with range:
	// 0..18446744073709551615. Units are packets.
	CsbRadiusStatsAcsChalls interface{}

	// This object indicates the number of RADIUS Accounting-Request packets sent
	// to this server. This does not include retransmissions. The type is
	// interface{} with range: 0..18446744073709551615. Units are packets.
	CsbRadiusStatsActReqs interface{}

	// This object indicates the number of RADIUS Accounting-Request packets
	// retransmitted to this RADIUS server. The type is interface{} with range:
	// 0..18446744073709551615. Units are packets.
	CsbRadiusStatsActRetrans interface{}

	// This object indicates the number of RADIUS Accounting-Response packets
	// (valid or invalid) received from this server. The type is interface{} with
	// range: 0..18446744073709551615. Units are packets.
	CsbRadiusStatsActRsps interface{}

	// This object indicates the number of malformed RADIUS response packets
	// received from this server.  Malformed packets include packets with an
	// invalid length. Bad authenticators, Signature attributes and unknown types
	// are not included as malformed access responses. The type is interface{}
	// with range: 0..18446744073709551615. Units are packets.
	CsbRadiusStatsMalformedRsps interface{}

	// This object indicates the number of RADIUS response packets containing
	// invalid authenticators or Signature attributes received from this server.
	// The type is interface{} with range: 0..18446744073709551615. Units are
	// packets.
	CsbRadiusStatsBadAuths interface{}

	// This object indicates the number of RADIUS request packets destined for
	// this server that have not yet timed out or received a response. This
	// variable is incremented when a request is sent and decremented on receipt
	// of the response or on a timeout or retransmission. The type is interface{}
	// with range: 0..4294967295. Units are packets.
	CsbRadiusStatsPending interface{}

	// This object indicates the number of RADIUS request timeouts to this server.
	// After a timeout the client may retry to a different server or give up. A
	// retry to a different server is counted as a request as well as a timeout.
	// The type is interface{} with range: 0..18446744073709551615. Units are
	// packets.
	CsbRadiusStatsTimeouts interface{}

	// This object indicates the number of RADIUS packets of unknown type which
	// were received from this server. The type is interface{} with range:
	// 0..18446744073709551615. Units are packets.
	CsbRadiusStatsUnknownType interface{}

	// This object indicates the number of RADIUS packets which were received from
	// this server and dropped for some other reason. The type is interface{} with
	// range: 0..18446744073709551615. Units are packets.
	CsbRadiusStatsDropped interface{}
}

CISCOSESSBORDERCTRLRSTATSMIB_CsbRadiusStatsTable_CsbRadiusStatsEntry A conceptual row in the csbRadiusStatsTable. There is an entry in this table for each RADIUS server, as identified by a value of csbRadiusStatsEntIndex. The other indices of this table are csbCallStatsInstanceIndex defined in csbCallStatsInstanceTable and csbCallStatsServiceIndex defined in csbCallStatsTable.

func (*CISCOSESSBORDERCTRLRSTATSMIB_CsbRadiusStatsTable_CsbRadiusStatsEntry) GetEntityData

type CISCOSESSBORDERCTRLRSTATSMIB_CsbRfBillRealmStatsTable

type CISCOSESSBORDERCTRLRSTATSMIB_CsbRfBillRealmStatsTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// A conceptual row in the csbRfBillRealmStatsTable. There is an entry in this
	// table for each realm, as identified by a  value of csbRfBillRealmStatsIndex
	// and  csbRfBillRealmStatsRealmName. The other indices of this table are
	// csbCallStatsInstanceIndex defined in csbCallStatsInstanceTable and
	// csbCallStatsServiceIndex defined in csbCallStatsTable. The type is slice of
	// CISCOSESSBORDERCTRLRSTATSMIB_CsbRfBillRealmStatsTable_CsbRfBillRealmStatsEntry.
	CsbRfBillRealmStatsEntry []*CISCOSESSBORDERCTRLRSTATSMIB_CsbRfBillRealmStatsTable_CsbRfBillRealmStatsEntry
}

CISCOSESSBORDERCTRLRSTATSMIB_CsbRfBillRealmStatsTable This table describes the Rf billing statistics information which monitors the messages sent per-realm by Rf billing manager(SBC). SBC sends Rf billing data using Diameter as a transport protocol. Rf billing uses only ACR and ACA Diameter messages for the transport of billing data. The Accounting-Record-Type AVP on the ACR message labels the type of the accounting request. The following types are used by Rf billing. 1. For session-based charging, the types Start (session begins), Interim (session is modified) and Stop (session ends) are used. 2. For event-based charging, the type Event is used when a chargeable event occurs outside the scope of a session.

Each row of this table is identified by a value of csbRfBillRealmStatsIndex and csbRfBillRealmStatsRealmName. The other indices of this table are csbCallStatsInstanceIndex defined in csbCallStatsInstanceTable and csbCallStatsServiceIndex defined in csbCallStatsTable.

func (*CISCOSESSBORDERCTRLRSTATSMIB_CsbRfBillRealmStatsTable) GetEntityData

func (csbRfBillRealmStatsTable *CISCOSESSBORDERCTRLRSTATSMIB_CsbRfBillRealmStatsTable) GetEntityData() *types.CommonEntityData

type CISCOSESSBORDERCTRLRSTATSMIB_CsbRfBillRealmStatsTable_CsbRfBillRealmStatsEntry

type CISCOSESSBORDERCTRLRSTATSMIB_CsbRfBillRealmStatsTable_CsbRfBillRealmStatsEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. The type is string with range: 0..4294967295.
	// Refers to
	// cisco_sess_border_ctrlr_call_stats_mib.CISCOSESSBORDERCTRLRCALLSTATSMIB_CsbCallStatsInstanceTable_CsbCallStatsInstanceEntry_CsbCallStatsInstanceIndex
	CsbCallStatsInstanceIndex interface{}

	// This attribute is a key. The type is string with range: 0..4294967295.
	// Refers to
	// cisco_sess_border_ctrlr_call_stats_mib.CISCOSESSBORDERCTRLRCALLSTATSMIB_CsbCallStatsTable_CsbCallStatsEntry_CsbCallStatsServiceIndex
	CsbCallStatsServiceIndex interface{}

	// This attribute is a key. This object indicates the billing method instance
	// index. The range of valid values for this field is 0 - 31. The type is
	// interface{} with range: 0..31.
	CsbRfBillRealmStatsIndex interface{}

	// This attribute is a key. This object indicates the realm for which these
	// statistics are collected. The length of this object is zero when value is
	// not assigned to it. The type is string.
	CsbRfBillRealmStatsRealmName interface{}

	// This object indicates the combined sum of successful and failed Start ACRs
	// since start of day or the last time the statistics were reset. The type is
	// interface{} with range: 0..4294967295. Units are ACRs.
	CsbRfBillRealmStatsTotalStartAcrs interface{}

	// This object indicates the combined sum of successful and failed Interim
	// ACRs since start of day or the last time the statistics were reset. The
	// type is interface{} with range: 0..4294967295. Units are ACRs.
	CsbRfBillRealmStatsTotalInterimAcrs interface{}

	// This object indicates the combined sum of successful and failed Stop ACRs
	// since start of day or the last time the statistics were reset. The type is
	// interface{} with range: 0..4294967295. Units are ACRs.
	CsbRfBillRealmStatsTotalStopAcrs interface{}

	// This object indicates the combined sum of successful and failed Event ACRs
	// since start of day or the last time the statistics were reset. The type is
	// interface{} with range: 0..4294967295. Units are ACRs.
	CsbRfBillRealmStatsTotalEventAcrs interface{}

	// This object indicates the total number of successful Start ACRs since start
	// of day or the last time the statistics were reset. The type is interface{}
	// with range: 0..4294967295. Units are ACRs.
	CsbRfBillRealmStatsSuccStartAcrs interface{}

	// This object indicates the total number of successful Interim ACRs since
	// start of day or the last time the statistics were reset. The type is
	// interface{} with range: 0..4294967295. Units are ACRs.
	CsbRfBillRealmStatsSuccInterimAcrs interface{}

	// This object indicates the total number of successful Stop ACRs since start
	// of day or the last time the statistics were reset. The type is interface{}
	// with range: 0..4294967295. Units are ACRs.
	CsbRfBillRealmStatsSuccStopAcrs interface{}

	// This object indicates the total number of successful Event ACRs since start
	// of day or the last time the statistics were reset. The type is interface{}
	// with range: 0..4294967295. Units are ACRs.
	CsbRfBillRealmStatsSuccEventAcrs interface{}

	// This object indicates the total number of failed Start ACRs since start of
	// day or the last time the statistics were reset. The type is interface{}
	// with range: 0..4294967295. Units are ACRs.
	CsbRfBillRealmStatsFailStartAcrs interface{}

	// This object indicates the total number of failed Interim ACRs since start
	// of day or the last time the statistics were reset. The type is interface{}
	// with range: 0..4294967295. Units are ACRs.
	CsbRfBillRealmStatsFailInterimAcrs interface{}

	// This object indicates the total number of failed Stop ACRs since start of
	// day or the last time the statistics were reset. The type is interface{}
	// with range: 0..4294967295. Units are ACRs.
	CsbRfBillRealmStatsFailStopAcrs interface{}

	// This object indicates the total number of failed Event ACRs since start of
	// day or the last time the statistics were reset. The type is interface{}
	// with range: 0..4294967295. Units are ACRs.
	CsbRfBillRealmStatsFailEventAcrs interface{}
}

CISCOSESSBORDERCTRLRSTATSMIB_CsbRfBillRealmStatsTable_CsbRfBillRealmStatsEntry A conceptual row in the csbRfBillRealmStatsTable. There is an entry in this table for each realm, as identified by a value of csbRfBillRealmStatsIndex and csbRfBillRealmStatsRealmName. The other indices of this table are csbCallStatsInstanceIndex defined in csbCallStatsInstanceTable and csbCallStatsServiceIndex defined in csbCallStatsTable.

func (*CISCOSESSBORDERCTRLRSTATSMIB_CsbRfBillRealmStatsTable_CsbRfBillRealmStatsEntry) GetEntityData

type CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdCurrentStatsTable

type CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdCurrentStatsTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// A conceptual row in the csbSIPMthdCurrentStatsTable. Each row describes a
	// SIP method and various responses count for this method on a given SIP
	// adjacency and given interval. This table is indexed on
	// csbSIPMthdCurrentStatsAdjName, csbSIPMthdCurrentStatsMethod and
	// csbSIPMthdCurrentStatsInterval. The other indices of this table are
	// csbCallStatsInstanceIndex defined in  csbCallStatsInstanceTable and
	// csbCallStatsServiceIndex defined in csbCallStatsTable. The type is slice of
	// CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdCurrentStatsTable_CsbSIPMthdCurrentStatsEntry.
	CsbSIPMthdCurrentStatsEntry []*CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdCurrentStatsTable_CsbSIPMthdCurrentStatsEntry
}

CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdCurrentStatsTable This table reports count of SIP request and various SIP responses for each SIP method on a SIP adjacency in a given interval. Each entry in this table represents a SIP method, its incoming and outgoing count, individual incoming and outgoing count of various SIP responses for this method on a SIP adjacency in a given interval. To understand the meaning of interval please refer <Periodic Statistics> section in description of ciscoSbcStatsMIB. This table is indexed on csbSIPMthdCurrentStatsAdjName, csbSIPMthdCurrentStatsMethod and csbSIPMthdCurrentStatsInterval. The other indices of this table are csbCallStatsInstanceIndex defined in csbCallStatsInstanceTable and csbCallStatsServiceIndex defined in csbCallStatsTable.

func (*CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdCurrentStatsTable) GetEntityData

func (csbSIPMthdCurrentStatsTable *CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdCurrentStatsTable) GetEntityData() *types.CommonEntityData

type CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdCurrentStatsTable_CsbSIPMthdCurrentStatsEntry

type CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdCurrentStatsTable_CsbSIPMthdCurrentStatsEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. The type is string with range: 0..4294967295.
	// Refers to
	// cisco_sess_border_ctrlr_call_stats_mib.CISCOSESSBORDERCTRLRCALLSTATSMIB_CsbCallStatsInstanceTable_CsbCallStatsInstanceEntry_CsbCallStatsInstanceIndex
	CsbCallStatsInstanceIndex interface{}

	// This attribute is a key. The type is string with range: 0..4294967295.
	// Refers to
	// cisco_sess_border_ctrlr_call_stats_mib.CISCOSESSBORDERCTRLRCALLSTATSMIB_CsbCallStatsTable_CsbCallStatsEntry_CsbCallStatsServiceIndex
	CsbCallStatsServiceIndex interface{}

	// This attribute is a key. This object indicates the name of the SIP
	// adjacency for which stats related with SIP request and all kind of
	// corresponding SIP responses are reported. The object acts as an index of
	// the table. The type is string.
	CsbSIPMthdCurrentStatsAdjName interface{}

	// This attribute is a key. This object indicates the SIP method Request. The
	// object acts as an index of the table. The type is CiscoSbcSIPMethod.
	CsbSIPMthdCurrentStatsMethod interface{}

	// This attribute is a key. This object indicates the interval for which the
	// periodic statistics information is to be displayed. The interval values can
	// be 5 minutes, 15 minutes, 1 hour , 1 Day. This  object acts as an index for
	// the table. The type is CiscoSbcPeriodicStatsInterval.
	CsbSIPMthdCurrentStatsInterval interface{}

	// This object indicates the text representation of the SIP method request.
	// E.g. INVITE, ACK, BYE etc. The type is string.
	CsbSIPMthdCurrentStatsMethodName interface{}

	// This object indicates the total incoming SIP message requests of this type
	// on this SIP adjacency. The type is interface{} with range: 0..4294967295.
	// Units are requests.
	CsbSIPMthdCurrentStatsReqIn interface{}

	// This object indicates the total outgoing SIP message requests of this type
	// on this SIP adjacency. The type is interface{} with range: 0..4294967295.
	// Units are requests.
	CsbSIPMthdCurrentStatsReqOut interface{}

	// This object indicates the total 1xx responses for this method received on
	// this SIP adjacency. The type is interface{} with range: 0..4294967295.
	// Units are responses.
	CsbSIPMthdCurrentStatsResp1xxIn interface{}

	// This object indicates the total 1xx responses for this method sent on this
	// SIP adjacency. The type is interface{} with range: 0..4294967295. Units are
	// responses.
	CsbSIPMthdCurrentStatsResp1xxOut interface{}

	// This object indicates the total 2xx responses for this method received on
	// this SIP adjacency. The type is interface{} with range: 0..4294967295.
	// Units are responses.
	CsbSIPMthdCurrentStatsResp2xxIn interface{}

	// This object indicates the total 2xx responses for this method sent on this
	// SIP adjacency. The type is interface{} with range: 0..4294967295. Units are
	// responses.
	CsbSIPMthdCurrentStatsResp2xxOut interface{}

	// This object indicates the total 3xx responses for this method received on
	// this SIP adjacency. The type is interface{} with range: 0..4294967295.
	// Units are responses.
	CsbSIPMthdCurrentStatsResp3xxIn interface{}

	// This object indicates the total 3xx responses for this method sent on this
	// SIP adjacency. The type is interface{} with range: 0..4294967295. Units are
	// responses.
	CsbSIPMthdCurrentStatsResp3xxOut interface{}

	// This object indicates the total 4xx responses for this method received on
	// this SIP adjacency. The type is interface{} with range: 0..4294967295.
	// Units are responses.
	CsbSIPMthdCurrentStatsResp4xxIn interface{}

	// This object indicates the total 4xx responses for this method sent on this
	// SIP adjacency. The type is interface{} with range: 0..4294967295. Units are
	// responses.
	CsbSIPMthdCurrentStatsResp4xxOut interface{}

	// This object indicates the total 5xx responses for this method received on
	// this SIP adjacency. The type is interface{} with range: 0..4294967295.
	// Units are responses.
	CsbSIPMthdCurrentStatsResp5xxIn interface{}

	// This object indicates the total 5xx responses for this method sent on this
	// SIP adjacency. The type is interface{} with range: 0..4294967295. Units are
	// responses.
	CsbSIPMthdCurrentStatsResp5xxOut interface{}

	// This object indicates the total 6xx responses for this method received on
	// this SIP adjacency. The type is interface{} with range: 0..4294967295.
	// Units are responses.
	CsbSIPMthdCurrentStatsResp6xxIn interface{}

	// This object indicates the total 6xx responses for this method sent on this
	// SIP adjacency. The type is interface{} with range: 0..4294967295. Units are
	// responses.
	CsbSIPMthdCurrentStatsResp6xxOut interface{}
}

CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdCurrentStatsTable_CsbSIPMthdCurrentStatsEntry A conceptual row in the csbSIPMthdCurrentStatsTable. Each row describes a SIP method and various responses count for this method on a given SIP adjacency and given interval. This table is indexed on csbSIPMthdCurrentStatsAdjName, csbSIPMthdCurrentStatsMethod and csbSIPMthdCurrentStatsInterval. The other indices of this table are csbCallStatsInstanceIndex defined in csbCallStatsInstanceTable and csbCallStatsServiceIndex defined in csbCallStatsTable.

func (*CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdCurrentStatsTable_CsbSIPMthdCurrentStatsEntry) GetEntityData

type CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdHistoryStatsTable

type CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdHistoryStatsTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// A conceptual row in the csbSIPMthdHistoryStatsTable. The entries in this
	// table are updated as interval completes in the csbSIPMthdCurrentStatsTable
	// table and the data is  moved from that table to this one. This table is
	// indexed on csbSIPMthdHistoryStatsAdjName, csbSIPMthdHistoryStatsMethod and
	// csbSIPMthdHistoryStatsInterval. The other indices of this  table are
	// csbCallStatsInstanceIndex defined in csbCallStatsInstanceTable and
	// csbCallStatsServiceIndex defined in csbCallStatsTable. The type is slice of
	// CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdHistoryStatsTable_CsbSIPMthdHistoryStatsEntry.
	CsbSIPMthdHistoryStatsEntry []*CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdHistoryStatsTable_CsbSIPMthdHistoryStatsEntry
}

CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdHistoryStatsTable This table provide historical count of SIP request and various SIP responses for each SIP method on a SIP adjacency in various interval length defined by the csbSIPMthdHistoryStatsInterval object. Each entry in this table represents a SIP method, its incoming and outgoing count, individual incoming and outgoing count of various SIP responses for this method on a SIP adjacency in a given interval. The possible values of interval will be previous 5 minutes, previous 15 minutes, previous 1 hour and previous day. To understand the meaning of interval please refer <Periodic Statistics> description of ciscoSbcStatsMIB. This table is indexed on csbSIPMthdHistoryStatsAdjName, csbSIPMthdHistoryStatsMethod and csbSIPMthdHistoryStatsInterval. The other indices of this table are csbCallStatsInstanceIndex defined in csbCallStatsInstanceTable and csbCallStatsServiceIndex defined in csbCallStatsTable.

func (*CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdHistoryStatsTable) GetEntityData

func (csbSIPMthdHistoryStatsTable *CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdHistoryStatsTable) GetEntityData() *types.CommonEntityData

type CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdHistoryStatsTable_CsbSIPMthdHistoryStatsEntry

type CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdHistoryStatsTable_CsbSIPMthdHistoryStatsEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. The type is string with range: 0..4294967295.
	// Refers to
	// cisco_sess_border_ctrlr_call_stats_mib.CISCOSESSBORDERCTRLRCALLSTATSMIB_CsbCallStatsInstanceTable_CsbCallStatsInstanceEntry_CsbCallStatsInstanceIndex
	CsbCallStatsInstanceIndex interface{}

	// This attribute is a key. The type is string with range: 0..4294967295.
	// Refers to
	// cisco_sess_border_ctrlr_call_stats_mib.CISCOSESSBORDERCTRLRCALLSTATSMIB_CsbCallStatsTable_CsbCallStatsEntry_CsbCallStatsServiceIndex
	CsbCallStatsServiceIndex interface{}

	// This attribute is a key. This object indicates the name of the SIP
	// adjacency for which stats related with SIP request and all kind of
	// corresponding SIP responses are reported. The object acts as an index of
	// the table. The type is string.
	CsbSIPMthdHistoryStatsAdjName interface{}

	// This attribute is a key. This object indicates the SIP method Request. The
	// object acts as an index of the table. The type is CiscoSbcSIPMethod.
	CsbSIPMthdHistoryStatsMethod interface{}

	// This attribute is a key. This object indicates the interval for which the
	// historical statistics information is to be displayed. The interval values
	// can be previous 5 minutes, previous 15 minutes,  previous 1 hour and
	// previous 1 Day. This object acts as an  index for the table. The type is
	// CiscoSbcPeriodicStatsInterval.
	CsbSIPMthdHistoryStatsInterval interface{}

	// This object indicates the text representation of the SIP method request.
	// E.g. INVITE, ACK, BYE etc. The type is string.
	CsbSIPMthdHistoryStatsMethodName interface{}

	// This object indicates the total incoming SIP message requests of this type
	// on this SIP adjacency. The type is interface{} with range: 0..4294967295.
	// Units are requests.
	CsbSIPMthdHistoryStatsReqIn interface{}

	// This object indicates the total outgoing SIP message requests of this type
	// on this SIP adjacency. The type is interface{} with range: 0..4294967295.
	// Units are requests.
	CsbSIPMthdHistoryStatsReqOut interface{}

	// This object indicates the total 1xx responses for this method received on
	// this SIP adjacency. The type is interface{} with range: 0..4294967295.
	// Units are responses.
	CsbSIPMthdHistoryStatsResp1xxIn interface{}

	// This object indicates the total 1xx responses for this method sent on this
	// SIP adjacency. The type is interface{} with range: 0..4294967295. Units are
	// responses.
	CsbSIPMthdHistoryStatsResp1xxOut interface{}

	// This object indicates the total 2xx responses for this method received on
	// this SIP adjacency. The type is interface{} with range: 0..4294967295.
	// Units are responses.
	CsbSIPMthdHistoryStatsResp2xxIn interface{}

	// This object indicates the total 2xx responses for this method sent on this
	// SIP adjacency. The type is interface{} with range: 0..4294967295. Units are
	// responses.
	CsbSIPMthdHistoryStatsResp2xxOut interface{}

	// This object indicates the total 3xx responses for this method received on
	// this SIP adjacency. The type is interface{} with range: 0..4294967295.
	// Units are responses.
	CsbSIPMthdHistoryStatsResp3xxIn interface{}

	// This object indicates the total 3xx responses for this method sent on this
	// SIP adjacency. The type is interface{} with range: 0..4294967295. Units are
	// responses.
	CsbSIPMthdHistoryStatsResp3xxOut interface{}

	// This object indicates the total 4xx responses for this method received on
	// this SIP adjacency. The type is interface{} with range: 0..4294967295.
	// Units are responses.
	CsbSIPMthdHistoryStatsResp4xxIn interface{}

	// This object indicates the total 4xx responses for this method sent on this
	// SIP adjacency. The type is interface{} with range: 0..4294967295. Units are
	// responses.
	CsbSIPMthdHistoryStatsResp4xxOut interface{}

	// This object indicates the total 5xx responses for this method received on
	// this SIP adjacency. The type is interface{} with range: 0..4294967295.
	// Units are responses.
	CsbSIPMthdHistoryStatsResp5xxIn interface{}

	// This object indicates the total 5xx responses for this method sent on this
	// SIP adjacency. The type is interface{} with range: 0..4294967295. Units are
	// responses.
	CsbSIPMthdHistoryStatsResp5xxOut interface{}

	// This object indicates the total 6xx responses for this method received on
	// this SIP adjacency. The type is interface{} with range: 0..4294967295.
	// Units are responses.
	CsbSIPMthdHistoryStatsResp6xxIn interface{}

	// This object indicates the total 6xx responses for this method sent on this
	// SIP adjacency. The type is interface{} with range: 0..4294967295. Units are
	// responses.
	CsbSIPMthdHistoryStatsResp6xxOut interface{}
}

CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdHistoryStatsTable_CsbSIPMthdHistoryStatsEntry A conceptual row in the csbSIPMthdHistoryStatsTable. The entries in this table are updated as interval completes in the csbSIPMthdCurrentStatsTable table and the data is moved from that table to this one. This table is indexed on csbSIPMthdHistoryStatsAdjName, csbSIPMthdHistoryStatsMethod and csbSIPMthdHistoryStatsInterval. The other indices of this table are csbCallStatsInstanceIndex defined in csbCallStatsInstanceTable and csbCallStatsServiceIndex defined in csbCallStatsTable.

func (*CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdHistoryStatsTable_CsbSIPMthdHistoryStatsEntry) GetEntityData

type CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCCurrentStatsTable

type CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCCurrentStatsTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// A conceptual row in the csbSIPMthdRCCurrentStatsTable. Each entry in this
	// table represents a method and response code combination. Each entry in this
	// table is identified by a value of csbSIPMthdRCCurrentStatsAdjName,
	// csbSIPMthdRCCurrentStatsMethod, csbSIPMthdRCCurrentStatsRespCode and
	// csbSIPMthdRCCurrentStatsInterval. The other indices of this table are
	// csbCallStatsInstanceIndex defined in csbCallStatsInstanceTable and
	// csbCallStatsServiceIndex defined in csbCallStatsTable. The type is slice of
	// CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCCurrentStatsTable_CsbSIPMthdRCCurrentStatsEntry.
	CsbSIPMthdRCCurrentStatsEntry []*CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCCurrentStatsTable_CsbSIPMthdRCCurrentStatsEntry
}

CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCCurrentStatsTable This table reports SIP method request and response code statistics for each method and response code combination on given SIP adjacency in a given interval. To understand the meaning of interval please refer <Periodic Statistics> section in description of ciscoSbcStatsMIB. An exact lookup will return a row only if -

  1. detailed response code statistics are turned on in SBC
  2. response code messages sent or received is non zero for given SIP adjacency, method and interval.

Also an inexact lookup will only return rows for messages with non-zero counts, to protect the user from large numbers of rows for response codes which have not been received or sent.

func (*CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCCurrentStatsTable) GetEntityData

func (csbSIPMthdRCCurrentStatsTable *CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCCurrentStatsTable) GetEntityData() *types.CommonEntityData

type CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCCurrentStatsTable_CsbSIPMthdRCCurrentStatsEntry

type CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCCurrentStatsTable_CsbSIPMthdRCCurrentStatsEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. The type is string with range: 0..4294967295.
	// Refers to
	// cisco_sess_border_ctrlr_call_stats_mib.CISCOSESSBORDERCTRLRCALLSTATSMIB_CsbCallStatsInstanceTable_CsbCallStatsInstanceEntry_CsbCallStatsInstanceIndex
	CsbCallStatsInstanceIndex interface{}

	// This attribute is a key. The type is string with range: 0..4294967295.
	// Refers to
	// cisco_sess_border_ctrlr_call_stats_mib.CISCOSESSBORDERCTRLRCALLSTATSMIB_CsbCallStatsTable_CsbCallStatsEntry_CsbCallStatsServiceIndex
	CsbCallStatsServiceIndex interface{}

	// This attribute is a key. This identifies the name of the adjacency for
	// which statistics are reported. This object acts as an index for the table.
	// The type is string.
	CsbSIPMthdRCCurrentStatsAdjName interface{}

	// This attribute is a key. This object indicates the SIP method request. This
	// object acts as an index for the table. The type is CiscoSbcSIPMethod.
	CsbSIPMthdRCCurrentStatsMethod interface{}

	// This attribute is a key. This object indicates the response code for the
	// SIP message request. The range of valid values for SIP response codes is
	// 100 - 999. This object acts as an index for the table. The type is
	// interface{} with range: 0..4294967295.
	CsbSIPMthdRCCurrentStatsRespCode interface{}

	// This attribute is a key. This object identifies the interval for which the
	// periodic statistics information is to be displayed. The interval values can
	// be 5 min, 15 mins, 1 hour , 1 Day. This object acts as an index for the
	// table. The type is CiscoSbcPeriodicStatsInterval.
	CsbSIPMthdRCCurrentStatsInterval interface{}

	// This object indicates the text representation of the SIP method request.
	// E.g. INVITE, ACK, BYE etc. The type is string.
	CsbSIPMthdRCCurrentStatsMethodName interface{}

	// This object indicates the total SIP messages with this response code this
	// method received on this SIP adjacency. The type is interface{} with range:
	// 0..4294967295. Units are responses.
	CsbSIPMthdRCCurrentStatsRespIn interface{}

	// This object indicates the total SIP messages with this response code for
	// this method sent on this SIP adjacency. The type is interface{} with range:
	// 0..4294967295. Units are responses.
	CsbSIPMthdRCCurrentStatsRespOut interface{}
}

CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCCurrentStatsTable_CsbSIPMthdRCCurrentStatsEntry A conceptual row in the csbSIPMthdRCCurrentStatsTable. Each entry in this table represents a method and response code combination. Each entry in this table is identified by a value of csbSIPMthdRCCurrentStatsAdjName, csbSIPMthdRCCurrentStatsMethod, csbSIPMthdRCCurrentStatsRespCode and csbSIPMthdRCCurrentStatsInterval. The other indices of this table are csbCallStatsInstanceIndex defined in csbCallStatsInstanceTable and csbCallStatsServiceIndex defined in csbCallStatsTable.

func (*CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCCurrentStatsTable_CsbSIPMthdRCCurrentStatsEntry) GetEntityData

type CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCHistoryStatsTable

type CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCHistoryStatsTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// A conceptual row in the csbSIPMthdRCHistoryStatsTable. The entries in this
	// table are updated as interval completes in the
	// csbSIPMthdRCCurrentStatsTable table and the data is  moved from that table
	// to this one. Each entry in this table  is identified by a value of
	// csbSIPMthdRCHistoryStatsAdjName,  csbSIPMthdRCHistoryStatsMethod,
	// csbSIPMthdRCHistoryStatsRespCode and csbSIPMthdRCHistoryStatsInterval. The
	// other indices of this table are csbCallStatsInstanceIndex defined in
	// csbCallStatsInstanceTable and csbCallStatsServiceIndex defined in
	// csbCallStatsTable. The type is slice of
	// CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCHistoryStatsTable_CsbSIPMthdRCHistoryStatsEntry.
	CsbSIPMthdRCHistoryStatsEntry []*CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCHistoryStatsTable_CsbSIPMthdRCHistoryStatsEntry
}

CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCHistoryStatsTable This table reports historical data for SIP method request and response code statistics for each method and response code combination in a given past interval. The possible values of interval will be previous 5 minutes, previous 15 minutes, previous 1 hour and previous day. To understand the meaning of interval please refer <Periodic Statistics> section in description of ciscoSbcStatsMIB. An exact lookup will return a row only if -

  1. detailed response code statistics are turned on in SBC
  2. response code messages sent or received is non zero for given SIP adjacency, method and interval.

Also an inexact lookup will only return rows for messages with non-zero counts, to protect the user from large numbers of rows for response codes which have not been received or sent.

func (*CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCHistoryStatsTable) GetEntityData

func (csbSIPMthdRCHistoryStatsTable *CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCHistoryStatsTable) GetEntityData() *types.CommonEntityData

type CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCHistoryStatsTable_CsbSIPMthdRCHistoryStatsEntry

type CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCHistoryStatsTable_CsbSIPMthdRCHistoryStatsEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. The type is string with range: 0..4294967295.
	// Refers to
	// cisco_sess_border_ctrlr_call_stats_mib.CISCOSESSBORDERCTRLRCALLSTATSMIB_CsbCallStatsInstanceTable_CsbCallStatsInstanceEntry_CsbCallStatsInstanceIndex
	CsbCallStatsInstanceIndex interface{}

	// This attribute is a key. The type is string with range: 0..4294967295.
	// Refers to
	// cisco_sess_border_ctrlr_call_stats_mib.CISCOSESSBORDERCTRLRCALLSTATSMIB_CsbCallStatsTable_CsbCallStatsEntry_CsbCallStatsServiceIndex
	CsbCallStatsServiceIndex interface{}

	// This attribute is a key. This identifies the name of the adjacency for
	// which statistics are reported. This object acts as an index for the table.
	// The type is string.
	CsbSIPMthdRCHistoryStatsAdjName interface{}

	// This attribute is a key. This object indicates the SIP method request. This
	// object acts as an index for the table. The type is CiscoSbcSIPMethod.
	CsbSIPMthdRCHistoryStatsMethod interface{}

	// This attribute is a key. This object indicates the response code for the
	// SIP message request. The range of valid values for SIP response codes is
	// 100 - 999. This object acts as an index for the table. The type is
	// interface{} with range: 0..4294967295.
	CsbSIPMthdRCHistoryStatsRespCode interface{}

	// This attribute is a key. This object identifies the interval for which the
	// periodic statistics information is to be displayed. The interval values can
	// be previous 5 min, previous 15 mins, previous 1  hour , previous 1 Day.
	// This object acts as an index for the table. The type is
	// CiscoSbcPeriodicStatsInterval.
	CsbSIPMthdRCHistoryStatsInterval interface{}

	// This object indicates the text representation of the SIP method request.
	// E.g. INVITE, ACK, BYE etc. The type is string.
	CsbSIPMthdRCHistoryStatsMethodName interface{}

	// This object indicates the total SIP messages with this response code this
	// method received on this SIP adjacency. The type is interface{} with range:
	// 0..4294967295. Units are responses.
	CsbSIPMthdRCHistoryStatsRespIn interface{}

	// This object indicates the total SIP messages with this response code for
	// this method sent on this SIP adjacency. The type is interface{} with range:
	// 0..4294967295. Units are responses.
	CsbSIPMthdRCHistoryStatsRespOut interface{}
}

CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCHistoryStatsTable_CsbSIPMthdRCHistoryStatsEntry A conceptual row in the csbSIPMthdRCHistoryStatsTable. The entries in this table are updated as interval completes in the csbSIPMthdRCCurrentStatsTable table and the data is moved from that table to this one. Each entry in this table is identified by a value of csbSIPMthdRCHistoryStatsAdjName, csbSIPMthdRCHistoryStatsMethod, csbSIPMthdRCHistoryStatsRespCode and csbSIPMthdRCHistoryStatsInterval. The other indices of this table are csbCallStatsInstanceIndex defined in csbCallStatsInstanceTable and csbCallStatsServiceIndex defined in csbCallStatsTable.

func (*CISCOSESSBORDERCTRLRSTATSMIB_CsbSIPMthdRCHistoryStatsTable_CsbSIPMthdRCHistoryStatsEntry) GetEntityData

type CiscoSbcRadiusClientType

type CiscoSbcRadiusClientType string

CiscoSbcRadiusClientType represents This textual convention represents the type of RADIUS client.

const (
	CiscoSbcRadiusClientType_authentication CiscoSbcRadiusClientType = "authentication"

	CiscoSbcRadiusClientType_accounting CiscoSbcRadiusClientType = "accounting"
)

type CiscoSbcSIPMethod

type CiscoSbcSIPMethod string

CiscoSbcSIPMethod represents This textual convention represents the various SIP Methods.

const (
	CiscoSbcSIPMethod_unknown CiscoSbcSIPMethod = "unknown"

	CiscoSbcSIPMethod_ack CiscoSbcSIPMethod = "ack"

	CiscoSbcSIPMethod_bye CiscoSbcSIPMethod = "bye"

	CiscoSbcSIPMethod_cancel CiscoSbcSIPMethod = "cancel"

	CiscoSbcSIPMethod_info CiscoSbcSIPMethod = "info"

	CiscoSbcSIPMethod_invite CiscoSbcSIPMethod = "invite"

	CiscoSbcSIPMethod_message CiscoSbcSIPMethod = "message"

	CiscoSbcSIPMethod_notify CiscoSbcSIPMethod = "notify"

	CiscoSbcSIPMethod_options CiscoSbcSIPMethod = "options"

	CiscoSbcSIPMethod_prack CiscoSbcSIPMethod = "prack"

	CiscoSbcSIPMethod_refer CiscoSbcSIPMethod = "refer"

	CiscoSbcSIPMethod_register CiscoSbcSIPMethod = "register"

	CiscoSbcSIPMethod_subscribe CiscoSbcSIPMethod = "subscribe"

	CiscoSbcSIPMethod_update CiscoSbcSIPMethod = "update"
)

Jump to

Keyboard shortcuts

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