/
ops_history.go
39 lines (27 loc) · 1.46 KB
/
ops_history.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
package models
// This file is auto-generated.
// Please contact avi-sdk@avinetworks.com for any change requests.
// OpsHistory ops history
// swagger:model OpsHistory
type OpsHistory struct {
// Duration of Upgrade operation in seconds. Field introduced in 20.1.4. Unit is SEC.
Duration *int32 `json:"duration,omitempty"`
// End time of Upgrade operation. Field introduced in 20.1.4.
EndTime *string `json:"end_time,omitempty"`
// Upgrade operation performed. Enum options - UPGRADE, PATCH, ROLLBACK, ROLLBACKPATCH, SEGROUP_RESUME. Field introduced in 20.1.4.
Ops *string `json:"ops,omitempty"`
// Patch after the upgrade operation. . Field introduced in 20.1.4.
PatchVersion *string `json:"patch_version,omitempty"`
// ServiceEngineGroup/SE events for upgrade operation. Field introduced in 20.1.4.
SeUpgradeEvents []*SeUpgradeEvents `json:"se_upgrade_events,omitempty"`
// SeGroup status for the upgrade operation. Field introduced in 20.1.4.
SegStatus *SeGroupStatus `json:"seg_status,omitempty"`
// Start time of Upgrade operation. Field introduced in 20.1.4.
StartTime *string `json:"start_time,omitempty"`
// Upgrade operation status. Field introduced in 20.1.4.
State *UpgradeOpsState `json:"state,omitempty"`
// Controller events for Upgrade operation. Field introduced in 20.1.4.
UpgradeEvents []*EventMap `json:"upgrade_events,omitempty"`
// Image after the upgrade operation. Field introduced in 20.1.4.
Version *string `json:"version,omitempty"`
}