appliance update pending: precheck result

The precheck_result structure contains estimates of how long it will take install and rollback an update as well as a list of possible warnings and problems with installing the update.

Representation:

{
    "check_time""2015-01-01T22:13:05.651Z",
    "estimated_time_to_install"1,
    "estimated_time_to_rollback"1,
    "issues"{
        "errors"[
            {
                "id""string",
                "message"{
                    "args"[
                        "string",
                        "string"
                    ],
                    "default_message""string",
                    "id""string"
                },
                "resolution"{
                    "args"[
                        "string",
                        "string"
                    ],
                    "default_message""string",
                    "id""string"
                },
                "time""2015-01-01T22:13:05.651Z"
            },
            {
                "id""string",
                "message"{
                    "args"[
                        "string",
                        "string"
                    ],
                    "default_message""string",
                    "id""string"
                },
                "resolution"{
                    "args"[
                        "string",
                        "string"
                    ],
                    "default_message""string",
                    "id""string"
                },
                "time""2015-01-01T22:13:05.651Z"
            }
        ],
        "info"[
            {
                "id""string",
                "message"{
                    "args"[
                        "string",
                        "string"
                    ],
                    "default_message""string",
                    "id""string"
                },
                "resolution"{
                    "args"[
                        "string",
                        "string"
                    ],
                    "default_message""string",
                    "id""string"
                },
                "time""2015-01-01T22:13:05.651Z"
            },
            {
                "id""string",
                "message"{
                    "args"[
                        "string",
                        "string"
                    ],
                    "default_message""string",
                    "id""string"
                },
                "resolution"{
                    "args"[
                        "string",
                        "string"
                    ],
                    "default_message""string",
                    "id""string"
                },
                "time""2015-01-01T22:13:05.651Z"
            }
        ],
        "warnings"[
            {
                "id""string",
                "message"{
                    "args"[
                        "string",
                        "string"
                    ],
                    "default_message""string",
                    "id""string"
                },
                "resolution"{
                    "args"[
                        "string",
                        "string"
                    ],
                    "default_message""string",
                    "id""string"
                },
                "time""2015-01-01T22:13:05.651Z"
            },
            {
                "id""string",
                "message"{
                    "args"[
                        "string",
                        "string"
                    ],
                    "default_message""string",
                    "id""string"
                },
                "resolution"{
                    "args"[
                        "string",
                        "string"
                    ],
                    "default_message""string",
                    "id""string"
                },
                "time""2015-01-01T22:13:05.651Z"
            }
        ]
    },
    "questions"[
        {
            "allowed_values"[
                "string",
                "string"
            ],
            "data_item""obj-103",
            "default_answer""string",
            "description"{
                "args"[
                    "string",
                    "string"
                ],
                "default_message""string",
                "id""string"
            },
            "regexp""string",
            "text"{
                "args"[
                    "string",
                    "string"
                ],
                "default_message""string",
                "id""string"
            },
            "type""PLAIN_TEXT"
        },
        {
            "allowed_values"[
                "string",
                "string"
            ],
            "data_item""obj-103",
            "default_answer""string",
            "description"{
                "args"[
                    "string",
                    "string"
                ],
                "default_message""string",
                "id""string"
            },
            "regexp""string",
            "text"{
                "args"[
                    "string",
                    "string"
                ],
                "default_message""string",
                "id""string"
            },
            "type""PLAIN_TEXT"
        }
    ],
    "reboot_required"true
}

Attributes:

Name Type Description
Required
check_time date_time Time when this precheck was run

reboot_required boolean Is reboot required to install the update.

questions question[] List of questions that must be answered to install the update.

Optional
estimated_time_to_install long Rough estimate of time to install the update (minutes).

Optional. estimatedTimeToInstall If unset N/A.

estimated_time_to_rollback long Rough estimate of time to rollback the update (minutes).

Optional. estimatedTimeToRollback If unset N/A.

issues notifications Lists of the issues and warnings

Optional. issues If unset N/A.