OpsHistory

OpsHistory
OpsHistory
JSON Example
{
    "duration": 0,
    "end_time": "string",
    "ops": "string",
    "patch_version": "string",
    "se_upgrade_events": [
        {
            "from_se_ref": "string",
            "num_se": 0,
            "num_se_group": 0,
            "num_vs": 0,
            "reason": [
                "string"
            ],
            "se_group_ha_mode": "string",
            "se_group_ref": "string",
            "se_ref": "string",
            "sub_tasks": [
                "string"
            ],
            "task": "string",
            "to_se_ref": "string",
            "traffic_status": "string",
            "vs_ref": "string"
        }
    ],
    "seg_status": {
        "controller_version": "string",
        "disrupted_vs_ref": [
            "string"
        ],
        "duration": "string",
        "end_time": "string",
        "enqueue_time": "string",
        "ha_mode": "string",
        "in_progress": false,
        "notes": [
            "string"
        ],
        "num_se": 0,
        "num_se_with_no_vs": 0,
        "num_se_with_vs_not_scaledout": 0,
        "num_se_with_vs_scaledout": 0,
        "num_vs": 0,
        "num_vs_disrupted": 0,
        "progress": 0,
        "reason": [
            "string"
        ],
        "request_time": "string",
        "se_already_upgraded_at_start": [
            "string"
        ],
        "se_disconnected_at_start": [
            "string"
        ],
        "se_group_name": "string",
        "se_group_uuid": "string",
        "se_ip_missing_at_start": [
            "string"
        ],
        "se_poweredoff_at_start": [
            "string"
        ],
        "se_reboot_in_progress_ref": "string",
        "se_upgrade_completed": [
            "string"
        ],
        "se_upgrade_errors": [
            {
                "from_se_ref": "string",
                "num_se": 0,
                "num_se_group": 0,
                "num_vs": 0,
                "reason": [
                    "string"
                ],
                "se_group_ha_mode": "string",
                "se_group_ref": "string",
                "se_ref": "string",
                "sub_tasks": [
                    "string"
                ],
                "task": "string",
                "to_se_ref": "string",
                "traffic_status": "string",
                "vs_ref": "string"
            }
        ],
        "se_upgrade_failed": [
            "string"
        ],
        "se_upgrade_in_progress": [
            "string"
        ],
        "se_upgrade_not_started": [
            "string"
        ],
        "se_upgrade_skip_suspended": [
            "string"
        ],
        "se_upgrade_suspended": [
            "string"
        ],
        "se_with_no_vs": [
            "string"
        ],
        "se_with_vs_not_scaledout": [
            "string"
        ],
        "se_with_vs_scaledout": [
            "string"
        ],
        "start_time": "string",
        "state": "string",
        "tenant_ref": "string",
        "thread": "string",
        "traffic_status": "string",
        "vs_errors": [
            {
                "event_timestamp": {
                    "secs": 0,
                    "usecs": 0
                },
                "reason": [
                    "string"
                ],
                "se_group_ha_mode": "string",
                "se_group_ref": "string",
                "se_ref": "string",
                "tenant_ref": "string",
                "traffic_status": "string",
                "vip_id": "string",
                "vs_ref": "string"
            }
        ],
        "vs_migrate_in_progress_ref": [
            "string"
        ],
        "vs_scalein_in_progress_ref": [
            "string"
        ],
        "vs_scaleout_in_progress_ref": [
            "string"
        ],
        "worker": "string"
    },
    "start_time": "string",
    "state": {
        "last_changed_time": {
            "secs": 0,
            "usecs": 0
        },
        "reason": "string",
        "rebooted": false,
        "state": "string"
    },
    "statediff_ref": "string",
    "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"
        }
    ],
    "version": "string"
}
integer As int32 As int32
duration
Optional

Duration of Upgrade operation in seconds. Field introduced in 20.1.4. Unit is SEC. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.

string
end_time
Optional

End time of Upgrade operation. Field introduced in 20.1.4. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.

string
ops
Optional

Upgrade operation performed. Enum options - UPGRADE, PATCH, ROLLBACK, ROLLBACKPATCH, SEGROUP_RESUME, EVAL_UPGRADE, EVAL_PATCH, EVAL_ROLLBACK, EVAL_ROLLBACKPATCH, EVAL_SEGROUP_RESUME, EVAL_RESTORE, RESTORE. Field introduced in 20.1.4. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.

string
patch_version
Optional

Patch after the upgrade operation. . Field introduced in 20.1.4. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.

se_upgrade_events
Optional

ServiceEngineGroup/SE events for upgrade operation. Field introduced in 20.1.4. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.

seg_status
Optional

seg_status

string
start_time
Optional

Start time of Upgrade operation. Field introduced in 20.1.4. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.

state
Optional

state

string
statediff_ref
Optional

Record of Pre/Post snapshot captured for current upgrade operation. It is a reference to an object of type StatediffOperation. Field introduced in 21.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.

array of EventMap
upgrade_events
Optional

Controller events for Upgrade operation. Field introduced in 20.1.4. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.

string
version
Optional

Image after the upgrade operation. Field introduced in 20.1.4. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.