/
controller_upgrade_state.go
29 lines (21 loc) · 1.23 KB
/
controller_upgrade_state.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
package models
// This file is auto-generated.
// Please contact avi-sdk@avinetworks.com for any change requests.
// ControllerUpgradeState controller upgrade state
// swagger:model ControllerUpgradeState
type ControllerUpgradeState struct {
// Number of controller_progress.
ControllerProgress *int32 `json:"controller_progress,omitempty"`
// Placeholder for description of property in_progress of obj type ControllerUpgradeState field type str type boolean
// Required: true
InProgress *bool `json:"in_progress"`
// notes of ControllerUpgradeState.
Notes []string `json:"notes,omitempty"`
// Placeholder for description of property rollback of obj type ControllerUpgradeState field type str type boolean
Rollback *bool `json:"rollback,omitempty"`
// Enum options - UPGRADE_STARTED, UPGRADE_WAITING, UPGRADE_IN_PROGRESS, UPGRADE_CONTROLLER_COMPLETED, UPGRADE_COMPLETED, UPGRADE_ABORT_IN_PROGRESS, UPGRADE_ABORTED, UPGRADE_DUMMY_1, UPGRADE_DUMMY_2, UPGRADE_DUMMY_3, UPGRADE_DUMMY_4, UPGRADE_DUMMY_5.
// Required: true
State *string `json:"state"`
// Placeholder for description of property tasks_completed of obj type ControllerUpgradeState field type str type object
TasksCompleted []*UpgradeTask `json:"tasks_completed,omitempty"`
}