HostQueryResponse

Represents a host query response.


Properties

queryInfo Optional

Query info


result Optional

Query result

JSON Example

{
	"queryInfo": {
		"completed": false,
		"errorResponse": {
			"arguments": [
				"string"
			],
			"causes": [
				{
					"message": "string",
					"type": "string"
				}
			],
			"context": {
				"key": "string"
			},
			"errorCode": "string",
			"errorType": "string",
			"message": "string",
			"nestedErrors": "Error Object",
			"referenceToken": "string",
			"remediationMessage": "string"
		},
		"failure": false,
		"processing": false,
		"status": "string"
	},
	"result": {
		"elements": [
			{
				"bundleRepoDatastore": "string",
				"cluster": {
					"id": "string"
				},
				"compatibleStorageType": "string",
				"cpu": {
					"cores": 0,
					"cpuCores": [
						{
							"frequencyMHz": 0,
							"manufacturer": "string",
							"model": "string"
						}
					],
					"frequencyMHz": 0,
					"usedFrequencyMHz": 0
				},
				"domain": {
					"id": "string",
					"name": "string"
				},
				"esxiVersion": "string",
				"fqdn": "string",
				"hardwareModel": "string",
				"hardwareVendor": "string",
				"hybrid": false,
				"id": "string",
				"ipAddresses": [
					{
						"ipAddress": "string",
						"type": "One among: MANAGEMENT, VSAN, VMOTION, NFS"
					}
				],
				"isPrimary": false,
				"memory": {
					"totalCapacityMB": 0,
					"usedCapacityMB": 0
				},
				"networkpool": {
					"id": "string",
					"name": "string"
				},
				"physicalNics": [
					{
						"deviceName": "string",
						"macAddress": "string",
						"speed": 0
					}
				],
				"serialNumber": {
					"present": false
				},
				"sshThumbprint": {
					"present": false
				},
				"sslThumbprint": {
					"present": false
				},
				"status": "One among: ASSIGNED, UNASSIGNED_USEABLE, UNASSIGNED_UNUSEABLE",
				"storage": {
					"disks": [
						{
							"capacityMB": 0,
							"diskType": "One among: HDD, FLASH",
							"manufacturer": "string",
							"model": "string"
						}
					],
					"totalCapacityMB": 0,
					"usedCapacityMB": 0
				}
			}
		],
		"pageMetadata": {
			"pageNumber": 0,
			"pageSize": 0,
			"totalElements": 0,
			"totalPages": 0
		}
	}
}

Feedback

Was this page helpful?