sysadmin_hw_module

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 definitions for the Calvados model objects.

This module contains a collection of YANG definitions for Cisco IOS-XR SysAdmin configuration.

This module defines the top level container for all 'hw-module' commands for Sysadmin.

Copyright(c) 2012-2017 by Cisco Systems, Inc. All rights reserved.

Copyright (c) 2012-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 HwModule

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

	Config HwModule_Config

	Oper HwModule_Oper

	Shhwfpd HwModule_Shhwfpd
}

HwModule

func (*HwModule) GetEntityData

func (hwModule *HwModule) GetEntityData() *types.CommonEntityData

type HwModule_Config

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

	Shutdown HwModule_Config_Shutdown

	Reset HwModule_Config_Reset

	Offline HwModule_Config_Offline

	AttentionLed HwModule_Config_AttentionLed

	// The type is slice of HwModule_Config_Location.
	Location []*HwModule_Config_Location
}

HwModule_Config

func (*HwModule_Config) GetEntityData

func (config *HwModule_Config) GetEntityData() *types.CommonEntityData

type HwModule_Config_AttentionLed

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

	// The type is slice of HwModule_Config_AttentionLed_Location.
	Location []*HwModule_Config_AttentionLed_Location
}

HwModule_Config_AttentionLed

func (*HwModule_Config_AttentionLed) GetEntityData

func (attentionLed *HwModule_Config_AttentionLed) GetEntityData() *types.CommonEntityData

type HwModule_Config_AttentionLed_Location

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

	// This attribute is a key. The type is string with pattern:
	// ([0-255])|((0?[0-9]|1[0-5])/(FC(0?[0-5])))|((0?[0-9]|1[0-5])/(RP(0?[0-1])))|((0?[0-9]|1[0-5])/(0?[0-9]|1[0-5])(/[1-2])?)|((F[0-3])/(FC(0?[0-9]|1[0-1])))|((F[0-3])/(SC(0?[0-1])))|(0?[0-9]/(SC(0?[0-1])))|(0?[0-9]/(FT(0?[0-2])))|(0?[0-9]/(PM(0?[0-9]))).
	// This attribute is mandatory.
	Location interface{}
}

HwModule_Config_AttentionLed_Location

func (*HwModule_Config_AttentionLed_Location) GetEntityData

type HwModule_Config_Location

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

	// This attribute is a key. The type is string.
	Location interface{}

	Logging HwModule_Config_Location_Logging
}

HwModule_Config_Location

func (*HwModule_Config_Location) GetEntityData

func (location *HwModule_Config_Location) GetEntityData() *types.CommonEntityData

type HwModule_Config_Location_Logging

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

	Onboard HwModule_Config_Location_Logging_Onboard
}

HwModule_Config_Location_Logging

func (*HwModule_Config_Location_Logging) GetEntityData

func (logging *HwModule_Config_Location_Logging) GetEntityData() *types.CommonEntityData

type HwModule_Config_Location_Logging_Onboard

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

	// The type is interface{}.
	Disable interface{}
}

HwModule_Config_Location_Logging_Onboard

func (*HwModule_Config_Location_Logging_Onboard) GetEntityData

type HwModule_Config_Offline

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

	// The type is slice of HwModule_Config_Offline_Location.
	Location []*HwModule_Config_Offline_Location
}

HwModule_Config_Offline

func (*HwModule_Config_Offline) GetEntityData

func (offline *HwModule_Config_Offline) GetEntityData() *types.CommonEntityData

type HwModule_Config_Offline_Location

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

	// This attribute is a key. The type is string with pattern:
	// ((([bB][0-9])/(([a-zA-Z]){2}\d{1,2}))|(([fF][0-7])/(([a-zA-Z]){2}\d{1,2}))|((0?[0-9]|1[0-5])/((([a-zA-Z]){2,3})?\d{1,2})))(/[cC][pP][uU]0)?.
	// This attribute is mandatory.
	Location interface{}
}

HwModule_Config_Offline_Location

func (*HwModule_Config_Offline_Location) GetEntityData

func (location *HwModule_Config_Offline_Location) GetEntityData() *types.CommonEntityData

type HwModule_Config_Reset

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

	Auto HwModule_Config_Reset_Auto
}

HwModule_Config_Reset

func (*HwModule_Config_Reset) GetEntityData

func (reset *HwModule_Config_Reset) GetEntityData() *types.CommonEntityData

type HwModule_Config_Reset_Auto

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

	Disable HwModule_Config_Reset_Auto_Disable
}

HwModule_Config_Reset_Auto

func (*HwModule_Config_Reset_Auto) GetEntityData

func (auto *HwModule_Config_Reset_Auto) GetEntityData() *types.CommonEntityData

type HwModule_Config_Reset_Auto_Disable

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

	// The type is slice of HwModule_Config_Reset_Auto_Disable_Location.
	Location []*HwModule_Config_Reset_Auto_Disable_Location
}

HwModule_Config_Reset_Auto_Disable

func (*HwModule_Config_Reset_Auto_Disable) GetEntityData

func (disable *HwModule_Config_Reset_Auto_Disable) GetEntityData() *types.CommonEntityData

type HwModule_Config_Reset_Auto_Disable_Location

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

	// This attribute is a key. The type is string with pattern:
	// ((([bB][0-9])/(([a-zA-Z]){2}\d{1,2}))|(([fF][0-7])/(([a-zA-Z]){2}\d{1,2}))|((0?[0-9]|1[0-5])/((([a-zA-Z]){2,3})?\d{1,2})))(/[cC][pP][uU]0)?.
	// This attribute is mandatory.
	Location interface{}
}

