Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR wanphy-ui package operational data.
This module contains definitions for the following management objects:
wanphy: WANPHY operational data
Copyright (c) 2013-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 Wanphy ¶
type Wanphy struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // All WANPHY controller operational data. Controllers Wanphy_Controllers }
Wanphy WANPHY operational data
func (*Wanphy) GetEntityData ¶
func (wanphy *Wanphy) GetEntityData() *types.CommonEntityData
type WanphyAlarmRepStatus ¶
type WanphyAlarmRepStatus string
WanphyAlarmRepStatus represents WANPHY Alarm Report Status
const ( // Alarm reporting is disable WanphyAlarmRepStatus_disable WanphyAlarmRepStatus = "disable" // Alarm reporting is enable WanphyAlarmRepStatus_enable WanphyAlarmRepStatus = "enable" )
type WanphyModeInfo ¶
type WanphyModeInfo string
WanphyModeInfo represents WANPHY Modes
const ( // LAN mode WanphyModeInfo_lan WanphyModeInfo = "lan" // WAN mode WanphyModeInfo_wan WanphyModeInfo = "wan" )
type Wanphy_Controllers ¶
type Wanphy_Controllers struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // WANPHY controller operational data. The type is slice of // Wanphy_Controllers_Controller. Controller []*Wanphy_Controllers_Controller }
Wanphy_Controllers All WANPHY controller operational data
func (*Wanphy_Controllers) GetEntityData ¶
func (controllers *Wanphy_Controllers) GetEntityData() *types.CommonEntityData
type Wanphy_Controllers_Controller ¶
type Wanphy_Controllers_Controller struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Controller name. The type is string with pattern: // [a-zA-Z0-9._/-]+. ControllerName interface{} // WANPHY controller operational data. Info Wanphy_Controllers_Controller_Info }
Wanphy_Controllers_Controller WANPHY controller operational data
func (*Wanphy_Controllers_Controller) GetEntityData ¶
func (controller *Wanphy_Controllers_Controller) GetEntityData() *types.CommonEntityData
type Wanphy_Controllers_Controller_Info ¶
type Wanphy_Controllers_Controller_Info struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Configuration Mode. The type is WanphyModeInfo. AdminMode interface{} // Port State. The type is interface{} with range: 0..4294967295. PortState interface{} // Section LOF. The type is interface{} with range: 0..4294967295. SectionLof interface{} // Section LOS. The type is interface{} with range: 0..4294967295. SectionLos interface{} // Section BIP(B1). The type is interface{} with range: // 0..18446744073709551615. SectionBip interface{} // Line AIS. The type is interface{} with range: 0..4294967295. LineAis interface{} // Line RDI. The type is interface{} with range: 0..4294967295. LineRdi interface{} // Line FEBE. The type is interface{} with range: 0..18446744073709551615. LineFebe interface{} // Line BIP(B2) . The type is interface{} with range: 0..18446744073709551615. LineBip interface{} // Path AIS. The type is interface{} with range: 0..4294967295. PathAis interface{} // Path RDI. The type is interface{} with range: 0..4294967295. PathRdi interface{} // Path FEBE. The type is interface{} with range: 0..18446744073709551615. PathFebe interface{} // Path BIP(B3). The type is interface{} with range: 0..18446744073709551615. PathBip interface{} // Path LOP. The type is interface{} with range: 0..4294967295. PathLop interface{} // Path NEWPTR. The type is interface{} with range: 0..4294967295. PathNewptr interface{} // Path PSE. The type is interface{} with range: 0..4294967295. PathPse interface{} // Path NSE. The type is interface{} with range: 0..4294967295. PathNse interface{} // WIS Alarms SER. The type is interface{} with range: 0..4294967295. WisAlarmsSer interface{} // WIS Alarms FELCDP. The type is interface{} with range: 0..4294967295. WisAlarmsFelcdp interface{} // WIS Alarms FEAISP. The type is interface{} with range: 0..4294967295. WisAlarmsFeaisp interface{} // WIS Alarms WLOS. The type is interface{} with range: 0..4294967295. WisAlarmsWlos interface{} // WIS Alarms PLCD. The type is interface{} with range: 0..4294967295. WisAlarmsPlcd interface{} // WIS Alarms LFEBIP. The type is interface{} with range: // 0..18446744073709551615. WisAlarmsLfebip interface{} // WIS Alarms PBEC. The type is interface{} with range: // 0..18446744073709551615. WisAlarmsPbec interface{} // WIS Alarms PLMP. The type is interface{} with range: 0..4294967295. WisAlarmsPlmp interface{} // BER thresholds: SF. Value 'd' in 10e-%d. The type is interface{} with // range: 0..4294967295. SfBerThreshold interface{} // BER thresholds: SD. Value 'd' in 10e-%d. The type is interface{} with // range: 0..4294967295. SdBerThreshold interface{} // SF_BER Report. The type is WanphyAlarmRepStatus. SfBerReport interface{} // SD_BER Report. The type is WanphyAlarmRepStatus. SdBerReport interface{} // Operational Mode. The type is WanphyModeInfo. OperationalMode interface{} // Remote IP Address. The type is string. RemoteIp interface{} // Register P_FEBE. The type is interface{} with range: 0..4294967295. RegisterPFebe interface{} // Register L_FE_BIP. The type is interface{} with range: 0..4294967295. RegisterLFeBip interface{} // Register L_BIP. The type is interface{} with range: 0..4294967295. RegisterLBip interface{} // Register P_BEC. The type is interface{} with range: 0..4294967295. RegisterPBec interface{} // Register S_BIP. The type is interface{} with range: 0..4294967295. RegisterSBip interface{} // Register J1-Rx0. The type is interface{} with range: 0..4294967295. RegisterJ1Rx0 interface{} // Register J1-Rx1. The type is interface{} with range: 0..4294967295. RegisterJ1Rx1 interface{} // Register J1-Rx2. The type is interface{} with range: 0..4294967295. RegisterJ1Rx2 interface{} // Register J1-Rx3. The type is interface{} with range: 0..4294967295. RegisterJ1Rx3 interface{} // Register J1-Rx4. The type is interface{} with range: 0..4294967295. RegisterJ1Rx4 interface{} // Register J1-Rx5. The type is interface{} with range: 0..4294967295. RegisterJ1Rx5 interface{} // Register J1-Rx6. The type is interface{} with range: 0..4294967295. RegisterJ1Rx6 interface{} // Register J1-Rx7. The type is interface{} with range: 0..4294967295. RegisterJ1Rx7 interface{} // wanphy poll timer. The type is interface{} with range: 0..4294967295. WanphyPollTimer interface{} }
Wanphy_Controllers_Controller_Info WANPHY controller operational data
func (*Wanphy_Controllers_Controller_Info) GetEntityData ¶
func (info *Wanphy_Controllers_Controller_Info) GetEntityData() *types.CommonEntityData
Click to show internal directories.
Click to hide internal directories.