asr9k_lc_fca_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 asr9k-lc-fca package operational data.

This module contains definitions for the following management objects:

mpa-internal: Management LAN Operational data space
mpa: mpa

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 Mpa

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

	// Table of nodes.
	Nodes Mpa_Nodes
}

Mpa mpa

func (*Mpa) GetEntityData

func (mpa *Mpa) GetEntityData() *types.CommonEntityData

type MpaInternal

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

	// Table of nodes.
	Nodes MpaInternal_Nodes
}

MpaInternal Management LAN Operational data space

func (*MpaInternal) GetEntityData

func (mpaInternal *MpaInternal) GetEntityData() *types.CommonEntityData

type MpaInternal_Nodes

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

	// Number. The type is slice of MpaInternal_Nodes_Node.
	Node []*MpaInternal_Nodes_Node
}

MpaInternal_Nodes Table of nodes

func (*MpaInternal_Nodes) GetEntityData

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

type MpaInternal_Nodes_Node

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

	// This attribute is a key. node number. The type is string with pattern:
	// ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+).
	Node interface{}

	// Number. The type is slice of MpaInternal_Nodes_Node_Bay.
	Bay []*MpaInternal_Nodes_Node_Bay
}

MpaInternal_Nodes_Node Number

func (*MpaInternal_Nodes_Node) GetEntityData

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

type MpaInternal_Nodes_Node_Bay

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

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

	// Table of Ifsubsys.
	Ifsubsies MpaInternal_Nodes_Node_Bay_Ifsubsies
}

MpaInternal_Nodes_Node_Bay Number

func (*MpaInternal_Nodes_Node_Bay) GetEntityData

func (bay *MpaInternal_Nodes_Node_Bay) GetEntityData() *types.CommonEntityData

type MpaInternal_Nodes_Node_Bay_Ifsubsies

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

	// Number. The type is slice of MpaInternal_Nodes_Node_Bay_Ifsubsies_Ifsubsy.
	Ifsubsy []*MpaInternal_Nodes_Node_Bay_Ifsubsies_Ifsubsy
}

MpaInternal_Nodes_Node_Bay_Ifsubsies Table of Ifsubsys

func (*MpaInternal_Nodes_Node_Bay_Ifsubsies) GetEntityData

func (ifsubsies *MpaInternal_Nodes_Node_Bay_Ifsubsies) GetEntityData() *types.CommonEntityData

type MpaInternal_Nodes_Node_Bay_Ifsubsies_Ifsubsy

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

	// This attribute is a key. ifsubsys number. The type is string with pattern:
	// [0-9a-fA-F]{1,8}.
	Number interface{}

	// mpa internal info.
	MpaInternalInfo MpaInternal_Nodes_Node_Bay_Ifsubsies_Ifsubsy_MpaInternalInfo
}

MpaInternal_Nodes_Node_Bay_Ifsubsies_Ifsubsy Number

func (*MpaInternal_Nodes_Node_Bay_Ifsubsies_Ifsubsy) GetEntityData

type MpaInternal_Nodes_Node_Bay_Ifsubsies_Ifsubsy_MpaInternalInfo

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

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

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

	// if state. The type is interface{} with range: 0..255.
	IfState interface{}

	// if event. The type is interface{} with range: 0..255.
	IfEvent interface{}

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

	// ep state. The type is interface{} with range: 0..255.
	EpState interface{}

	// ep presence. The type is interface{} with range: 0..255.
	EpPresence interface{}

	// ep idprom major. The type is interface{} with range: 0..255.
	EpIdpromMajor interface{}

	// ep idprom minor. The type is interface{} with range: 0..255.
	EpIdpromMinor interface{}

	// ep idprom data. The type is string with length: 0..256.
	EpIdpromData interface{}
}

MpaInternal_Nodes_Node_Bay_Ifsubsies_Ifsubsy_MpaInternalInfo mpa internal info

func (*MpaInternal_Nodes_Node_Bay_Ifsubsies_Ifsubsy_MpaInternalInfo) GetEntityData

type Mpa_Nodes

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

	// Number. The type is slice of Mpa_Nodes_Node.
	Node []*Mpa_Nodes_Node
}

Mpa_Nodes Table of nodes

func (*Mpa_Nodes) GetEntityData

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

type Mpa_Nodes_Node

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

	// This attribute is a key. node number. The type is string with pattern:
	// ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+).
	Node interface{}

	// Number. The type is slice of Mpa_Nodes_Node_Bay.
	Bay []*Mpa_Nodes_Node_Bay
}

Mpa_Nodes_Node Number

func (*Mpa_Nodes_Node) GetEntityData

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

type Mpa_Nodes_Node_Bay

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

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

	// Table of Mpa Detail Info.
	MpaDetailTable Mpa_Nodes_Node_Bay_MpaDetailTable
}

Mpa_Nodes_Node_Bay Number

func (*Mpa_Nodes_Node_Bay) GetEntityData

func (bay *Mpa_Nodes_Node_Bay) GetEntityData() *types.CommonEntityData

