Documentation ¶
Overview ¶
This module contains definitions for the Calvados model objects.
This module contains a collection of YANG definitions for Cisco IOS-XR SysAdmin configuration.
Calvados Inventory Service maintain entity database ¶
Copyright(c) 2011-2017 by Cisco Systems, Inc. All rights reserved.
Copyright (c) 2012-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 Inventory ¶
type Inventory struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The type is slice of Inventory_Location. Location []*Inventory_Location // The type is slice of Inventory_All. All []*Inventory_All // The type is slice of Inventory_Chassis. Chassis []*Inventory_Chassis // The type is slice of Inventory_Power. Power []*Inventory_Power // The type is slice of Inventory_Fan. Fan []*Inventory_Fan // The type is slice of Inventory_Raw. Raw []*Inventory_Raw }
Inventory show inventory
func (*Inventory) GetEntityData ¶
func (inventory *Inventory) GetEntityData() *types.CommonEntityData
type Inventory_All ¶
type Inventory_All struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Index for the entity. The type is interface{} with // range: 0..4294967295. Index interface{} // Name of the entity. The type is string. Name interface{} // Description of the entity. The type is string. Description interface{} // Product ID of the entity. The type is string. PID interface{} // Version ID of the entity. The type is string. VID interface{} // Serial Numbe of the entity. The type is string. SN interface{} // Node id of the entity. The type is string. Loc interface{} }
Inventory_All
func (*Inventory_All) GetEntityData ¶
func (all *Inventory_All) GetEntityData() *types.CommonEntityData
type Inventory_Chassis ¶
type Inventory_Chassis struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Index for the entity. The type is interface{} with // range: 0..4294967295. Index interface{} // Name of the entity. The type is string. Name interface{} // Description of the entity. The type is string. Description interface{} // Product ID of the entity. The type is string. PID interface{} // Version ID of the entity. The type is string. VID interface{} // Serial Numbe of the entity. The type is string. SN interface{} // Node id of the entity. The type is string. Loc interface{} }
Inventory_Chassis
func (*Inventory_Chassis) GetEntityData ¶
func (chassis *Inventory_Chassis) GetEntityData() *types.CommonEntityData
type Inventory_Fan ¶
type Inventory_Fan struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Index for the entity. The type is interface{} with // range: 0..4294967295. Index interface{} // Name of the entity. The type is string. Name interface{} // Description of the entity. The type is string. Description interface{} // Product ID of the entity. The type is string. PID interface{} // Version ID of the entity. The type is string. VID interface{} // Serial Numbe of the entity. The type is string. SN interface{} // Node id of the entity. The type is string. Loc interface{} }
Inventory_Fan
func (*Inventory_Fan) GetEntityData ¶
func (fan *Inventory_Fan) GetEntityData() *types.CommonEntityData
type Inventory_Location ¶
type Inventory_Location struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Node id of the entity. The type is string. Loc interface{} // Name of the entity. The type is string. Name interface{} // Description of the entity. The type is string. Description interface{} // Product ID of the entity. The type is string. PID interface{} // Version ID of the entity. The type is string. VID interface{} // Serial Numbe of the entity. The type is string. SN interface{} // Index for the entity. The type is interface{} with range: 0..4294967295. Index interface{} }
Inventory_Location
func (*Inventory_Location) GetEntityData ¶
func (location *Inventory_Location) GetEntityData() *types.CommonEntityData
type Inventory_Power ¶
type Inventory_Power struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Index for the entity. The type is interface{} with // range: 0..4294967295. Index interface{} // Name of the entity. The type is string. Name interface{} // Description of the entity. The type is string. Description interface{} // Product ID of the entity. The type is string. PID interface{} // Version ID of the entity. The type is string. VID interface{} // Serial Numbe of the entity. The type is string. SN interface{} // Node id of the entity. The type is string. Loc interface{} }
Inventory_Power
func (*Inventory_Power) GetEntityData ¶
func (power *Inventory_Power) GetEntityData() *types.CommonEntityData
type Inventory_Raw ¶
type Inventory_Raw struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Index for the entity. The type is interface{} with // range: 0..4294967295. Index interface{} // Name of the entity. The type is string. Name interface{} // Description of the entity. The type is string. Description interface{} // Product ID of the entity. The type is string. PID interface{} // Version ID of the entity. The type is string. VID interface{} // Serial Numbe of the entity. The type is string. SN interface{} // Node id of the entity. The type is string. Loc interface{} }
Inventory_Raw
func (*Inventory_Raw) GetEntityData ¶
func (raw *Inventory_Raw) GetEntityData() *types.CommonEntityData
Click to show internal directories.
Click to hide internal directories.