Esx.Settings.Hosts.Configuration.Drafts.Info

Esx.Settings.Hosts.Configuration.Drafts.Info
Esx.Settings.Hosts.Configuration.Drafts.Info

The Esx.Settings.Hosts.Configuration.Drafts.Info schema defines the information about configuration draft.

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
{
    "metadata": {
        "id": "string",
        "parent_id": "string",
        "owner": "string",
        "state": "string",
        "revision": 0,
        "creation_time": "string",
        "modified_time": "string",
        "precheck_task": "string"
    },
    "errors": {
        "errors": {
            "errors": {
                "display_path": [
                    "string"
                ],
                "errors": [
                    {
                        "message": "Vapi.Std.LocalizableMessage Object",
                        "type": "string",
                        "pattern": "string",
                        "expected_type": "string",
                        "instance_id": "string",
                        "property_name": "string",
                        "maximum_length": 0,
                        "minimum_length": 0,
                        "maximum_value": 0,
                        "minimum_value": 0,
                        "dependency_error": {
                            "required_value": "string",
                            "current_value": "string",
                            "possible_values": "string"
                        },
                        "component": "string",
                        "group": "string",
                        "key": "string",
                        "path": "string",
                        "required_property": "string"
                    }
                ]
            }
        }
    },
    "changes": {
        "modified_properties": {
            "modified_properties": {
                "display_path": [
                    "string"
                ],
                "original_path": "string"
            }
        },
        "deleted_properties": {
            "deleted_properties": {
                "display_path": [
                    "string"
                ]
            }
        }
    },
    "conflicts": {
        "properties": {
            "properties": {
                "property_path": "string"
            }
        }
    },
    "host_info": {
        "host_info": {
            "name": "string",
            "is_vsan_witness": false
        }
    },
    "config": "string"
}
metadata
Required

Metadata about 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.

errors
Optional

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.

If set, there were validation errors detected in the draft configuration.

changes
Optional

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.

If set, there are changes in this draft configuration from the current desired configuration.

conflicts
Optional

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.

If set, there are changes in this draft configuration that conflict with changes applied by a different user.

object
host_info
Required

A mapping of BIOS UUID to the details of 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.

string
config
Required

Configuration specification associated with the draft, encoded as JSON.

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.