sysadmin_entity_mib

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 a collection of YANG definitions for Cisco IOS-XR SysAdmin configuration.

Copyright(c) 2015-2017 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 ENTITYMIB

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

	EntityGeneral ENTITYMIB_EntityGeneral

	EntPhysicalTable ENTITYMIB_EntPhysicalTable

	EntLogicalTable ENTITYMIB_EntLogicalTable

	EntLPMappingTable ENTITYMIB_EntLPMappingTable

	EntAliasMappingTable ENTITYMIB_EntAliasMappingTable

	EntPhysicalContainsTable ENTITYMIB_EntPhysicalContainsTable
}

ENTITYMIB

func (*ENTITYMIB) GetEntityData

func (eNTITYMIB *ENTITYMIB) GetEntityData() *types.CommonEntityData

type ENTITYMIB_EntAliasMappingTable

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

	// The type is slice of ENTITYMIB_EntAliasMappingTable_EntAliasMappingEntry.
	EntAliasMappingEntry []*ENTITYMIB_EntAliasMappingTable_EntAliasMappingEntry
}

ENTITYMIB_EntAliasMappingTable

func (*ENTITYMIB_EntAliasMappingTable) GetEntityData

func (entAliasMappingTable *ENTITYMIB_EntAliasMappingTable) GetEntityData() *types.CommonEntityData

type ENTITYMIB_EntAliasMappingTable_EntAliasMappingEntry

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

	// This attribute is a key. The type is interface{} with range: 1..2147483647.
	EntPhysicalIndex interface{}

	// This attribute is a key. The type is interface{} with range: 0..2147483647.
	EntAliasLogicalIndexOrZero interface{}

	// The type is string with pattern:
	// (([0-1](\.[1-3]?[0-9]))|(2\.(0|([1-9]\d*))))(\.(0|([1-9]\d*)))*.
	EntAliasMappingIdentifier interface{}
}

ENTITYMIB_EntAliasMappingTable_EntAliasMappingEntry

func (*ENTITYMIB_EntAliasMappingTable_EntAliasMappingEntry) GetEntityData

func (entAliasMappingEntry *ENTITYMIB_EntAliasMappingTable_EntAliasMappingEntry) GetEntityData() *types.CommonEntityData

type ENTITYMIB_EntLPMappingTable

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

	// The type is slice of ENTITYMIB_EntLPMappingTable_EntLPMappingEntry.
	EntLPMappingEntry []*ENTITYMIB_EntLPMappingTable_EntLPMappingEntry
}

ENTITYMIB_EntLPMappingTable

func (*ENTITYMIB_EntLPMappingTable) GetEntityData

func (entLPMappingTable *ENTITYMIB_EntLPMappingTable) GetEntityData() *types.CommonEntityData

type ENTITYMIB_EntLPMappingTable_EntLPMappingEntry

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

	// This attribute is a key. The type is interface{} with range: 1..2147483647.
	EntLogicalIndex interface{}

	// This attribute is a key. The type is interface{} with range: 1..2147483647.
	EntLPPhysicalIndex interface{}
}

ENTITYMIB_EntLPMappingTable_EntLPMappingEntry

func (*ENTITYMIB_EntLPMappingTable_EntLPMappingEntry) GetEntityData

func (entLPMappingEntry *ENTITYMIB_EntLPMappingTable_EntLPMappingEntry) GetEntityData() *types.CommonEntityData

type ENTITYMIB_EntLogicalTable

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

	// The type is slice of ENTITYMIB_EntLogicalTable_EntLogicalEntry.
	EntLogicalEntry []*ENTITYMIB_EntLogicalTable_EntLogicalEntry
}

ENTITYMIB_EntLogicalTable

func (*ENTITYMIB_EntLogicalTable) GetEntityData

func (entLogicalTable *ENTITYMIB_EntLogicalTable) GetEntityData() *types.CommonEntityData

type ENTITYMIB_EntLogicalTable_EntLogicalEntry

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

	// This attribute is a key. The type is interface{} with range: 1..2147483647.
	EntLogicalIndex interface{}

	// The type is string with length: 0..255.
	EntLogicalDescr interface{}

	// The type is string with pattern:
	// (([0-1](\.[1-3]?[0-9]))|(2\.(0|([1-9]\d*))))(\.(0|([1-9]\d*)))*.
	EntLogicalType interface{}

	// The type is string with pattern: (([0-9a-fA-F]){2}(:([0-9a-fA-F]){2})*)?.
	EntLogicalCommunity interface{}

	// The type is string with pattern: (\d*(.\d*)*)?.
	EntLogicalTAddress interface{}

	// The type is string with pattern:
	// (([0-1](\.[1-3]?[0-9]))|(2\.(0|([1-9]\d*))))(\.(0|([1-9]\d*)))*.
	EntLogicalTDomain interface{}

	// The type is string with pattern: (([0-9a-fA-F]){2}(:([0-9a-fA-F]){2})*)?.
	EntLogicalContextEngineID interface{}

	// The type is string with length: 0..255.
	EntLogicalContextName interface{}
}

