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 ¶
- type CfgHistGl
- type CfgHistGl_RecordType
- type CfgHistGl_RecordType_Record
- type CfgHistGl_RecordType_Record_Info
- type CfgHistGl_RecordType_Record_Info_AlarmInfo
- type CfgHistGl_RecordType_Record_Info_BackupInfo
- type CfgHistGl_RecordType_Record_Info_CfscheckInfo
- type CfgHistGl_RecordType_Record_Info_CommitInfo
- type CfgHistGl_RecordType_Record_Info_OirInfo
- type CfgHistGl_RecordType_Record_Info_ShutdownInfo
- type CfgHistGl_RecordType_Record_Info_StartupInfo
- type HistRecord
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 ¶
func (info *CfgHistGl_RecordType_Record_Info) GetEntityData() *types.CommonEntityData
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 ¶
func (alarmInfo *CfgHistGl_RecordType_Record_Info_AlarmInfo) GetEntityData() *types.CommonEntityData
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 ¶
func (backupInfo *CfgHistGl_RecordType_Record_Info_BackupInfo) GetEntityData() *types.CommonEntityData
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 ¶
func (cfscheckInfo *CfgHistGl_RecordType_Record_Info_CfscheckInfo) GetEntityData() *types.CommonEntityData
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 ¶
func (commitInfo *CfgHistGl_RecordType_Record_Info_CommitInfo) GetEntityData() *types.CommonEntityData
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 ¶
func (oirInfo *CfgHistGl_RecordType_Record_Info_OirInfo) GetEntityData() *types.CommonEntityData
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 ¶
func (shutdownInfo *CfgHistGl_RecordType_Record_Info_ShutdownInfo) GetEntityData() *types.CommonEntityData
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 ¶
func (startupInfo *CfgHistGl_RecordType_Record_Info_StartupInfo) GetEntityData() *types.CommonEntityData
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" )