Esx.Settings.Hosts.Enablement.Configuration.Transition.ValidateResult
The Esx.Settings.Hosts.Enablement.Configuration.Transition.ValidateResult schema contains properties that describe the validity of the imported desired configuration, and compliance information.
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.
{
"status": "string",
"errors": [
{
"path": "string",
"display_path": [
"string"
],
"messages": [
"Vapi.Std.LocalizableMessage Object"
]
}
],
"compliance": {
"status": {
"status": "string",
"attempts": 0,
"remaining_retries": 0,
"start_time": "string",
"end_time": "string",
"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
}
]
}
},
"compliance_status": "string",
"summary": "Vapi.Std.LocalizableMessage Object",
"compliance_info": {
"sets": [
{
"path": "string",
"display_path": [
"string"
],
"current": "string",
"target": "string",
"type": "string",
"reference_current": "string",
"reference_target": "string"
}
],
"adds": [
{
"path": "string",
"display_path": [
"string"
],
"current": "string",
"target": "string",
"type": "string",
"reference_current": "string",
"reference_target": "string"
}
],
"deletes": [
{
"path": "string",
"display_path": [
"string"
],
"current": "string",
"target": "string",
"type": "string",
"reference_current": "string",
"reference_target": "string"
}
]
},
"commit": "string",
"software_commit": "string",
"validation_errors": [
{
"path": "string",
"display_path": [
"string"
],
"messages": [
"Vapi.Std.LocalizableMessage Object"
]
}
],
"host_info": {
"name": "string",
"is_vsan_witness": false
}
}
}
Status indicating whether the configuration draft validated successfully.
Possible values:
- INVALID: This indicates that the configuration draft is invalid.
- VALID: This indicates that the configuration draft is valid.
For more information see: Esx.Settings.Hosts.Enablement.Configuration.Transition.ValidateResult.Status.
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.
Lists all validation errors identified in the configuration draft.
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 is optional and it is only relevant when the value of status is Esx.Settings.Hosts.Enablement.Configuration.Transition.ValidateResult.Status.INVALID.
Standalone host 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 is optional and it is only relevant when the value of status is Esx.Settings.Hosts.Enablement.Configuration.Transition.ValidateResult.Status.VALID.