cmproxy_oper

package
v0.0.0-...-50def94 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 2, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

This module contains a collection of YANG definitions for Cisco IOS-XR cmproxy package operational data.

This module contains definitions for the following management objects:

sdr-inventory-vm: Platform VM 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 SdrInventoryVm

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

	// Node directory.
	Nodes SdrInventoryVm_Nodes
}

SdrInventoryVm Platform VM information

func (*SdrInventoryVm) GetEntityData

func (sdrInventoryVm *SdrInventoryVm) GetEntityData() *types.CommonEntityData

type SdrInventoryVm_Nodes

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

	// Node name. The type is slice of SdrInventoryVm_Nodes_Node.
	Node []*SdrInventoryVm_Nodes_Node
}

SdrInventoryVm_Nodes Node directory

func (*SdrInventoryVm_Nodes) GetEntityData

func (nodes *SdrInventoryVm_Nodes) GetEntityData() *types.CommonEntityData

type SdrInventoryVm_Nodes_Node

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

	// This attribute is a key. Node name. The type is string with pattern:
	// [\w\-\.:,_@#%$\+=\|;]+.
	Name interface{}

	// VM Information.
	NodeEntries SdrInventoryVm_Nodes_Node_NodeEntries
}

SdrInventoryVm_Nodes_Node Node name

func (*SdrInventoryVm_Nodes_Node) GetEntityData

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

type SdrInventoryVm_Nodes_Node_NodeEntries

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

	// VM information for a node. The type is slice of
	// SdrInventoryVm_Nodes_Node_NodeEntries_NodeEntry.
	NodeEntry []*SdrInventoryVm_Nodes_Node_NodeEntries_NodeEntry
}

SdrInventoryVm_Nodes_Node_NodeEntries VM Information

func (*SdrInventoryVm_Nodes_Node_NodeEntries) GetEntityData

func (nodeEntries *SdrInventoryVm_Nodes_Node_NodeEntries) GetEntityData() *types.CommonEntityData

type SdrInventoryVm_Nodes_Node_NodeEntries_NodeEntry

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

	// This attribute is a key. Node name. The type is string with pattern:
	// [\w\-\.:,_@#%$\+=\|;]+.
	Name interface{}

	// valid flag. The type is interface{} with range: 0..4294967295.
	Valid interface{}

	// card type. The type is interface{} with range: 0..4294967295.
	CardType interface{}

	// card type string. The type is string with length: 0..32.
	CardTypeString interface{}

	// node ID. The type is interface{} with range: -2147483648..2147483647.
	Nodeid interface{}

	// node name string. The type is string with length: 0..32.
	NodeName interface{}

	// partner node id. The type is interface{} with range:
	// -2147483648..2147483647.
	PartnerId interface{}

	// partner name string. The type is string with length: 0..32.
	PartnerName interface{}

	// redundancy state. The type is interface{} with range: 0..4294967295.
	RedState interface{}

	// redundancy state string. The type is string with length: 0..32.
	RedStateString interface{}

	// current software state. The type is interface{} with range: 0..4294967295.
	NodeSwState interface{}

	// current software state string. The type is string with length: 0..32.
	NodeSwStateString interface{}

	// previous software state. The type is interface{} with range: 0..4294967295.
	PrevSwState interface{}

	// previous software state string. The type is string with length: 0..32.
	PrevSwStateString interface{}

	// node IP address. The type is interface{} with range: 0..4294967295.
	NodeIp interface{}

	// node IPv4 address string. The type is string with length: 0..16.
	NodeIpv4String interface{}
}

SdrInventoryVm_Nodes_Node_NodeEntries_NodeEntry VM information for a node

func (*SdrInventoryVm_Nodes_Node_NodeEntries_NodeEntry) GetEntityData

Jump to

Keyboard shortcuts

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