HostConfigSummary
HostConfigSummary
An overview of the key configuration parameters.
AllOf
This class requires all of the following:
JSON Example
{
"_typeName": "string",
"name": "string",
"port": 0,
"sslThumbprint": "string",
"product": {
"_typeName": "string",
"name": "string",
"fullName": "string",
"vendor": "string",
"version": "string",
"patchLevel": "string",
"build": "string",
"localeVersion": "string",
"localeBuild": "string",
"osType": "string",
"productLineId": "string",
"apiType": "string",
"apiVersion": "string",
"instanceUuid": "string",
"licenseProductName": "string",
"licenseProductVersion": "string"
},
"vmotionEnabled": false,
"faultToleranceEnabled": false,
"featureVersion": [
{
"_typeName": "string",
"key": "string",
"value": "string"
}
],
"agentVmDatastore": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"agentVmNetwork": {
"_typeName": "string",
"type": "string",
"value": "string"
}
}
string
name
Required
The name of the host.
integer As int32 As int32
port
Required
The port number.
string
sslThumbprint
Optional
The SSL thumbprint of the host, if known.
product
Optional
This data object type describes system information including the name, type, version, and build number.
boolean
vmotionEnabled
Required
The flag to indicate whether or not VMotion is enabled on this host.
boolean
faultToleranceEnabled
Required
The flag to indicate whether or not Fault Tolerance logging is enabled on this host.
array of HostFeatureVersionInfo
featureVersion
Optional
List of feature-specific version information.
Each element refers to the version information for a specific feature.