sysadmin_rvm_mgr

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.

Copyright(c) 2013-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 FlagtypeTd

type FlagtypeTd string

FlagtypeTd

const (
	FlagtypeTd_clear FlagtypeTd = "clear"

	FlagtypeTd_set FlagtypeTd = "set"
)

type NodetypeTd

type NodetypeTd string

NodetypeTd

const (
	NodetypeTd_sysadmin NodetypeTd = "sysadmin"

	NodetypeTd_service NodetypeTd = "service"
)

type RVM

type RVM struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is slice of RVM_AllLocations.
	AllLocations []*RVM_AllLocations
}

RVM RVM Manager Info

func (*RVM) GetEntityData

func (rVM *RVM) GetEntityData() *types.CommonEntityData

type RVM_AllLocations

type RVM_AllLocations struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. The type is string.
	Location interface{}

	// RVM Manager Info.
	Objects RVM_AllLocations_Objects

	// RVM Manager Node Info.
	Node RVM_AllLocations_Node

	// RVM Manager Card Info.
	Card RVM_AllLocations_Card
}

RVM_AllLocations

func (*RVM_AllLocations) GetEntityData

func (allLocations *RVM_AllLocations) GetEntityData() *types.CommonEntityData

type RVM_AllLocations_Card

type RVM_AllLocations_Card struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is slice of RVM_AllLocations_Card_AllCards.
	AllCards []*RVM_AllLocations_Card_AllCards
}

RVM_AllLocations_Card RVM Manager Card Info

func (*RVM_AllLocations_Card) GetEntityData

func (card *RVM_AllLocations_Card) GetEntityData() *types.CommonEntityData

type RVM_AllLocations_Card_AllCards

type RVM_AllLocations_Card_AllCards struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Serial number of the card. The type is string.
	SerialNum interface{}

	// Card flags. The type is string.
	CardFlag interface{}

	// Card rack and slot num. The type is string.
	CardInfo interface{}

	// Sysadmin nodes on this card. The type is string.
	SysadminNodes interface{}

	// XR nodes on this card. The type is string.
	XrNodes interface{}
}

RVM_AllLocations_Card_AllCards

func (*RVM_AllLocations_Card_AllCards) GetEntityData

func (allCards *RVM_AllLocations_Card_AllCards) GetEntityData() *types.CommonEntityData

type RVM_AllLocations_Node

type RVM_AllLocations_Node struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is slice of RVM_AllLocations_Node_AllNodes.
	AllNodes []*RVM_AllLocations_Node_AllNodes
}

RVM_AllLocations_Node RVM Manager Node Info

func (*RVM_AllLocations_Node) GetEntityData

func (node *RVM_AllLocations_Node) GetEntityData() *types.CommonEntityData

type RVM_AllLocations_Node_AllNodes

type RVM_AllLocations_Node_AllNodes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. IP address of the node. The type is interface{}
	// with range: 0..4294967295.
	Ipv4Addr interface{}

	// IP address of the node in string format. The type is string.
	Ipv4AddrStr interface{}

	// Node type state and flag. The type is string.
	NodeInfo interface{}

	// Node heartbeat related info. The type is string.
	NodeHbInfo interface{}

	// Card info the node belongs to. The type is string.
	NodeCardInfo interface{}
}

RVM_AllLocations_Node_AllNodes

func (*RVM_AllLocations_Node_AllNodes) GetEntityData

func (allNodes *RVM_AllLocations_Node_AllNodes) GetEntityData() *types.CommonEntityData

type RVM_AllLocations_Objects

type RVM_AllLocations_Objects struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is slice of RVM_AllLocations_Objects_AllObjs.
	AllObjs []*RVM_AllLocations_Objects_AllObjs
}

RVM_AllLocations_Objects RVM Manager Info

func (*RVM_AllLocations_Objects) GetEntityData

func (objects *RVM_AllLocations_Objects) GetEntityData() *types.CommonEntityData

type RVM_AllLocations_Objects_AllObjs

type RVM_AllLocations_Objects_AllObjs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Index into obj_db array. The type is interface{}
	// with range: 0..4294967295.
	Index interface{}

	// Number of allocated nodes. The type is interface{} with range:
	// 0..4294967295.
	NumAllocated interface{}

	// Number of freed nodes. The type is interface{} with range: 0..4294967295.
	NumFreed interface{}

	// Number of current object nodes. The type is interface{} with range:
	// 0..4294967295.
	NumObjects interface{}
}

RVM_AllLocations_Objects_AllObjs

func (*RVM_AllLocations_Objects_AllObjs) GetEntityData

func (allObjs *RVM_AllLocations_Objects_AllObjs) GetEntityData() *types.CommonEntityData

Jump to

Keyboard shortcuts

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