PageOfHost

PageOfHost
PageOfHost

Represents a page of elements of a single type

JSON Example
{
    "elements": [
        {
            "bundleRepoDatastore": "string",
            "cluster": {
                "id": "string"
            },
            "compatibleStorageType": "string",
            "cpu": {
                "cores": 0,
                "cpuCores": [
                    {
                        "frequencyMHz": "number",
                        "manufacturer": "string",
                        "model": "string"
                    }
                ],
                "frequencyMHz": "number",
                "usedFrequencyMHz": "number"
            },
            "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": "number",
                "usedCapacityMB": "number"
            },
            "networkpool": {
                "id": "string",
                "name": "string"
            },
            "physicalNics": [
                {
                    "deviceName": "string",
                    "macAddress": "string",
                    "speed": 0,
                    "unit": "string"
                }
            ],
            "serialNumber": {
                "present": false
            },
            "sshThumbprint": {
                "present": false
            },
            "sslThumbprint": {
                "present": false
            },
            "status": "One among: ASSIGNED, UNASSIGNED_USEABLE, UNASSIGNED_UNUSEABLE",
            "storage": {
                "disks": [
                    {
                        "capacityMB": "number",
                        "diskType": "One among: HDD, FLASH",
                        "manufacturer": "string",
                        "model": "string"
                    }
                ],
                "totalCapacityMB": "number",
                "usedCapacityMB": "number"
            },
            "tags": [
                {
                    "categoryId": "string",
                    "categoryName": "string",
                    "id": "string",
                    "name": "string"
                }
            ]
        }
    ],
    "pageMetadata": {
        "pageNumber": 0,
        "pageSize": 0,
        "totalElements": 0,
        "totalPages": 0
    }
}
array of Host
elements
Optional

The list of elements included in this page

pageMetadata
Optional

Represents pageable elements pagination metadata

Returned By