config_cfgmgr_exec_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 config-cfgmgr-exec package operational data.

This module contains definitions for the following management objects:

cfg-hist-gl: Configuration History Global path information

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 CfgHistGl

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

	// History summary information for a specific type of history. The type is
	// slice of CfgHistGl_RecordType.
	RecordType []*CfgHistGl_RecordType
}

CfgHistGl Configuration History Global path information

func (*CfgHistGl) GetEntityData

func (cfgHistGl *CfgHistGl) GetEntityData() *types.CommonEntityData

type CfgHistGl_RecordType

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

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

	// History summary information for a specific type of history. The type is
	// slice of CfgHistGl_RecordType_Record.
	Record []*CfgHistGl_RecordType_Record
}

CfgHistGl_RecordType History summary information for a specific type of history

func (*CfgHistGl_RecordType) GetEntityData

func (recordType *CfgHistGl_RecordType) GetEntityData() *types.CommonEntityData

type CfgHistGl_RecordType_Record

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

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

	// Time stamp for the history. The type is interface{} with range:
	// 0..4294967295.
	Timestamp interface{}

	// Record type. The type is HistRecord.
	RecordType interface{}

	// Content of the history.
	Info CfgHistGl_RecordType_Record_Info
}

CfgHistGl_RecordType_Record History summary information for a specific type of history

func (*CfgHistGl_RecordType_Record) GetEntityData

func (record *CfgHistGl_RecordType_Record) GetEntityData() *types.CommonEntityData

type CfgHistGl_RecordType_Record_Info

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

	// type. The type is HistRecord.
	Type interface{}

	// B. The type is interface{} with range: 0..4294967295.
	A interface{}

	// alarm info.
	AlarmInfo CfgHistGl_RecordType_Record_Info_AlarmInfo

	// cfscheck info.
	CfscheckInfo CfgHistGl_RecordType_Record_Info_CfscheckInfo

	// commit info.
	CommitInfo CfgHistGl_RecordType_Record_Info_CommitInfo

	// oir info.
	OirInfo CfgHistGl_RecordType_Record_Info_OirInfo

	// shutdown info.
	ShutdownInfo CfgHistGl_RecordType_Record_Info_ShutdownInfo

	// startup info.
	StartupInfo CfgHistGl_RecordType_Record_Info_StartupInfo

	// backup info.
	BackupInfo CfgHistGl_RecordType_Record_Info_BackupInfo
}

CfgHistGl_RecordType_Record_Info Content of the history

func (*CfgHistGl_RecordType_Record_Info) GetEntityData

type CfgHistGl_RecordType_Record_Info_AlarmInfo

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

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

	// Where. The type is string.
	Where interface{}
}

CfgHistGl_RecordType_Record_Info_AlarmInfo alarm info

func (*CfgHistGl_RecordType_Record_Info_AlarmInfo) GetEntityData

type CfgHistGl_RecordType_Record_Info_BackupInfo

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

	// Comment. The type is string.
	Comment interface{}
}

CfgHistGl_RecordType_Record_Info_BackupInfo backup info

func (*CfgHistGl_RecordType_Record_Info_BackupInfo) GetEntityData

type CfgHistGl_RecordType_Record_Info_CfscheckInfo

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

	// UserId. The type is string.
	UserId interface{}

	// Line. The type is string.
	Line interface{}
}

CfgHistGl_RecordType_Record_Info_CfscheckInfo cfscheck info

func (*CfgHistGl_RecordType_Record_Info_CfscheckInfo) GetEntityData

type CfgHistGl_RecordType_Record_Info_CommitInfo

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

	// CommitId. The type is string.
	CommitId interface{}

	// UserId. The type is string.
	UserId interface{}

	// Line. The type is string.
	Line interface{}

	// Client name. The type is string.
	ClientName interface{}

	// Label. The type is string.
	Label interface{}

	// Comment. The type is string.
	Comment interface{}
}

CfgHistGl_RecordType_Record_Info_CommitInfo commit info

func (*CfgHistGl_RecordType_Record_Info_CommitInfo) GetEntityData

type CfgHistGl_RecordType_Record_Info_OirInfo

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

	// Config Type. The type is string.
	ConfigType interface{}

	// Operation. The type is string.
	Operation interface{}

	// Config Name. The type is string.
	ConfigName interface{}
}

CfgHistGl_RecordType_Record_Info_OirInfo oir info

func (*CfgHistGl_RecordType_Record_Info_OirInfo) GetEntityData

type CfgHistGl_RecordType_Record_Info_ShutdownInfo

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

	// Comment. The type is string.
	Comment interface{}
}

CfgHistGl_RecordType_Record_Info_ShutdownInfo shutdown info

func (*CfgHistGl_RecordType_Record_Info_ShutdownInfo) GetEntityData

type CfgHistGl_RecordType_Record_Info_StartupInfo

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

	// How Booted. The type is string.
	HowBooted interface{}

	// Boot Path. The type is string.
	BootPath interface{}
}

CfgHistGl_RecordType_Record_Info_StartupInfo startup info

func (*CfgHistGl_RecordType_Record_Info_StartupInfo) GetEntityData

type HistRecord

type HistRecord string

HistRecord represents Possible types of history

const (
	// All history
	HistRecord_cfghist_bag_record_all HistRecord = "cfghist-bag-record-all"

	// Alarm history
	HistRecord_cfghist_bag_record_alarm HistRecord = "cfghist-bag-record-alarm"

	// CfgCheck history
	HistRecord_cfghist_bag_record_cfs_check HistRecord = "cfghist-bag-record-cfs-check"

	// Commit history
	HistRecord_cfghist_bag_record_commit HistRecord = "cfghist-bag-record-commit"

	// OIR history
	HistRecord_cfghist_bag_record_oir HistRecord = "cfghist-bag-record-oir"

	// Shutdown history
	HistRecord_cfghist_bag_record_shutdown HistRecord = "cfghist-bag-record-shutdown"

	// Bootup history
	HistRecord_cfghist_bag_record_startup HistRecord = "cfghist-bag-record-startup"

	// Backup history
	HistRecord_cfghist_bag_record_backup HistRecord = "cfghist-bag-record-backup"

	// Rebase history
	HistRecord_cfghist_bag_record_rebase HistRecord = "cfghist-bag-record-rebase"

	// Last history
	HistRecord_cfghist_bag_record_last HistRecord = "cfghist-bag-record-last"
)

Jump to

Keyboard shortcuts

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