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 ¶
- type ENTITYMIB
- type ENTITYMIB_EntAliasMappingTable
- type ENTITYMIB_EntAliasMappingTable_EntAliasMappingEntry
- type ENTITYMIB_EntLPMappingTable
- type ENTITYMIB_EntLPMappingTable_EntLPMappingEntry
- type ENTITYMIB_EntLogicalTable
- type ENTITYMIB_EntLogicalTable_EntLogicalEntry
- type ENTITYMIB_EntPhysicalContainsTable
- type ENTITYMIB_EntPhysicalContainsTable_EntPhysicalContainsEntry
- type ENTITYMIB_EntPhysicalTable
- type ENTITYMIB_EntPhysicalTable_EntPhysicalEntry
- type ENTITYMIB_EntityGeneral
- type PhysicalClass
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" )
Click to show internal directories.
Click to hide internal directories.