DryrunInfo

DryrunInfo
DryrunInfo
JSON Example
{
    "duration": 0,
    "end_time": "string",
    "operation": "string",
    "params": {
        "controller_patch_ref": "string",
        "dryrun": false,
        "image_ref": "string",
        "prechecks_only": false,
        "se_group_options": {
            "action_on_error": "string",
            "disruptive": false
        },
        "se_group_refs": [
            "string"
        ],
        "se_patch_ref": "string",
        "skip_warnings": false,
        "system": false
    },
    "progress": 0,
    "start_time": "string",
    "state": {
        "last_changed_time": {
            "secs": 0,
            "usecs": 0
        },
        "reason": "string",
        "rebooted": false,
        "state": "string"
    },
    "tasks_completed": 0,
    "total_tasks": 0,
    "upgrade_events": [
        {
            "nodes_events": [
                {
                    "duration": 0,
                    "end_time": "string",
                    "ip": {
                        "addr": "string",
                        "type": "string"
                    },
                    "message": "string",
                    "start_time": "string",
                    "status": false,
                    "sub_tasks": [
                        "string"
                    ]
                }
            ],
            "sub_events": [
                {
                    "duration": 0,
                    "end_time": "string",
                    "ip": {
                        "addr": "string",
                        "type": "string"
                    },
                    "message": "string",
                    "start_time": "string",
                    "status": false,
                    "sub_tasks": [
                        "string"
                    ]
                }
            ],
            "task": "string",
            "task_name": "string"
        }
    ],
    "worker": "string"
}
integer As int32 As int32
duration
Optional

Duration of dry-run operation in seconds. Field introduced in 31.1.1. Unit is SEC. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.

string
end_time
Optional

End time of dry-run operation. Field introduced in 31.1.1. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.

string
operation
Optional

Dryrun operations requested. Enum options - UPGRADE, PATCH, ROLLBACK, ROLLBACKPATCH, SEGROUP_RESUME, EVAL_UPGRADE, EVAL_PATCH, EVAL_ROLLBACK, EVAL_ROLLBACKPATCH, EVAL_SEGROUP_RESUME, EVAL_RESTORE, RESTORE, UPGRADE_DRYRUN. Field introduced in 31.1.1. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.

params
Optional

params

integer As uint32 As uint32
progress
Optional

Dry-run operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 31.1.1. Unit is PERCENT. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.

string
start_time
Optional

Start time of dry-run operation. Field introduced in 31.1.1. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.

state
Optional

state

integer As int32 As int32
tasks_completed
Optional

Completed set of tasks in the Upgrade operation. Field introduced in 31.1.1. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.

integer As int32 As int32
total_tasks
Optional

Total number of tasks in the Upgrade operation. Field introduced in 31.1.1. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.

array of EventMap
upgrade_events
Optional

Controller events for dry-run operation. Field introduced in 31.1.1. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.

string
worker
Optional

Node on which the dry-run is performed. Field introduced in 31.1.1. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.