pfm_oper

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 pfm package operational data.

This module contains definitions for the following management objects:

platform-fault-manager: PFM data space

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 PlatformFaultManager

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

	// Exclude specic hw fault .
	Exclude PlatformFaultManager_Exclude

	// Table of racks.
	Racks PlatformFaultManager_Racks
}

PlatformFaultManager PFM data space

func (*PlatformFaultManager) GetEntityData

func (platformFaultManager *PlatformFaultManager) GetEntityData() *types.CommonEntityData

type PlatformFaultManager_Exclude

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

	// Table of Hardware Failure Device.
	FaultType1s PlatformFaultManager_Exclude_FaultType1s
}

PlatformFaultManager_Exclude Exclude specic hw fault

func (*PlatformFaultManager_Exclude) GetEntityData

func (exclude *PlatformFaultManager_Exclude) GetEntityData() *types.CommonEntityData

type PlatformFaultManager_Exclude_FaultType1s

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

	// Table of Hardware Failure Device. The type is slice of
	// PlatformFaultManager_Exclude_FaultType1s_FaultType1.
	FaultType1 []*PlatformFaultManager_Exclude_FaultType1s_FaultType1
}

PlatformFaultManager_Exclude_FaultType1s Table of Hardware Failure Device

func (*PlatformFaultManager_Exclude_FaultType1s) GetEntityData

