Documentation
¶
Overview ¶
This module contains definitions for the Calvados model objects.
This module contains a collection of YANG definitions for Cisco IOS-XR sysadmin-instmgr operational model
Copyright (c) 2012-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
- type Install
- type Install_Active
- type Install_Active_Summary
- type Install_Committed
- type Install_Committed_Summary
- type Install_Inactive
- type Install_Inactive_Summary
- type Install_Log
- type Install_Log_Detail
- type Install_Log_Id
- type Install_Log_Id_Detail
- type Install_Log_Reverse
- type Install_Log_Reverse_Detail
- type Install_Package
- type Install_Package_PkgList
- type Install_Package_PkgList_Detail
- type Install_Package_PkgList_Verbose
- type Install_Prepare
- type Install_Repository
- type Install_Repository_All
- type Install_Request
- type Install_Superseded
- type Install_Superseded_Summary
- type Install_Version
- type Install_Which
- type Install_Which_FileList
- type Install_Which_FileList_Detail
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Install ¶
type Install struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// Gives sysadmin version information.
Version Install_Version
// Calvados inactive package(s) list for this node.
Inactive Install_Inactive
// Calvados prepared package(s) list for this node.
Prepare Install_Prepare
// Package Name(s) to get info for.
Package Install_Package
// Calvados active package(s) list for this node.
Active Install_Active
// Calvados superseded package(s) list for this node.
Superseded Install_Superseded
// Sysadmin current install operation details.
Request Install_Request
// Shows information about the install software repository.
Repository Install_Repository
Log Install_Log
// Filename to get info for.
Which Install_Which
// Calvados committed package(s) list for this node.
Committed Install_Committed
}
Install
func (*Install) GetEntityData ¶
func (install *Install) GetEntityData() *types.CommonEntityData
type Install_Active ¶
type Install_Active struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of string.
SiActiveOutput []interface{}
// shows summary information of the active install software.
Summary Install_Active_Summary
}
Install_Active Calvados active package(s) list for this node
func (*Install_Active) GetEntityData ¶
func (active *Install_Active) GetEntityData() *types.CommonEntityData
type Install_Active_Summary ¶
type Install_Active_Summary struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of string.
SiActiveSummaryOutput []interface{}
}
Install_Active_Summary shows summary information of the active install software
func (*Install_Active_Summary) GetEntityData ¶
func (summary *Install_Active_Summary) GetEntityData() *types.CommonEntityData
type Install_Committed ¶
type Install_Committed struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of string.
SiCommittedOutput []interface{}
// shows summary information of the committed install software.
Summary Install_Committed_Summary
}
Install_Committed Calvados committed package(s) list for this node
func (*Install_Committed) GetEntityData ¶
func (committed *Install_Committed) GetEntityData() *types.CommonEntityData
type Install_Committed_Summary ¶
type Install_Committed_Summary struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of string.
SiCommittedSummaryOutput []interface{}
}
Install_Committed_Summary shows summary information of the committed install software
func (*Install_Committed_Summary) GetEntityData ¶
func (summary *Install_Committed_Summary) GetEntityData() *types.CommonEntityData
type Install_Inactive ¶
type Install_Inactive struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of string.
SiInactiveOutput []interface{}
// shows summary information of the inactive install software.
Summary Install_Inactive_Summary
}
Install_Inactive Calvados inactive package(s) list for this node
func (*Install_Inactive) GetEntityData ¶
func (inactive *Install_Inactive) GetEntityData() *types.CommonEntityData
type Install_Inactive_Summary ¶
type Install_Inactive_Summary struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of string.
SiInactiveSummaryOutput []interface{}
}
Install_Inactive_Summary shows summary information of the inactive install software
func (*Install_Inactive_Summary) GetEntityData ¶
func (summary *Install_Inactive_Summary) GetEntityData() *types.CommonEntityData
type Install_Log ¶
type Install_Log struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of string.
SiLogOutput []interface{}
// The type is slice of Install_Log_Id.
Id []*Install_Log_Id
Reverse Install_Log_Reverse
Detail Install_Log_Detail
}
Install_Log
func (*Install_Log) GetEntityData ¶
func (log *Install_Log) GetEntityData() *types.CommonEntityData
type Install_Log_Detail ¶
type Install_Log_Detail struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of string.
SiLogDetailOutput []interface{}
}
Install_Log_Detail
func (*Install_Log_Detail) GetEntityData ¶
func (detail *Install_Log_Detail) GetEntityData() *types.CommonEntityData
type Install_Log_Id ¶
type Install_Log_Id struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The type is interface{} with range: 0..4294967295.
Opid interface{}
// The type is slice of string.
SiLogIdOutput []interface{}
Detail Install_Log_Id_Detail
}
Install_Log_Id
func (*Install_Log_Id) GetEntityData ¶
func (id *Install_Log_Id) GetEntityData() *types.CommonEntityData
type Install_Log_Id_Detail ¶
type Install_Log_Id_Detail struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of string.
SiLogIdDetailOutput []interface{}
}
Install_Log_Id_Detail
func (*Install_Log_Id_Detail) GetEntityData ¶
func (detail *Install_Log_Id_Detail) GetEntityData() *types.CommonEntityData
type Install_Log_Reverse ¶
type Install_Log_Reverse struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of string.
SiLogReverseOutput []interface{}
Detail Install_Log_Reverse_Detail
}
Install_Log_Reverse
func (*Install_Log_Reverse) GetEntityData ¶
func (reverse *Install_Log_Reverse) GetEntityData() *types.CommonEntityData
type Install_Log_Reverse_Detail ¶
type Install_Log_Reverse_Detail struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of string.
SiLogReverseDetailOutput []interface{}
}
Install_Log_Reverse_Detail
func (*Install_Log_Reverse_Detail) GetEntityData ¶
func (detail *Install_Log_Reverse_Detail) GetEntityData() *types.CommonEntityData
type Install_Package ¶
type Install_Package struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of Install_Package_PkgList.
PkgList []*Install_Package_PkgList
}
Install_Package Package Name(s) to get info for
func (*Install_Package) GetEntityData ¶
func (self *Install_Package) GetEntityData() *types.CommonEntityData
type Install_Package_PkgList ¶
type Install_Package_PkgList struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The type is string.
PkgName interface{}
// The type is slice of string.
SiPackageOutput []interface{}
Detail Install_Package_PkgList_Detail
Verbose Install_Package_PkgList_Verbose
}
Install_Package_PkgList
func (*Install_Package_PkgList) GetEntityData ¶
func (pkgList *Install_Package_PkgList) GetEntityData() *types.CommonEntityData
type Install_Package_PkgList_Detail ¶
type Install_Package_PkgList_Detail struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of string.
SiPackageDetailOutput []interface{}
}
Install_Package_PkgList_Detail
func (*Install_Package_PkgList_Detail) GetEntityData ¶
func (detail *Install_Package_PkgList_Detail) GetEntityData() *types.CommonEntityData
type Install_Package_PkgList_Verbose ¶
type Install_Package_PkgList_Verbose struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of string.
SiPackageVerboseOutput []interface{}
}
Install_Package_PkgList_Verbose
func (*Install_Package_PkgList_Verbose) GetEntityData ¶
func (verbose *Install_Package_PkgList_Verbose) GetEntityData() *types.CommonEntityData
type Install_Prepare ¶
type Install_Prepare struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of string.
SiPrepareOutput []interface{}
}
Install_Prepare Calvados prepared package(s) list for this node
func (*Install_Prepare) GetEntityData ¶
func (prepare *Install_Prepare) GetEntityData() *types.CommonEntityData
type Install_Repository ¶
type Install_Repository struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of string.
SiRepositoryOutput []interface{}
// shows contents of all the install software repositories.
All Install_Repository_All
}
Install_Repository Shows information about the install software repository.
func (*Install_Repository) GetEntityData ¶
func (repository *Install_Repository) GetEntityData() *types.CommonEntityData
type Install_Repository_All ¶
type Install_Repository_All struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of string.
SiRepositoryAllOutput []interface{}
}
Install_Repository_All shows contents of all the install software repositories
func (*Install_Repository_All) GetEntityData ¶
func (all *Install_Repository_All) GetEntityData() *types.CommonEntityData
type Install_Request ¶
type Install_Request struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of string.
CurrInstOper []interface{}
}
Install_Request Sysadmin current install operation details
func (*Install_Request) GetEntityData ¶
func (request *Install_Request) GetEntityData() *types.CommonEntityData
type Install_Superseded ¶
type Install_Superseded struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of string.
SiSupersededOutput []interface{}
// shows summary information of the show install superseded.
Summary Install_Superseded_Summary
}
Install_Superseded Calvados superseded package(s) list for this node
func (*Install_Superseded) GetEntityData ¶
func (superseded *Install_Superseded) GetEntityData() *types.CommonEntityData
type Install_Superseded_Summary ¶
type Install_Superseded_Summary struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of string.
SiSupersededSummaryOutput []interface{}
}
Install_Superseded_Summary shows summary information of the show install superseded
func (*Install_Superseded_Summary) GetEntityData ¶
func (summary *Install_Superseded_Summary) GetEntityData() *types.CommonEntityData
type Install_Version ¶
type Install_Version struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of string.
ImgInfo []interface{}
}
Install_Version Gives sysadmin version information
func (*Install_Version) GetEntityData ¶
func (version *Install_Version) GetEntityData() *types.CommonEntityData
type Install_Which ¶
type Install_Which struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of Install_Which_FileList.
FileList []*Install_Which_FileList
}
Install_Which Filename to get info for
func (*Install_Which) GetEntityData ¶
func (which *Install_Which) GetEntityData() *types.CommonEntityData
type Install_Which_FileList ¶
type Install_Which_FileList struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The type is string.
FileName interface{}
// The type is slice of string.
SiWhichOutput []interface{}
Detail Install_Which_FileList_Detail
}
Install_Which_FileList
func (*Install_Which_FileList) GetEntityData ¶
func (fileList *Install_Which_FileList) GetEntityData() *types.CommonEntityData
type Install_Which_FileList_Detail ¶
type Install_Which_FileList_Detail struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of string.
SiWhichDetailOutput []interface{}
}
Install_Which_FileList_Detail
func (*Install_Which_FileList_Detail) GetEntityData ¶
func (detail *Install_Which_FileList_Detail) GetEntityData() *types.CommonEntityData