Esx.Settings.Clusters.Configuration.SolutionsInternal.Info

Esx.Settings.Clusters.Configuration.SolutionsInternal.Info
Esx.Settings.Clusters.Configuration.SolutionsInternal.Info

The Esx.Settings.Clusters.Configuration.SolutionsInternal.Info Schema contains the desired configuration.

This schema was added in vSphere API 9.0.0.0.

Note: this schema is restricted for VMware internal use only.

JSON Example
{
    "format": "string",
    "configurations": {
        "configurations": {
            "cluster_configuration": {
                "type": "string",
                "object_value": "string",
                "array_value": [
                    "string"
                ]
            },
            "host_configurations": {
                "host_configurations": {
                    "type": "string",
                    "object_value": "string",
                    "array_value": [
                        "string"
                    ]
                }
            },
            "extra_host_configurations": {
                "extra_host_configurations": {
                    "type": "string",
                    "object_value": "string",
                    "array_value": [
                        "string"
                    ]
                }
            },
            "missing_hosts": [
                "string"
            ]
        }
    },
    "missing_configurations": [
        "string"
    ],
    "hosts": [
        "string"
    ]
}
string
format
Required

The configuration format.

Possible values:

  • KEY_BASED: The configuration is represented as serialized JSON string, where string contains value for a specific component, group and key.

For more information see: Esx.Settings.Clusters.Configuration.SolutionsInternal.ConfigurationFormat.

This property was added in vSphere API 9.0.0.0.

object
configurations
Optional

Map of component, group, key to desired configuration.

This property was added in vSphere API 9.0.0.0.

This property is optional and it is only relevant when the value of format is Esx.Settings.Clusters.Configuration.SolutionsInternal.ConfigurationFormat.KEY_BASED.

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

array of string
missing_configurations
Optional

List of component, group, key for which desired configuration does not exist.

This property was added in vSphere API 9.0.0.0.

This field is set if the configurations being read are not configured in the desired state.

When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: com.vmware.esx.settings.configuration.component.group.key. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: com.vmware.esx.settings.configuration.component.group.key.

array of string
hosts
Optional

List of hosts in the cluster.

This property was added in vSphere API 9.0.0.0.

This field is missing or null if the cluster is empty.

When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: HostSystem. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: HostSystem.