type Mpa_Nodes_Node_Bay_MpaDetailTable

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

	// mpa detail status info.
	MpaDetail Mpa_Nodes_Node_Bay_MpaDetailTable_MpaDetail
}

Mpa_Nodes_Node_Bay_MpaDetailTable Table of Mpa Detail Info

func (*Mpa_Nodes_Node_Bay_MpaDetailTable) GetEntityData

func (mpaDetailTable *Mpa_Nodes_Node_Bay_MpaDetailTable) GetEntityData() *types.CommonEntityData

type Mpa_Nodes_Node_Bay_MpaDetailTable_MpaDetail

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

	// BAY number. The type is interface{} with range: 0..65535.
	BayNumber interface{}

	// If SPA inserted. The type is bool.
	IsSpaInserted interface{}

	// SPA type. The type is interface{} with range: 0..65535.
	SpaType interface{}

	// If SPA admin state is Up. The type is bool.
	IsSpaAdminUp interface{}

	// SPA operational state. The type is SpaOperState.
	SpaOperState interface{}

	// If SPA power admin state is Up. The type is bool.
	IsSpaPowerAdminUp interface{}

	// If SPA powered. The type is bool.
	IsSpaPowered interface{}

	// If SPA in reset. The type is bool.
	IsSpaInReset interface{}

	// Last reset reason. The type is SpaResetReason.
	LastResetReason interface{}

	// Last Failure Reason. The type is SpaFailureReason.
	LastFailureReason interface{}

	// Time when SPA last insertedin calendar format: seconds since00:00:00 UTC,
	// January 1, 1970. The type is interface{} with range: 0..4294967295. Units
	// are second.
	InsertionTime interface{}

	// Time when SPA last reached Ready statein calendar format: seconds
	// since00:00:00 UTC, January 1, 1970. The type is interface{} with range:
	// 0..4294967295. Units are second.
	LastReadyTime interface{}

	// Uptime in seconds. The type is interface{} with range: 0..4294967295. Units
	// are second.
	UpTime interface{}
}

Mpa_Nodes_Node_Bay_MpaDetailTable_MpaDetail mpa detail status info

func (*Mpa_Nodes_Node_Bay_MpaDetailTable_MpaDetail) GetEntityData

type SpaFailureReason

type SpaFailureReason string

SpaFailureReason represents SPA failure reasons

const (
	// spa failure reason unknown
	SpaFailureReason_spa_failure_reason_unknown SpaFailureReason = "spa-failure-reason-unknown"

	// spa failure reason spi failure
	SpaFailureReason_spa_failure_reason_spi_failure SpaFailureReason = "spa-failure-reason-spi-failure"

	// spa failure reason boot
	SpaFailureReason_spa_failure_reason_boot SpaFailureReason = "spa-failure-reason-boot"

	// spa failure reason hw failed
	SpaFailureReason_spa_failure_reason_hw_failed SpaFailureReason = "spa-failure-reason-hw-failed"

	// spa failure reason sw failed
	SpaFailureReason_spa_failure_reason_sw_failed SpaFailureReason = "spa-failure-reason-sw-failed"

	// spa failure reason sw restart
	SpaFailureReason_spa_failure_reason_sw_restart SpaFailureReason = "spa-failure-reason-sw-restart"

	// spa failure reason check fpd
	SpaFailureReason_spa_failure_reason_check_fpd SpaFailureReason = "spa-failure-reason-check-fpd"

	// spa failure reason read type
	SpaFailureReason_spa_failure_reason_read_type SpaFailureReason = "spa-failure-reason-read-type"
)

type SpaOperState

type SpaOperState string

SpaOperState represents SPA operational states

const (
	// spa state reset
	SpaOperState_spa_state_reset SpaOperState = "spa-state-reset"

	// spa state failed
	SpaOperState_spa_state_failed SpaOperState = "spa-state-failed"

	// spa state booting
	SpaOperState_spa_state_booting SpaOperState = "spa-state-booting"

	// spa state ready
	SpaOperState_spa_state_ready SpaOperState = "spa-state-ready"
)

type SpaResetReason

type SpaResetReason string

SpaResetReason represents SPA reset reasons

const (
	// spa reset reason unknown
	SpaResetReason_spa_reset_reason_unknown SpaResetReason = "spa-reset-reason-unknown"

	// spa reset reason manual
	SpaResetReason_spa_reset_reason_manual SpaResetReason = "spa-reset-reason-manual"

	// spa reset reason fpd upgrade
	SpaResetReason_spa_reset_reason_fpd_upgrade SpaResetReason = "spa-reset-reason-fpd-upgrade"

	// spa reset reason audit fail
	SpaResetReason_spa_reset_reason_audit_fail SpaResetReason = "spa-reset-reason-audit-fail"

	// spa reset reason failure
	SpaResetReason_spa_reset_reason_failure SpaResetReason = "spa-reset-reason-failure"
)

Jump to

Keyboard shortcuts

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