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.