Settings_StatusInfo

Settings_StatusInfo
Settings_StatusInfo

The StatusInfo structure contains fields that describe aggregated status of all checks performed on an entity.

JSON Example
{
    "status": "string",
    "check_statuses": [
        {
            "check": {
                "check": "string",
                "name": {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": {
                                "id": "string",
                                "params": {
                                    "params": "Std_LocalizationParam Object"
                                }
                            },
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                },
                "description": {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": {
                                "id": "string",
                                "params": {
                                    "params": "Std_LocalizationParam Object"
                                }
                            },
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                }
            },
            "status": "Settings_Status Object",
            "originator": "string",
            "errors": [
                {
                    "description": "Std_LocalizableMessage Object",
                    "resolution": "Std_LocalizableMessage Object"
                }
            ]
        }
    ]
}
status
Required

The Status enumerated type defines the status result for a particular check.
OK : The check indicates a success.
WARNING : The check indicates a warning.
TIMEOUT : The check did not return in a timely manner.
ERROR : The check indicates an error.
RETRY : The check failed because of an intermittent error, for example a service is overloaded. The client can choose to retry the health check before considering the check as failed.

check_statuses
Required

List of CheckStatus for all checks performed.