Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR dot1x package operational data.
This module contains definitions for the following management objects:
dot1x: Dot1x operational data
Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
- type Dot1x
- type Dot1x_Nodes
- type Dot1x_Nodes_Node
- type Dot1x_Nodes_Node_Dot1xDefaults
- type Dot1x_Nodes_Node_Dot1xDefaults_AuthTimers
- type Dot1x_Nodes_Node_Dot1xDefaults_SuppTimers
- type Dot1x_Nodes_Node_Statistics
- type Dot1x_Nodes_Node_Statistics_GlStats
- type Dot1x_Nodes_Node_Statistics_GlStats_PortControl
- type Dot1x_Nodes_Node_Statistics_IfStats
- type Dot1x_Nodes_Node_Statistics_IfStats_Auth
- type Dot1x_Nodes_Node_Statistics_IfStats_Auth_PortControl
- type Dot1x_Nodes_Node_Statistics_IfStats_Idb
- type Dot1x_Nodes_Node_Statistics_IfStats_LocalEap
- type Dot1x_Nodes_Node_Statistics_IfStats_Supp
- type Dot1x_Session
- type Dot1x_Session_InterfaceSessions
- type Dot1x_Session_InterfaceSessions_InterfaceSession
- type Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo
- type Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_AuthInfo
- type Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_AuthInfo_Client
- type Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_SuppInfo
- type Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_SuppInfo_Client
- type Dot1x_Session_InterfaceSessions_InterfaceSession_MkaStatusInfo
- type Dot1x_Statistics
- type Dot1x_Statistics_InterfaceStatistics
- type Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic
- type Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Auth
- type Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Auth_PortControl
- type Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Idb
- type Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_LocalEap
- type Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Supp
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Dot1x ¶
type Dot1x struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Dot1x operational data. Statistics Dot1x_Statistics // Node-specific Dot1x operational data. Nodes Dot1x_Nodes // Dot1x operational data. Session Dot1x_Session }
Dot1x Dot1x operational data
func (*Dot1x) GetEntityData ¶
func (dot1x *Dot1x) GetEntityData() *types.CommonEntityData
type Dot1x_Nodes ¶
type Dot1x_Nodes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Dot1x operational data for a particular node. The type is slice of // Dot1x_Nodes_Node. Node []*Dot1x_Nodes_Node }
Dot1x_Nodes Node-specific Dot1x operational data
func (*Dot1x_Nodes) GetEntityData ¶
func (nodes *Dot1x_Nodes) GetEntityData() *types.CommonEntityData
type Dot1x_Nodes_Node ¶
type Dot1x_Nodes_Node struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The node name. The type is string with pattern: // ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+). NodeName interface{} // Dot1x Default Values. Dot1xDefaults Dot1x_Nodes_Node_Dot1xDefaults // Dot1x Default Values. Statistics Dot1x_Nodes_Node_Statistics }
Dot1x_Nodes_Node Dot1x operational data for a particular node
func (*Dot1x_Nodes_Node) GetEntityData ¶
func (node *Dot1x_Nodes_Node) GetEntityData() *types.CommonEntityData
type Dot1x_Nodes_Node_Dot1xDefaults ¶
type Dot1x_Nodes_Node_Dot1xDefaults struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Dot1x Protocol Version. The type is interface{} with range: 0..4294967295. Version interface{} // Dot1x Authenticator default Timer values. AuthTimers Dot1x_Nodes_Node_Dot1xDefaults_AuthTimers // Dot1x Supllicant default Timer values. SuppTimers Dot1x_Nodes_Node_Dot1xDefaults_SuppTimers }
Dot1x_Nodes_Node_Dot1xDefaults Dot1x Default Values
func (*Dot1x_Nodes_Node_Dot1xDefaults) GetEntityData ¶
func (dot1xDefaults *Dot1x_Nodes_Node_Dot1xDefaults) GetEntityData() *types.CommonEntityData
type Dot1x_Nodes_Node_Dot1xDefaults_AuthTimers ¶
type Dot1x_Nodes_Node_Dot1xDefaults_AuthTimers struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // in Seconds, authenticator remains quiet (in the HELD state) following a // failed authentication exchange before trying to reauthenticate the client. // The type is interface{} with range: 0..4294967295. Units are second. QuietPeriod interface{} // in Seconds, Timeout for supplicant reply, authenticator-to-supplicant // retransmission time for EAP-request-ID packets (assuming that no response // is received) from the client. The type is interface{} with range: // 0..4294967295. Units are second. TxPeriod interface{} // Max No. of Reauthentication Attempts (or) retransmits an EAP-request-ID // frame to the client before restarting the authentication process. The type // is interface{} with range: 0..4294967295. MaxReauthReq interface{} // in Seconds, Timeout for supplicant reply, authenticator-to-supplicant // retransmission time for all EAP messages except for EAP Request ID packets. // The type is interface{} with range: 0..4294967295. Units are second. SuppTimeout interface{} // Max No. of EAP-Req (except for EAP-Request-ID) retransmits // (authenticator-to-supplicant) before sending EAP-Failure. The type is // interface{} with range: 0..4294967295. MaxReq interface{} // in Seconds, after which an automatic reauthentication should be initiated. // The type is interface{} with range: 0..4294967295. Units are second. ReauthPeriod interface{} }
Dot1x_Nodes_Node_Dot1xDefaults_AuthTimers Dot1x Authenticator default Timer values
func (*Dot1x_Nodes_Node_Dot1xDefaults_AuthTimers) GetEntityData ¶
func (authTimers *Dot1x_Nodes_Node_Dot1xDefaults_AuthTimers) GetEntityData() *types.CommonEntityData
type Dot1x_Nodes_Node_Dot1xDefaults_SuppTimers ¶
type Dot1x_Nodes_Node_Dot1xDefaults_SuppTimers struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // in Seconds, supplicant waits for a response from an authenticator except // for EAPOL-START before timing out. The type is interface{} with range: // 0..4294967295. Units are second. AuthPeriod interface{} // in Seconds, supplicant will stay in the HELD state (that is, the length of // time it will wait before trying to send the credentials again after a // failed attempt). The type is interface{} with range: 0..4294967295. Units // are second. HeldPeriod interface{} // Configures the interval, in seconds, between two successive EAPOL-Start // frames when they are being retransmitted. The type is interface{} with // range: 0..4294967295. Units are second. StartPeriod interface{} // Max No. of EAPOL-Start frames supplicant can send to the authenticator. The // type is interface{} with range: 0..4294967295. MaxStart interface{} }
Dot1x_Nodes_Node_Dot1xDefaults_SuppTimers Dot1x Supllicant default Timer values
func (*Dot1x_Nodes_Node_Dot1xDefaults_SuppTimers) GetEntityData ¶
func (suppTimers *Dot1x_Nodes_Node_Dot1xDefaults_SuppTimers) GetEntityData() *types.CommonEntityData
type Dot1x_Nodes_Node_Statistics ¶
type Dot1x_Nodes_Node_Statistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Global statistics. GlStats Dot1x_Nodes_Node_Statistics_GlStats // dot1x interface statistics list. The type is slice of // Dot1x_Nodes_Node_Statistics_IfStats. IfStats []*Dot1x_Nodes_Node_Statistics_IfStats }
Dot1x_Nodes_Node_Statistics Dot1x Default Values
func (*Dot1x_Nodes_Node_Statistics) GetEntityData ¶
func (statistics *Dot1x_Nodes_Node_Statistics) GetEntityData() *types.CommonEntityData
type Dot1x_Nodes_Node_Statistics_GlStats ¶
type Dot1x_Nodes_Node_Statistics_GlStats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // TxTotal. The type is interface{} with range: 0..4294967295. TxTotal interface{} // RxTotal. The type is interface{} with range: 0..4294967295. RxTotal interface{} // RxNoIDB. The type is interface{} with range: 0..4294967295. RxNoIdb interface{} // PacketDrop. The type is interface{} with range: 0..4294967295. PacketDropNoConfigReceived interface{} // PortControl. PortControl Dot1x_Nodes_Node_Statistics_GlStats_PortControl }
Dot1x_Nodes_Node_Statistics_GlStats Global statistics
func (*Dot1x_Nodes_Node_Statistics_GlStats) GetEntityData ¶
func (glStats *Dot1x_Nodes_Node_Statistics_GlStats) GetEntityData() *types.CommonEntityData
type Dot1x_Nodes_Node_Statistics_GlStats_PortControl ¶
type Dot1x_Nodes_Node_Statistics_GlStats_PortControl struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // EnableSucc. The type is interface{} with range: 0..4294967295. EnableSucc interface{} // EnableFail. The type is interface{} with range: 0..4294967295. EnableFail interface{} // DisableSucc. The type is interface{} with range: 0..4294967295. DisableSucc interface{} // DisableFail. The type is interface{} with range: 0..4294967295. DisableFail interface{} // AddClientSucc. The type is interface{} with range: 0..4294967295. AddClientSucc interface{} // AddClientFail. The type is interface{} with range: 0..4294967295. AddClientFail interface{} // RemoveClientSucc. The type is interface{} with range: 0..4294967295. RemoveClientSucc interface{} // RemoveClientFail. The type is interface{} with range: 0..4294967295. RemoveClientFail interface{} }
Dot1x_Nodes_Node_Statistics_GlStats_PortControl PortControl
func (*Dot1x_Nodes_Node_Statistics_GlStats_PortControl) GetEntityData ¶
func (portControl *Dot1x_Nodes_Node_Statistics_GlStats_PortControl) GetEntityData() *types.CommonEntityData
type Dot1x_Nodes_Node_Statistics_IfStats ¶
type Dot1x_Nodes_Node_Statistics_IfStats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Interface Display name . The type is string. InterfaceName interface{} // PAE type on interface. The type is string. Pae interface{} // Dot1x interface database Statistics. Idb Dot1x_Nodes_Node_Statistics_IfStats_Idb // Dot1x Authenticator Port Statistics. Auth Dot1x_Nodes_Node_Statistics_IfStats_Auth // Dot1x Supplicant Port Statistics. Supp Dot1x_Nodes_Node_Statistics_IfStats_Supp // Dot1x Local EAP Port Statistics. LocalEap Dot1x_Nodes_Node_Statistics_IfStats_LocalEap }
Dot1x_Nodes_Node_Statistics_IfStats dot1x interface statistics list
func (*Dot1x_Nodes_Node_Statistics_IfStats) GetEntityData ¶
func (ifStats *Dot1x_Nodes_Node_Statistics_IfStats) GetEntityData() *types.CommonEntityData
type Dot1x_Nodes_Node_Statistics_IfStats_Auth ¶
type Dot1x_Nodes_Node_Statistics_IfStats_Auth struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RxStart. The type is interface{} with range: 0..4294967295. RxStart interface{} // RxLogoff. The type is interface{} with range: 0..4294967295. RxLogoff interface{} // RxResp. The type is interface{} with range: 0..4294967295. RxResp interface{} // RxRespID. The type is interface{} with range: 0..4294967295. RxRespId interface{} // RxInvalid. The type is interface{} with range: 0..4294967295. RxInvalid interface{} // RxLenErr. The type is interface{} with range: 0..4294967295. RxLenErr interface{} // RxMyMacErr. The type is interface{} with range: 0..4294967295. RxMyMacErr interface{} // RxTotal. The type is interface{} with range: 0..4294967295. RxTotal interface{} // TxReq. The type is interface{} with range: 0..4294967295. TxReq interface{} // TxReqID. The type is interface{} with range: 0..4294967295. TxReqid interface{} // TxTotal. The type is interface{} with range: 0..4294967295. TxTotal interface{} // PacketDrop. The type is interface{} with range: 0..4294967295. PacketDropNoConfigReceived interface{} // PortControl. PortControl Dot1x_Nodes_Node_Statistics_IfStats_Auth_PortControl }
Dot1x_Nodes_Node_Statistics_IfStats_Auth Dot1x Authenticator Port Statistics
func (*Dot1x_Nodes_Node_Statistics_IfStats_Auth) GetEntityData ¶
func (auth *Dot1x_Nodes_Node_Statistics_IfStats_Auth) GetEntityData() *types.CommonEntityData
type Dot1x_Nodes_Node_Statistics_IfStats_Auth_PortControl ¶
type Dot1x_Nodes_Node_Statistics_IfStats_Auth_PortControl struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // EnableSucc. The type is interface{} with range: 0..4294967295. EnableSucc interface{} // EnableFail. The type is interface{} with range: 0..4294967295. EnableFail interface{} // AddClientSucc. The type is interface{} with range: 0..4294967295. AddClientSucc interface{} // AddClientFail. The type is interface{} with range: 0..4294967295. AddClientFail interface{} // RemoveClientSucc. The type is interface{} with range: 0..4294967295. RemoveClientSucc interface{} // RemoveClientFail. The type is interface{} with range: 0..4294967295. RemoveClientFail interface{} }
Dot1x_Nodes_Node_Statistics_IfStats_Auth_PortControl PortControl
func (*Dot1x_Nodes_Node_Statistics_IfStats_Auth_PortControl) GetEntityData ¶
func (portControl *Dot1x_Nodes_Node_Statistics_IfStats_Auth_PortControl) GetEntityData() *types.CommonEntityData
type Dot1x_Nodes_Node_Statistics_IfStats_Idb ¶
type Dot1x_Nodes_Node_Statistics_IfStats_Idb struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RxTotal. The type is interface{} with range: 0..4294967295. RxTotal interface{} // TxTotal. The type is interface{} with range: 0..4294967295. TxTotal interface{} // NoRxOnIntfDown. The type is interface{} with range: 0..4294967295. NoRxOnIntfDown interface{} }
Dot1x_Nodes_Node_Statistics_IfStats_Idb Dot1x interface database Statistics
func (*Dot1x_Nodes_Node_Statistics_IfStats_Idb) GetEntityData ¶
func (idb *Dot1x_Nodes_Node_Statistics_IfStats_Idb) GetEntityData() *types.CommonEntityData
type Dot1x_Nodes_Node_Statistics_IfStats_LocalEap ¶
type Dot1x_Nodes_Node_Statistics_IfStats_LocalEap struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Requests. The type is interface{} with range: 0..4294967295. Requests interface{} // Replies. The type is interface{} with range: 0..4294967295. Replies interface{} // Timeout. The type is interface{} with range: 0..4294967295. Timeout interface{} // DroppedNoEAP. The type is interface{} with range: 0..4294967295. DroppedNoEap interface{} // Dropped. The type is interface{} with range: 0..4294967295. Dropped interface{} // Success. The type is interface{} with range: 0..4294967295. Success interface{} // Failed. The type is interface{} with range: 0..4294967295. Failed interface{} }
Dot1x_Nodes_Node_Statistics_IfStats_LocalEap Dot1x Local EAP Port Statistics
func (*Dot1x_Nodes_Node_Statistics_IfStats_LocalEap) GetEntityData ¶
func (localEap *Dot1x_Nodes_Node_Statistics_IfStats_LocalEap) GetEntityData() *types.CommonEntityData
type Dot1x_Nodes_Node_Statistics_IfStats_Supp ¶
type Dot1x_Nodes_Node_Statistics_IfStats_Supp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RxReq. The type is interface{} with range: 0..4294967295. RxReq interface{} // RxInvalid. The type is interface{} with range: 0..4294967295. RxInvalid interface{} // RxLenErr. The type is interface{} with range: 0..4294967295. RxLenErr interface{} // RxMyMacErr. The type is interface{} with range: 0..4294967295. RxMyMacErr interface{} // RxTotal. The type is interface{} with range: 0..4294967295. RxTotal interface{} // TxStart. The type is interface{} with range: 0..4294967295. TxStart interface{} // TxLogoff. The type is interface{} with range: 0..4294967295. TxLogoff interface{} // TxResp. The type is interface{} with range: 0..4294967295. TxResp interface{} // TxTotal. The type is interface{} with range: 0..4294967295. TxTotal interface{} }
Dot1x_Nodes_Node_Statistics_IfStats_Supp Dot1x Supplicant Port Statistics
func (*Dot1x_Nodes_Node_Statistics_IfStats_Supp) GetEntityData ¶
func (supp *Dot1x_Nodes_Node_Statistics_IfStats_Supp) GetEntityData() *types.CommonEntityData
type Dot1x_Session ¶
type Dot1x_Session struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interfaces with Dot1x. InterfaceSessions Dot1x_Session_InterfaceSessions }
Dot1x_Session Dot1x operational data
func (*Dot1x_Session) GetEntityData ¶
func (session *Dot1x_Session) GetEntityData() *types.CommonEntityData
type Dot1x_Session_InterfaceSessions ¶
type Dot1x_Session_InterfaceSessions struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Dot1x Data for that Interface. The type is slice of // Dot1x_Session_InterfaceSessions_InterfaceSession. InterfaceSession []*Dot1x_Session_InterfaceSessions_InterfaceSession }
Dot1x_Session_InterfaceSessions Interfaces with Dot1x
func (*Dot1x_Session_InterfaceSessions) GetEntityData ¶
func (interfaceSessions *Dot1x_Session_InterfaceSessions) GetEntityData() *types.CommonEntityData
type Dot1x_Session_InterfaceSessions_InterfaceSession ¶
type Dot1x_Session_InterfaceSessions_InterfaceSession struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. Name interface{} // Interface Display name . The type is string. InterfaceName interface{} // Interface Display short_name . The type is string. InterfaceSname interface{} // Interface handle. The type is string. IfHandle interface{} // formatted MAC Address. The type is string. Mac interface{} // EAPOL Ethertype. The type is string. Ethertype interface{} // Dot1x interface Info. IntfInfo Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo // MKA session secure status. MkaStatusInfo Dot1x_Session_InterfaceSessions_InterfaceSession_MkaStatusInfo }
Dot1x_Session_InterfaceSessions_InterfaceSession Dot1x Data for that Interface
func (*Dot1x_Session_InterfaceSessions_InterfaceSession) GetEntityData ¶
func (interfaceSession *Dot1x_Session_InterfaceSessions_InterfaceSession) GetEntityData() *types.CommonEntityData
type Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo ¶
type Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PAE type on interface. The type is string. Pae interface{} // Dot1x Port Status. The type is string. PortStatus interface{} // Dot1x Profile. The type is string. Dot1xProfile interface{} // L2 Transport Info. The type is bool. L2Transport interface{} // Dot1x Authenticator info. AuthInfo Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_AuthInfo // Dot1x Supplicant info. SuppInfo Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_SuppInfo }
Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo Dot1x interface Info
func (*Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo) GetEntityData ¶
func (intfInfo *Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo) GetEntityData() *types.CommonEntityData
type Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_AuthInfo ¶
type Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_AuthInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Port Control Feature. The type is string. PortControl interface{} // Re-Authentication enabled status. The type is string. Reauth interface{} // Configuration Dependency . The type is string. ConfigDependency interface{} // EAP profile. The type is string. EapProfile interface{} // Authenticator client list. The type is slice of // Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_AuthInfo_Client. Client []*Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_AuthInfo_Client }
Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_AuthInfo Dot1x Authenticator info
func (*Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_AuthInfo) GetEntityData ¶
func (authInfo *Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_AuthInfo) GetEntityData() *types.CommonEntityData
type Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_AuthInfo_Client ¶
type Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_AuthInfo_Client struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // formatted MAC Address. The type is string. Mac interface{} // Auth SM State. The type is string. AuthSmState interface{} // Auth back end SM State. The type is string. AuthBendSmState interface{} // remaining time for next reauthentication. The type is string. TimeToNextReauth interface{} // Last Authenticated Timestamp (formatted). The type is string. LastAuthTime interface{} // Last Authenticated Server. The type is string. LastAuthServer interface{} // Auth Client Port Control Status. The type is string. PortControl interface{} }
Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_AuthInfo_Client Authenticator client list
func (*Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_AuthInfo_Client) GetEntityData ¶
func (client *Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_AuthInfo_Client) GetEntityData() *types.CommonEntityData
type Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_SuppInfo ¶
type Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_SuppInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // EAP profile. The type is string. EapProfile interface{} // Configuration Dependency . The type is string. ConfigDependency interface{} // Supp Client info. The type is slice of // Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_SuppInfo_Client. Client []*Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_SuppInfo_Client }
Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_SuppInfo Dot1x Supplicant info
func (*Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_SuppInfo) GetEntityData ¶
func (suppInfo *Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_SuppInfo) GetEntityData() *types.CommonEntityData
type Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_SuppInfo_Client ¶
type Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_SuppInfo_Client struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // formatted MAC Address. The type is string. Mac interface{} // EAP Method. The type is string. EapMethod interface{} // Last Authenticated Timestamp (formatted). The type is string. LastAuthTime interface{} // supp SM State. The type is string. AuthSmState interface{} // supp back end SM State. The type is string. AuthBendSmState interface{} }
Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_SuppInfo_Client Supp Client info
func (*Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_SuppInfo_Client) GetEntityData ¶
func (client *Dot1x_Session_InterfaceSessions_InterfaceSession_IntfInfo_SuppInfo_Client) GetEntityData() *types.CommonEntityData
type Dot1x_Session_InterfaceSessions_InterfaceSession_MkaStatusInfo ¶
type Dot1x_Session_InterfaceSessions_InterfaceSession_MkaStatusInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Dot1x Tie breaker role chosen for mka when PAE type is BOTH. The type is // string. TieBreakRole interface{} // EAP Mode status for MKA. The type is string. EapBasedMacsec interface{} // Time stamp when Dot1x posting a message to MKA to start session. The type // is string. MkaStartTime interface{} // Time stamp when Dot1x posting a message to MKA to stop session. The type // is string. MkaStopTime interface{} // Time Stamp of MKA acknowledgement to Dot1x. The type is string. MkaResponseTime interface{} }
Dot1x_Session_InterfaceSessions_InterfaceSession_MkaStatusInfo MKA session secure status
func (*Dot1x_Session_InterfaceSessions_InterfaceSession_MkaStatusInfo) GetEntityData ¶
func (mkaStatusInfo *Dot1x_Session_InterfaceSessions_InterfaceSession_MkaStatusInfo) GetEntityData() *types.CommonEntityData
type Dot1x_Statistics ¶
type Dot1x_Statistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interfaces with Dot1x. InterfaceStatistics Dot1x_Statistics_InterfaceStatistics }
Dot1x_Statistics Dot1x operational data
func (*Dot1x_Statistics) GetEntityData ¶
func (statistics *Dot1x_Statistics) GetEntityData() *types.CommonEntityData
type Dot1x_Statistics_InterfaceStatistics ¶
type Dot1x_Statistics_InterfaceStatistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Dot1x Data for that Interface. The type is slice of // Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic. InterfaceStatistic []*Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic }
Dot1x_Statistics_InterfaceStatistics Interfaces with Dot1x
func (*Dot1x_Statistics_InterfaceStatistics) GetEntityData ¶
func (interfaceStatistics *Dot1x_Statistics_InterfaceStatistics) GetEntityData() *types.CommonEntityData
type Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic ¶
type Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface Name. The type is string with pattern: // [a-zA-Z0-9._/-]+. Name interface{} // Interface Display name . The type is string. InterfaceName interface{} // PAE type on interface. The type is string. Pae interface{} // Dot1x interface database Statistics. Idb Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Idb // Dot1x Authenticator Port Statistics. Auth Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Auth // Dot1x Supplicant Port Statistics. Supp Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Supp // Dot1x Local EAP Port Statistics. LocalEap Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_LocalEap }
Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic Dot1x Data for that Interface
func (*Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic) GetEntityData ¶
func (interfaceStatistic *Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic) GetEntityData() *types.CommonEntityData
type Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Auth ¶
type Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Auth struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RxStart. The type is interface{} with range: 0..4294967295. RxStart interface{} // RxLogoff. The type is interface{} with range: 0..4294967295. RxLogoff interface{} // RxResp. The type is interface{} with range: 0..4294967295. RxResp interface{} // RxRespID. The type is interface{} with range: 0..4294967295. RxRespId interface{} // RxInvalid. The type is interface{} with range: 0..4294967295. RxInvalid interface{} // RxLenErr. The type is interface{} with range: 0..4294967295. RxLenErr interface{} // RxMyMacErr. The type is interface{} with range: 0..4294967295. RxMyMacErr interface{} // RxTotal. The type is interface{} with range: 0..4294967295. RxTotal interface{} // TxReq. The type is interface{} with range: 0..4294967295. TxReq interface{} // TxReqID. The type is interface{} with range: 0..4294967295. TxReqid interface{} // TxTotal. The type is interface{} with range: 0..4294967295. TxTotal interface{} // PacketDrop. The type is interface{} with range: 0..4294967295. PacketDropNoConfigReceived interface{} // PortControl. PortControl Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Auth_PortControl }
Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Auth Dot1x Authenticator Port Statistics
func (*Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Auth) GetEntityData ¶
func (auth *Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Auth) GetEntityData() *types.CommonEntityData
type Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Auth_PortControl ¶
type Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Auth_PortControl struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // EnableSucc. The type is interface{} with range: 0..4294967295. EnableSucc interface{} // EnableFail. The type is interface{} with range: 0..4294967295. EnableFail interface{} // AddClientSucc. The type is interface{} with range: 0..4294967295. AddClientSucc interface{} // AddClientFail. The type is interface{} with range: 0..4294967295. AddClientFail interface{} // RemoveClientSucc. The type is interface{} with range: 0..4294967295. RemoveClientSucc interface{} // RemoveClientFail. The type is interface{} with range: 0..4294967295. RemoveClientFail interface{} }
Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Auth_PortControl PortControl
func (*Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Auth_PortControl) GetEntityData ¶
func (portControl *Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Auth_PortControl) GetEntityData() *types.CommonEntityData
type Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Idb ¶
type Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Idb struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RxTotal. The type is interface{} with range: 0..4294967295. RxTotal interface{} // TxTotal. The type is interface{} with range: 0..4294967295. TxTotal interface{} // NoRxOnIntfDown. The type is interface{} with range: 0..4294967295. NoRxOnIntfDown interface{} }
Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Idb Dot1x interface database Statistics
func (*Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Idb) GetEntityData ¶
func (idb *Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Idb) GetEntityData() *types.CommonEntityData
type Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_LocalEap ¶
type Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_LocalEap struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Requests. The type is interface{} with range: 0..4294967295. Requests interface{} // Replies. The type is interface{} with range: 0..4294967295. Replies interface{} // Timeout. The type is interface{} with range: 0..4294967295. Timeout interface{} // DroppedNoEAP. The type is interface{} with range: 0..4294967295. DroppedNoEap interface{} // Dropped. The type is interface{} with range: 0..4294967295. Dropped interface{} // Success. The type is interface{} with range: 0..4294967295. Success interface{} // Failed. The type is interface{} with range: 0..4294967295. Failed interface{} }
Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_LocalEap Dot1x Local EAP Port Statistics
func (*Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_LocalEap) GetEntityData ¶
func (localEap *Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_LocalEap) GetEntityData() *types.CommonEntityData
type Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Supp ¶
type Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Supp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RxReq. The type is interface{} with range: 0..4294967295. RxReq interface{} // RxInvalid. The type is interface{} with range: 0..4294967295. RxInvalid interface{} // RxLenErr. The type is interface{} with range: 0..4294967295. RxLenErr interface{} // RxMyMacErr. The type is interface{} with range: 0..4294967295. RxMyMacErr interface{} // RxTotal. The type is interface{} with range: 0..4294967295. RxTotal interface{} // TxStart. The type is interface{} with range: 0..4294967295. TxStart interface{} // TxLogoff. The type is interface{} with range: 0..4294967295. TxLogoff interface{} // TxResp. The type is interface{} with range: 0..4294967295. TxResp interface{} // TxTotal. The type is interface{} with range: 0..4294967295. TxTotal interface{} }
Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Supp Dot1x Supplicant Port Statistics
func (*Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Supp) GetEntityData ¶
func (supp *Dot1x_Statistics_InterfaceStatistics_InterfaceStatistic_Supp) GetEntityData() *types.CommonEntityData