sysadmin_show_inv

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

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

Jump to

Keyboard shortcuts

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