ENTITYMIB_EntLogicalTable_EntLogicalEntry

func (*ENTITYMIB_EntLogicalTable_EntLogicalEntry) GetEntityData

func (entLogicalEntry *ENTITYMIB_EntLogicalTable_EntLogicalEntry) GetEntityData() *types.CommonEntityData

type ENTITYMIB_EntPhysicalContainsTable

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

	// The type is slice of
	// ENTITYMIB_EntPhysicalContainsTable_EntPhysicalContainsEntry.
	EntPhysicalContainsEntry []*ENTITYMIB_EntPhysicalContainsTable_EntPhysicalContainsEntry
}

ENTITYMIB_EntPhysicalContainsTable

func (*ENTITYMIB_EntPhysicalContainsTable) GetEntityData

func (entPhysicalContainsTable *ENTITYMIB_EntPhysicalContainsTable) GetEntityData() *types.CommonEntityData

type ENTITYMIB_EntPhysicalContainsTable_EntPhysicalContainsEntry

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

	// This attribute is a key. The type is interface{} with range: 1..2147483647.
	EntPhysicalIndex interface{}

	// This attribute is a key. The type is interface{} with range: 1..2147483647.
	EntPhysicalChildIndex interface{}
}

ENTITYMIB_EntPhysicalContainsTable_EntPhysicalContainsEntry

func (*ENTITYMIB_EntPhysicalContainsTable_EntPhysicalContainsEntry) GetEntityData

func (entPhysicalContainsEntry *ENTITYMIB_EntPhysicalContainsTable_EntPhysicalContainsEntry) GetEntityData() *types.CommonEntityData

type ENTITYMIB_EntPhysicalTable

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

	// The type is slice of ENTITYMIB_EntPhysicalTable_EntPhysicalEntry.
	EntPhysicalEntry []*ENTITYMIB_EntPhysicalTable_EntPhysicalEntry
}

ENTITYMIB_EntPhysicalTable

func (*ENTITYMIB_EntPhysicalTable) GetEntityData

func (entPhysicalTable *ENTITYMIB_EntPhysicalTable) GetEntityData() *types.CommonEntityData

type ENTITYMIB_EntPhysicalTable_EntPhysicalEntry

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

	// This attribute is a key. The type is interface{} with range: 1..2147483647.
	EntPhysicalIndex interface{}

	// The type is string with length: 0..255.
	EntPhysicalDescr interface{}

	// The type is string with pattern:
	// (([0-1](\.[1-3]?[0-9]))|(2\.(0|([1-9]\d*))))(\.(0|([1-9]\d*)))*.
	EntPhysicalVendorType interface{}

	// The type is interface{} with range: 0..2147483647.
	EntPhysicalContainedIn interface{}

	// The type is PhysicalClass.
	EntPhysicalClass interface{}

	// The type is interface{} with range: -1..2147483647.
	EntPhysicalParentRelPos interface{}

	// The type is string with length: 0..255.
	EntPhysicalName interface{}

	// The type is string with length: 0..255.
	EntPhysicalHardwareRev interface{}

	// The type is string with length: 0..255.
	EntPhysicalFirmwareRev interface{}

	// The type is string with length: 0..255.
	EntPhysicalSoftwareRev interface{}

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

	// The type is string with length: 0..255.
	EntPhysicalMfgName interface{}

	// The type is string with length: 0..255.
	EntPhysicalModelName interface{}

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

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

	// The type is TruthValue.
	EntPhysicalIsFRU interface{}
}

ENTITYMIB_EntPhysicalTable_EntPhysicalEntry

func (*ENTITYMIB_EntPhysicalTable_EntPhysicalEntry) GetEntityData

func (entPhysicalEntry *ENTITYMIB_EntPhysicalTable_EntPhysicalEntry) GetEntityData() *types.CommonEntityData

type ENTITYMIB_EntityGeneral

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

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

ENTITYMIB_EntityGeneral

func (*ENTITYMIB_EntityGeneral) GetEntityData

func (entityGeneral *ENTITYMIB_EntityGeneral) GetEntityData() *types.CommonEntityData

type PhysicalClass

type PhysicalClass string

PhysicalClass

const (
	PhysicalClass_other PhysicalClass = "other"

	PhysicalClass_unknown PhysicalClass = "unknown"

	PhysicalClass_chassis PhysicalClass = "chassis"

	PhysicalClass_backplane PhysicalClass = "backplane"

	PhysicalClass_container PhysicalClass = "container"

	PhysicalClass_powerSupply PhysicalClass = "powerSupply"

	PhysicalClass_fan PhysicalClass = "fan"

	PhysicalClass_sensor PhysicalClass = "sensor"

	PhysicalClass_module PhysicalClass = "module"

	PhysicalClass_port PhysicalClass = "port"

	PhysicalClass_stack PhysicalClass = "stack"
)

Jump to

Keyboard shortcuts

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