Esx.Settings.Clusters.Software.Reports.ServerCompliance

Esx.Settings.Clusters.Software.Reports.ServerCompliance
Esx.Settings.Clusters.Software.Reports.ServerCompliance

The Esx.Settings.Clusters.Software.Reports.ServerCompliance schema contains information that describe the compliance result of all host servers in the cluster with respect to the cluster's base image.

Warning: this schema is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

JSON Example
{
    "compliant_servers": [
        {
            "server": {
                "model_name": "string",
                "vendor": "string",
                "cpu_series": "string",
                "cpu_model": "string",
                "cpu_features": "string",
                "bios": {
                    "version": "string",
                    "vendor": "string"
                }
            },
            "matches": [
                {
                    "bios_constraints": [
                        {
                            "bios": {
                                "version": "string",
                                "vendor": "string"
                            },
                            "notes": [
                                "Vapi.Std.LocalizableMessage Object"
                            ]
                        }
                    ],
                    "cpu_series": "string",
                    "status": "string",
                    "compatible_versions": [
                        "string"
                    ],
                    "supported_releases": [
                        "string"
                    ],
                    "vcg": "string",
                    "vcg_link": "string",
                    "partner": "string",
                    "model": "string",
                    "used_for_compliance": false,
                    "user_selected": false,
                    "notes": [
                        "Vapi.Std.LocalizableMessage Object"
                    ]
                }
            ],
            "model_compatibility": "string",
            "status_detail": "string",
            "host_info": {
                "host_info": {
                    "name": "string",
                    "is_vsan_witness": false
                }
            },
            "notifications": {
                "info": [
                    {
                        "type": "string",
                        "id": "string",
                        "time": "string",
                        "message": "Vapi.Std.LocalizableMessage Object",
                        "resolution": "Vapi.Std.LocalizableMessage Object",
                        "originator": "string",
                        "retriable": false
                    }
                ],
                "warnings": [
                    {
                        "type": "string",
                        "id": "string",
                        "time": "string",
                        "message": "Vapi.Std.LocalizableMessage Object",
                        "resolution": "Vapi.Std.LocalizableMessage Object",
                        "originator": "string",
                        "retriable": false
                    }
                ],
                "errors": [
                    {
                        "type": "string",
                        "id": "string",
                        "time": "string",
                        "message": "Vapi.Std.LocalizableMessage Object",
                        "resolution": "Vapi.Std.LocalizableMessage Object",
                        "originator": "string",
                        "retriable": false
                    }
                ]
            }
        }
    ],
    "noncompliant_servers": [
        {
            "server": {
                "model_name": "string",
                "vendor": "string",
                "cpu_series": "string",
                "cpu_model": "string",
                "cpu_features": "string",
                "bios": {
                    "version": "string",
                    "vendor": "string"
                }
            },
            "matches": [
                {
                    "bios_constraints": [
                        {
                            "bios": {
                                "version": "string",
                                "vendor": "string"
                            },
                            "notes": [
                                "Vapi.Std.LocalizableMessage Object"
                            ]
                        }
                    ],
                    "cpu_series": "string",
                    "status": "string",
                    "compatible_versions": [
                        "string"
                    ],
                    "supported_releases": [
                        "string"
                    ],
                    "vcg": "string",
                    "vcg_link": "string",
                    "partner": "string",
                    "model": "string",
                    "used_for_compliance": false,
                    "user_selected": false,
                    "notes": [
                        "Vapi.Std.LocalizableMessage Object"
                    ]
                }
            ],
            "model_compatibility": "string",
            "status_detail": "string",
            "host_info": {
                "host_info": {
                    "name": "string",
                    "is_vsan_witness": false
                }
            },
            "notifications": {
                "info": [
                    {
                        "type": "string",
                        "id": "string",
                        "time": "string",
                        "message": "Vapi.Std.LocalizableMessage Object",
                        "resolution": "Vapi.Std.LocalizableMessage Object",
                        "originator": "string",
                        "retriable": false
                    }
                ],
                "warnings": [
                    {
                        "type": "string",
                        "id": "string",
                        "time": "string",
                        "message": "Vapi.Std.LocalizableMessage Object",
                        "resolution": "Vapi.Std.LocalizableMessage Object",
                        "originator": "string",
                        "retriable": false
                    }
                ],
                "errors": [
                    {
                        "type": "string",
                        "id": "string",
                        "time": "string",
                        "message": "Vapi.Std.LocalizableMessage Object",
                        "resolution": "Vapi.Std.LocalizableMessage Object",
                        "originator": "string",
                        "retriable": false
                    }
                ]
            }
        }
    ],
    "unknown_servers": [
        {
            "server": {
                "model_name": "string",
                "vendor": "string",
                "cpu_series": "string",
                "cpu_model": "string",
                "cpu_features": "string",
                "bios": {
                    "version": "string",
                    "vendor": "string"
                }
            },
            "matches": [
                {
                    "bios_constraints": [
                        {
                            "bios": {
                                "version": "string",
                                "vendor": "string"
                            },
                            "notes": [
                                "Vapi.Std.LocalizableMessage Object"
                            ]
                        }
                    ],
                    "cpu_series": "string",
                    "status": "string",
                    "compatible_versions": [
                        "string"
                    ],
                    "supported_releases": [
                        "string"
                    ],
                    "vcg": "string",
                    "vcg_link": "string",
                    "partner": "string",
                    "model": "string",
                    "used_for_compliance": false,
                    "user_selected": false,
                    "notes": [
                        "Vapi.Std.LocalizableMessage Object"
                    ]
                }
            ],
            "model_compatibility": "string",
            "status_detail": "string",
            "host_info": {
                "host_info": {
                    "name": "string",
                    "is_vsan_witness": false
                }
            },
            "notifications": {
                "info": [
                    {
                        "type": "string",
                        "id": "string",
                        "time": "string",
                        "message": "Vapi.Std.LocalizableMessage Object",
                        "resolution": "Vapi.Std.LocalizableMessage Object",
                        "originator": "string",
                        "retriable": false
                    }
                ],
                "warnings": [
                    {
                        "type": "string",
                        "id": "string",
                        "time": "string",
                        "message": "Vapi.Std.LocalizableMessage Object",
                        "resolution": "Vapi.Std.LocalizableMessage Object",
                        "originator": "string",
                        "retriable": false
                    }
                ],
                "errors": [
                    {
                        "type": "string",
                        "id": "string",
                        "time": "string",
                        "message": "Vapi.Std.LocalizableMessage Object",
                        "resolution": "Vapi.Std.LocalizableMessage Object",
                        "originator": "string",
                        "retriable": false
                    }
                ]
            }
        }
    ],
    "notifications": {
        "info": [
            {
                "type": "string",
                "id": "string",
                "time": "string",
                "message": "Vapi.Std.LocalizableMessage Object",
                "resolution": "Vapi.Std.LocalizableMessage Object",
                "originator": "string",
                "retriable": false
            }
        ],
        "warnings": [
            {
                "type": "string",
                "id": "string",
                "time": "string",
                "message": "Vapi.Std.LocalizableMessage Object",
                "resolution": "Vapi.Std.LocalizableMessage Object",
                "originator": "string",
                "retriable": false
            }
        ],
        "errors": [
            {
                "type": "string",
                "id": "string",
                "time": "string",
                "message": "Vapi.Std.LocalizableMessage Object",
                "resolution": "Vapi.Std.LocalizableMessage Object",
                "originator": "string",
                "retriable": false
            }
        ]
    }
}
compliant_servers
Required

Lists compatibility information for compatible ESXi servers

Warning: this property is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

noncompliant_servers
Required

Lists compatibility information for non-compliant ESXi servers

Warning: this property is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

unknown_servers
Required

Lists servers whose compliance summary is 'UNKNOWN'

Warning: this property is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

notifications
Optional

Server compliance-specific notifications describing the compliance result.

Warning: this property is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

This property will be missing or null if there are no notifications