Esx.Settings.Hosts.Configuration.ApplyResult

Esx.Settings.Hosts.Configuration.ApplyResult
Esx.Settings.Hosts.Configuration.ApplyResult

The Esx.Settings.Hosts.Configuration.ApplyResult schema contains properties that describe the result of an POST /esx/settings/hosts/{host}/configuration?action=apply operation.

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
{
    "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
                }
            ]
        }
    },
    "commit": "string",
    "software_commit": "string",
    "host_info": {
        "name": "string",
        "is_vsan_witness": false
    }
}
status
Required

Specifies the aggregated status of the POST /esx/settings/hosts/{host}/configuration?action=apply operation.

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.

missing or null if the POST /esx/settings/hosts/{host}/configuration?action=apply operation is in progress.

string
commit
Required

The identifier of the commit used to fetch the desired configuration document to be applied to the host.

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.

When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: com.vmware.esx.settings.commit. When operations return a value of this schema as a response, the property will be an identifier for the resource type: com.vmware.esx.settings.commit.

string
software_commit
Optional

The current commit ID for the software associated with the standalone host.

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.

When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: com.vmware.esx.settings.commit. When operations return a value of this schema as a response, the property will be an identifier for the resource type: com.vmware.esx.settings.commit.

host_info
Required

Information of the standalone host to which the desired configuration document specified by the Esx.Settings.Hosts.Configuration.ApplyResult.commit should be applied to.

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.