HwModule_Config_Reset_Auto_Disable_Location

func (*HwModule_Config_Reset_Auto_Disable_Location) GetEntityData

type HwModule_Config_Shutdown

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

	// The type is slice of HwModule_Config_Shutdown_Location.
	Location []*HwModule_Config_Shutdown_Location
}

HwModule_Config_Shutdown

func (*HwModule_Config_Shutdown) GetEntityData

func (shutdown *HwModule_Config_Shutdown) GetEntityData() *types.CommonEntityData

type HwModule_Config_Shutdown_Location

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

	// This attribute is a key. The type is string with pattern:
	// ((([bB][0-9])/(([a-zA-Z]){2}\d{1,2}))|(([fF][0-7])/(([a-zA-Z]){2}\d{1,2}))|((0?[0-9]|1[0-5])/((([a-zA-Z]){2,3})?\d{1,2})))(/[cC][pP][uU]0)?.
	// This attribute is mandatory.
	Location interface{}
}

HwModule_Config_Shutdown_Location

func (*HwModule_Config_Shutdown_Location) GetEntityData

func (location *HwModule_Config_Shutdown_Location) GetEntityData() *types.CommonEntityData

type HwModule_Oper

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

	// The type is slice of HwModule_Oper_Location.
	Location []*HwModule_Oper_Location
}

HwModule_Oper

func (*HwModule_Oper) GetEntityData

func (oper *HwModule_Oper) GetEntityData() *types.CommonEntityData

type HwModule_Oper_Location

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

	// This attribute is a key. The type is string.
	Location interface{}

	Actions HwModule_Oper_Location_Actions

	Show HwModule_Oper_Location_Show
}

HwModule_Oper_Location

func (*HwModule_Oper_Location) GetEntityData

func (location *HwModule_Oper_Location) GetEntityData() *types.CommonEntityData

type HwModule_Oper_Location_Actions

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

	Cbootmedia HwModule_Oper_Location_Actions_Cbootmedia
}

HwModule_Oper_Location_Actions

func (*HwModule_Oper_Location_Actions) GetEntityData

func (actions *HwModule_Oper_Location_Actions) GetEntityData() *types.CommonEntityData

type HwModule_Oper_Location_Actions_Cbootmedia

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

	// The type is slice of HwModule_Oper_Location_Actions_Cbootmedia_Bootmedia.
	Bootmedia []*HwModule_Oper_Location_Actions_Cbootmedia_Bootmedia
}

HwModule_Oper_Location_Actions_Cbootmedia

func (*HwModule_Oper_Location_Actions_Cbootmedia) GetEntityData

type HwModule_Oper_Location_Actions_Cbootmedia_Bootmedia

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

	// This attribute is a key. The type is string.
	Bootmedium interface{}
}

HwModule_Oper_Location_Actions_Cbootmedia_Bootmedia

func (*HwModule_Oper_Location_Actions_Cbootmedia_Bootmedia) GetEntityData

type HwModule_Oper_Location_Show

type HwModule_Oper_Location_Show struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
}

HwModule_Oper_Location_Show

func (*HwModule_Oper_Location_Show) GetEntityData

func (show *HwModule_Oper_Location_Show) GetEntityData() *types.CommonEntityData

type HwModule_Shhwfpd

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

	// The type is slice of HwModule_Shhwfpd_Alocation.
	Alocation []*HwModule_Shhwfpd_Alocation

	// The type is slice of HwModule_Shhwfpd_Fpd.
	Fpd []*HwModule_Shhwfpd_Fpd
}

HwModule_Shhwfpd

func (*HwModule_Shhwfpd) GetEntityData

func (shhwfpd *HwModule_Shhwfpd) GetEntityData() *types.CommonEntityData

type HwModule_Shhwfpd_Alocation

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

	// This attribute is a key. The type is string.
	Locs interface{}

	// The type is slice of HwModule_Shhwfpd_Alocation_Fpd.
	Fpd []*HwModule_Shhwfpd_Alocation_Fpd
}

HwModule_Shhwfpd_Alocation

func (*HwModule_Shhwfpd_Alocation) GetEntityData

func (alocation *HwModule_Shhwfpd_Alocation) GetEntityData() *types.CommonEntityData

type HwModule_Shhwfpd_Alocation_Fpd

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

	// This attribute is a key. The type is string.
	Fpdname interface{}

	// Status. The type is string.
	State interface{}

	// HWver. The type is string.
	Hwver interface{}

	// FPD ver. The type is string.
	Fpdver interface{}

	// Card type. The type is string.
	Cardname interface{}

	// Attribute. The type is string.
	Attr interface{}

	// FPD Programed. The type is string.
	Fpddnld interface{}
}

HwModule_Shhwfpd_Alocation_Fpd

func (*HwModule_Shhwfpd_Alocation_Fpd) GetEntityData

type HwModule_Shhwfpd_Fpd

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

	// This attribute is a key. The type is string.
	Fpdname interface{}
}

HwModule_Shhwfpd_Fpd

func (*HwModule_Shhwfpd_Fpd) GetEntityData

func (fpd *HwModule_Shhwfpd_Fpd) GetEntityData() *types.CommonEntityData

Jump to

Keyboard shortcuts

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