func (faultType1s *PlatformFaultManager_Exclude_FaultType1s) GetEntityData() *types.CommonEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1

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

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

	// Table of Hardware Failure Device.
	FaultType2s PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s

	// Table of racks.
	Racks PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1 Table of Hardware Failure Device

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s

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

	// Table of Hardware Failure Device. The type is slice of
	// PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2.
	FaultType2 []*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s Table of Hardware Failure Device

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2

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

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

	// Table of Hardware Failure Device.
	FaultType3s PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s

	// Table of racks.
	Racks PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2 Table of Hardware Failure Device

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s

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

	// Table of Hardware Failure Device. The type is slice of
	// PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3.
	FaultType3 []*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s Table of Hardware Failure Device

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3

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

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

	// Table of racks.
	Racks PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3 Table of Hardware Failure Device

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks

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

	// Number. The type is slice of
	// PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack.
	Rack []*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks Table of racks

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack

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

	// This attribute is a key. Rack number. The type is interface{} with range:
	// 0..4294967295.
	Rack interface{}

	// Table of slots.
	Slots PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack Number

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots

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

	// Name. The type is slice of
	// PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots_Slot.
	Slot []*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots_Slot
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots Table of slots

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots_Slot

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

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

	// Table of Hardware Summary.
	FaultSummary PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots_Slot_FaultSummary

	// Table of Hardware Failure.
	HardwareFaultDevices PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots_Slot_HardwareFaultDevices
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots_Slot Name

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots_Slot) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots_Slot_FaultSummary

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

	// Fault Severity Critical count. The type is interface{} with range:
	// -2147483648..2147483647.
	SeverityCriticalCount interface{}

	// Fault Severity Emergency count. The type is interface{} with range:
	// -2147483648..2147483647.
	SeverityEmergencyOrAlertCount interface{}

	// Faulty Hardware total count. The type is interface{} with range:
	// -2147483648..2147483647.
	Total interface{}

	// Fault Severity Error count. The type is interface{} with range:
	// -2147483648..2147483647.
	SeverityErrorCount interface{}
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots_Slot_FaultSummary Table of Hardware Summary

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots_Slot_FaultSummary) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots_Slot_HardwareFaultDevices

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

	// Table of Hardware Failure Device. The type is slice of
	// PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice.
	HardwareFaultDevice []*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots_Slot_HardwareFaultDevices Table of Hardware Failure

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots_Slot_HardwareFaultDevices) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice

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

	// This attribute is a key. hw fault device list. The type is string with
	// pattern: [\w\-\.:,_@#%$\+=\|;]+.
	HwFaultDevice interface{}

	// Table of Hardware Failure Type. The type is slice of
	// PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice_HardwareFaultType.
	HardwareFaultType []*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice_HardwareFaultType
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice Table of Hardware Failure Device

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice_HardwareFaultType

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

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

	// Faulty Hardware Condition Description. The type is string.
	ConditionDescription interface{}

	// Faulty Hardware Condition Name. The type is string.
	ConditionName interface{}

	// Faulty Hardware Device Key. The type is string.
	DeviceKey interface{}

	// Faulty Hardware Device Version. The type is interface{} with range:
	// -2147483648..2147483647.
	DeviceVersion interface{}

	// Fault Raised Timestamp. The type is string.
	ConditionRaisedTimestamp interface{}

	// Faulty Hardware Process ID. The type is interface{} with range:
	// -2147483648..2147483647.
	ProcessId interface{}

	// Faulty Hardware Device Description. The type is string.
	DeviceDescription interface{}

	// Faulty Hardware Condition Severity. The type is string.
	ConditionSeverity interface{}
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice_HardwareFaultType Table of Hardware Failure Type

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_FaultType3s_FaultType3_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice_HardwareFaultType) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks

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

	// Number. The type is slice of
	// PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack.
	Rack []*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks Table of racks

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack

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

	// This attribute is a key. Rack number. The type is interface{} with range:
	// 0..4294967295.
	Rack interface{}

	// Table of slots.
	Slots PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack Number

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots

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

	// Name. The type is slice of
	// PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots_Slot.
	Slot []*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots_Slot
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots Table of slots

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots_Slot

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

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

	// Table of Hardware Summary.
	FaultSummary PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots_Slot_FaultSummary

	// Table of Hardware Failure.
	HardwareFaultDevices PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots_Slot_HardwareFaultDevices
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots_Slot Name

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots_Slot) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots_Slot_FaultSummary

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

	// Fault Severity Critical count. The type is interface{} with range:
	// -2147483648..2147483647.
	SeverityCriticalCount interface{}

	// Fault Severity Emergency count. The type is interface{} with range:
	// -2147483648..2147483647.
	SeverityEmergencyOrAlertCount interface{}

	// Faulty Hardware total count. The type is interface{} with range:
	// -2147483648..2147483647.
	Total interface{}

	// Fault Severity Error count. The type is interface{} with range:
	// -2147483648..2147483647.
	SeverityErrorCount interface{}
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots_Slot_FaultSummary Table of Hardware Summary

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots_Slot_FaultSummary) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots_Slot_HardwareFaultDevices

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

	// Table of Hardware Failure Device. The type is slice of
	// PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice.
	HardwareFaultDevice []*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots_Slot_HardwareFaultDevices Table of Hardware Failure

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots_Slot_HardwareFaultDevices) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice

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

	// This attribute is a key. hw fault device list. The type is string with
	// pattern: [\w\-\.:,_@#%$\+=\|;]+.
	HwFaultDevice interface{}

	// Table of Hardware Failure Type. The type is slice of
	// PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice_HardwareFaultType.
	HardwareFaultType []*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice_HardwareFaultType
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice Table of Hardware Failure Device

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice_HardwareFaultType

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

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

	// Faulty Hardware Condition Description. The type is string.
	ConditionDescription interface{}

	// Faulty Hardware Condition Name. The type is string.
	ConditionName interface{}

	// Faulty Hardware Device Key. The type is string.
	DeviceKey interface{}

	// Faulty Hardware Device Version. The type is interface{} with range:
	// -2147483648..2147483647.
	DeviceVersion interface{}

	// Fault Raised Timestamp. The type is string.
	ConditionRaisedTimestamp interface{}

	// Faulty Hardware Process ID. The type is interface{} with range:
	// -2147483648..2147483647.
	ProcessId interface{}

	// Faulty Hardware Device Description. The type is string.
	DeviceDescription interface{}

	// Faulty Hardware Condition Severity. The type is string.
	ConditionSeverity interface{}
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice_HardwareFaultType Table of Hardware Failure Type

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_FaultType2s_FaultType2_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice_HardwareFaultType) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks

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

	// Number. The type is slice of
	// PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack.
	Rack []*PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks Table of racks

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack

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

	// This attribute is a key. Rack number. The type is interface{} with range:
	// 0..4294967295.
	Rack interface{}

	// Table of slots.
	Slots PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack Number

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots

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

	// Name. The type is slice of
	// PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots_Slot.
	Slot []*PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots_Slot
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots Table of slots

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots_Slot

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

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

	// Table of Hardware Summary.
	FaultSummary PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots_Slot_FaultSummary

	// Table of Hardware Failure.
	HardwareFaultDevices PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots_Slot_HardwareFaultDevices
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots_Slot Name

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots_Slot) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots_Slot_FaultSummary

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

	// Fault Severity Critical count. The type is interface{} with range:
	// -2147483648..2147483647.
	SeverityCriticalCount interface{}

	// Fault Severity Emergency count. The type is interface{} with range:
	// -2147483648..2147483647.
	SeverityEmergencyOrAlertCount interface{}

	// Faulty Hardware total count. The type is interface{} with range:
	// -2147483648..2147483647.
	Total interface{}

	// Fault Severity Error count. The type is interface{} with range:
	// -2147483648..2147483647.
	SeverityErrorCount interface{}
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots_Slot_FaultSummary Table of Hardware Summary

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots_Slot_FaultSummary) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots_Slot_HardwareFaultDevices

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

	// Table of Hardware Failure Device. The type is slice of
	// PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice.
	HardwareFaultDevice []*PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots_Slot_HardwareFaultDevices Table of Hardware Failure

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots_Slot_HardwareFaultDevices) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice

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

	// This attribute is a key. hw fault device list. The type is string with
	// pattern: [\w\-\.:,_@#%$\+=\|;]+.
	HwFaultDevice interface{}

	// Table of Hardware Failure Type. The type is slice of
	// PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice_HardwareFaultType.
	HardwareFaultType []*PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice_HardwareFaultType
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice Table of Hardware Failure Device

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice) GetEntityData

type PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice_HardwareFaultType

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

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

	// Faulty Hardware Condition Description. The type is string.
	ConditionDescription interface{}

	// Faulty Hardware Condition Name. The type is string.
	ConditionName interface{}

	// Faulty Hardware Device Key. The type is string.
	DeviceKey interface{}

	// Faulty Hardware Device Version. The type is interface{} with range:
	// -2147483648..2147483647.
	DeviceVersion interface{}

	// Fault Raised Timestamp. The type is string.
	ConditionRaisedTimestamp interface{}

	// Faulty Hardware Process ID. The type is interface{} with range:
	// -2147483648..2147483647.
	ProcessId interface{}

	// Faulty Hardware Device Description. The type is string.
	DeviceDescription interface{}

	// Faulty Hardware Condition Severity. The type is string.
	ConditionSeverity interface{}
}

PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice_HardwareFaultType Table of Hardware Failure Type

func (*PlatformFaultManager_Exclude_FaultType1s_FaultType1_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice_HardwareFaultType) GetEntityData

type PlatformFaultManager_Racks

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

	// Number. The type is slice of PlatformFaultManager_Racks_Rack.
	Rack []*PlatformFaultManager_Racks_Rack
}

PlatformFaultManager_Racks Table of racks

func (*PlatformFaultManager_Racks) GetEntityData

func (racks *PlatformFaultManager_Racks) GetEntityData() *types.CommonEntityData

type PlatformFaultManager_Racks_Rack

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

	// This attribute is a key. Rack number. The type is interface{} with range:
	// 0..4294967295.
	Rack interface{}

	// Table of slots.
	Slots PlatformFaultManager_Racks_Rack_Slots
}

PlatformFaultManager_Racks_Rack Number

func (*PlatformFaultManager_Racks_Rack) GetEntityData

