Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR sdr-invmgr package operational data.
This module contains definitions for the following management objects:
sdr-inventory: SDR information
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 SdrInventory ¶
type SdrInventory struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RackTable. Racks SdrInventory_Racks }
SdrInventory SDR information
func (*SdrInventory) GetEntityData ¶
func (sdrInventory *SdrInventory) GetEntityData() *types.CommonEntityData
type SdrInventory_Racks ¶
type SdrInventory_Racks struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Rack name. The type is slice of SdrInventory_Racks_Rack. Rack []*SdrInventory_Racks_Rack }
SdrInventory_Racks RackTable
func (*SdrInventory_Racks) GetEntityData ¶
func (racks *SdrInventory_Racks) GetEntityData() *types.CommonEntityData
type SdrInventory_Racks_Rack ¶
type SdrInventory_Racks_Rack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Rack name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. Name interface{} // Slot name. The type is slice of SdrInventory_Racks_Rack_Slot. Slot []*SdrInventory_Racks_Rack_Slot }
SdrInventory_Racks_Rack Rack name
func (*SdrInventory_Racks_Rack) GetEntityData ¶
func (rack *SdrInventory_Racks_Rack) GetEntityData() *types.CommonEntityData
type SdrInventory_Racks_Rack_Slot ¶
type SdrInventory_Racks_Rack_Slot struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Slot name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. Name interface{} // Card. The type is slice of SdrInventory_Racks_Rack_Slot_Card. Card []*SdrInventory_Racks_Rack_Slot_Card }
SdrInventory_Racks_Rack_Slot Slot name
func (*SdrInventory_Racks_Rack_Slot) GetEntityData ¶
func (slot *SdrInventory_Racks_Rack_Slot) GetEntityData() *types.CommonEntityData
type SdrInventory_Racks_Rack_Slot_Card ¶
type SdrInventory_Racks_Rack_Slot_Card struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Card. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. Name interface{} // Attributes. Attributes SdrInventory_Racks_Rack_Slot_Card_Attributes }
SdrInventory_Racks_Rack_Slot_Card Card
func (*SdrInventory_Racks_Rack_Slot_Card) GetEntityData ¶
func (card *SdrInventory_Racks_Rack_Slot_Card) GetEntityData() *types.CommonEntityData
type SdrInventory_Racks_Rack_Slot_Card_Attributes ¶
type SdrInventory_Racks_Rack_Slot_Card_Attributes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config State String. The type is string. ConfigStateString interface{} // Power. The type is interface{} with range: 0..4294967295. The default value // is 0. Power interface{} // ConfigState. The type is interface{} with range: 0..4294967295. The default // value is 0. ConfigState interface{} // CardState. The type is interface{} with range: 0..4294967295. The default // value is 0. CardState interface{} // VM State information. The type is interface{} with range: 0..4294967295. // The default value is 0. VmState interface{} // Card Admin State. The type is interface{} with range: 0..4294967295. The // default value is 0. CardAdminState interface{} // CardType. The type is interface{} with range: 0..4294967295. The default // value is 0. CardType interface{} // Card Type String. The type is string. CardTypeString interface{} // Node Name String. The type is string. NodeNameString interface{} // Card Valid. The type is interface{} with range: 0..4294967295. The default // value is 0. CardValid interface{} // Pi Slot Number. The type is interface{} with range: 0..4294967295. The // default value is 0. PiSlotNumber interface{} // Shutdown. The type is interface{} with range: 0..4294967295. The default // value is 0. Shutdown interface{} // CType. The type is interface{} with range: 0..4294967295. The default value // is 0. Ctype interface{} // Card State String. The type is string. CardStateString interface{} // Monitor. The type is interface{} with range: 0..4294967295. The default // value is 0. Monitor interface{} }
SdrInventory_Racks_Rack_Slot_Card_Attributes Attributes
func (*SdrInventory_Racks_Rack_Slot_Card_Attributes) GetEntityData ¶
func (attributes *SdrInventory_Racks_Rack_Slot_Card_Attributes) GetEntityData() *types.CommonEntityData
Click to show internal directories.
Click to hide internal directories.