type PlatformFaultManager_Racks_Rack_Slots

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

	// Name. The type is slice of PlatformFaultManager_Racks_Rack_Slots_Slot.
	Slot []*PlatformFaultManager_Racks_Rack_Slots_Slot
}

PlatformFaultManager_Racks_Rack_Slots Table of slots

func (*PlatformFaultManager_Racks_Rack_Slots) GetEntityData

type PlatformFaultManager_Racks_Rack_Slots_Slot

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

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

	// Table of Hardware Summary.
	FaultSummary PlatformFaultManager_Racks_Rack_Slots_Slot_FaultSummary

	// Table of Hardware Failure.
	HardwareFaultDevices PlatformFaultManager_Racks_Rack_Slots_Slot_HardwareFaultDevices
}

PlatformFaultManager_Racks_Rack_Slots_Slot Name

func (*PlatformFaultManager_Racks_Rack_Slots_Slot) GetEntityData

type PlatformFaultManager_Racks_Rack_Slots_Slot_FaultSummary

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

	// Fault Severity Critical count. The type is interface{} with range:
	// -2147483648..2147483647.
	SeverityCriticalCount interface{}

	// Fault Severity Emergency count. The type is interface{} with range:
	// -2147483648..2147483647.
	SeverityEmergencyOrAlertCount interface{}

	// Faulty Hardware total count. The type is interface{} with range:
	// -2147483648..2147483647.
	Total interface{}

	// Fault Severity Error count. The type is interface{} with range:
	// -2147483648..2147483647.
	SeverityErrorCount interface{}
}

PlatformFaultManager_Racks_Rack_Slots_Slot_FaultSummary Table of Hardware Summary

func (*PlatformFaultManager_Racks_Rack_Slots_Slot_FaultSummary) GetEntityData

type PlatformFaultManager_Racks_Rack_Slots_Slot_HardwareFaultDevices

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

	// Table of Hardware Failure Device. The type is slice of
	// PlatformFaultManager_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice.
	HardwareFaultDevice []*PlatformFaultManager_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice
}

PlatformFaultManager_Racks_Rack_Slots_Slot_HardwareFaultDevices Table of Hardware Failure

func (*PlatformFaultManager_Racks_Rack_Slots_Slot_HardwareFaultDevices) GetEntityData

type PlatformFaultManager_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice

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

	// This attribute is a key. hw fault device list. The type is string with
	// pattern: [\w\-\.:,_@#%$\+=\|;]+.
	HwFaultDevice interface{}

	// Table of Hardware Failure Type. The type is slice of
	// PlatformFaultManager_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice_HardwareFaultType.
	HardwareFaultType []*PlatformFaultManager_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice_HardwareFaultType
}

PlatformFaultManager_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice Table of Hardware Failure Device

func (*PlatformFaultManager_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice) GetEntityData

type PlatformFaultManager_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice_HardwareFaultType

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

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

	// Faulty Hardware Condition Description. The type is string.
	ConditionDescription interface{}

	// Faulty Hardware Condition Name. The type is string.
	ConditionName interface{}

	// Faulty Hardware Device Key. The type is string.
	DeviceKey interface{}

	// Faulty Hardware Device Version. The type is interface{} with range:
	// -2147483648..2147483647.
	DeviceVersion interface{}

	// Fault Raised Timestamp. The type is string.
	ConditionRaisedTimestamp interface{}

	// Faulty Hardware Process ID. The type is interface{} with range:
	// -2147483648..2147483647.
	ProcessId interface{}

	// Faulty Hardware Device Description. The type is string.
	DeviceDescription interface{}

	// Faulty Hardware Condition Severity. The type is string.
	ConditionSeverity interface{}
}

PlatformFaultManager_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice_HardwareFaultType Table of Hardware Failure Type

func (*PlatformFaultManager_Racks_Rack_Slots_Slot_HardwareFaultDevices_HardwareFaultDevice_HardwareFaultType) GetEntityData

Jump to

Keyboard shortcuts

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