HostConfigInfo

HostConfigInfo
HostConfigInfo

This data object type encapsulates a typical set of host configuration information that is useful for displaying and configuring a host.

VirtualCenter can retrieve this set of information very efficiently even for a large set of hosts.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "host": {
        "_typeName": "string",
        "type": "string",
        "value": "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"
    },
    "deploymentInfo": {
        "_typeName": "string",
        "bootedFromStatelessCache": false
    },
    "hyperThread": {
        "_typeName": "string",
        "available": false,
        "active": false,
        "config": false
    },
    "cpuScheduler": {
        "_typeName": "string",
        "policy": "string"
    },
    "consoleReservation": {
        "_typeName": "string",
        "serviceConsoleReservedCfg": 0,
        "serviceConsoleReserved": 0,
        "unreserved": 0
    },
    "virtualMachineReservation": {
        "_typeName": "string",
        "virtualMachineMin": 0,
        "virtualMachineMax": 0,
        "virtualMachineReserved": 0,
        "allocationPolicy": "string"
    },
    "storageDevice": {
        "_typeName": "string",
        "hostBusAdapter": [
            {
                "_typeName": "string",
                "key": "string",
                "device": "string",
                "bus": 0,
                "status": "string",
                "model": "string",
                "driver": "string",
                "pci": "string",
                "storageProtocol": "string"
            }
        ],
        "scsiLun": [
            {
                "_typeName": "string",
                "deviceName": "string",
                "deviceType": "string",
                "key": "string",
                "uuid": "string",
                "descriptor": [
                    {
                        "_typeName": "string",
                        "quality": "string",
                        "id": "string"
                    }
                ],
                "canonicalName": "string",
                "displayName": "string",
                "lunType": "string",
                "vendor": "string",
                "model": "string",
                "revision": "string",
                "scsiLevel": 0,
                "serialNumber": "string",
                "durableName": {
                    "_typeName": "string",
                    "namespace": "string",
                    "namespaceId": 0,
                    "data": [
                        0
                    ]
                },
                "alternateName": [
                    {
                        "_typeName": "string",
                        "namespace": "string",
                        "namespaceId": 0,
                        "data": [
                            0
                        ]
                    }
                ],
                "standardInquiry": [
                    0
                ],
                "queueDepth": 0,
                "operationalState": [
                    "string"
                ],
                "capabilities": {
                    "_typeName": "string",
                    "updateDisplayNameSupported": false
                },
                "vStorageSupport": "string",
                "protocolEndpoint": false,
                "perenniallyReserved": false,
                "clusteredVmdkSupported": false,
                "applicationProtocol": "string",
                "dispersedNs": false,
                "deviceReservation": "string"
            }
        ],
        "scsiTopology": {
            "_typeName": "string",
            "adapter": [
                {
                    "_typeName": "string",
                    "key": "string",
                    "adapter": {
                        "_typeName": "string",
                        "key": "string",
                        "device": "string",
                        "bus": 0,
                        "status": "string",
                        "model": "string",
                        "driver": "string",
                        "pci": "string",
                        "storageProtocol": "string"
                    },
                    "target": [
                        {
                            "_typeName": "string",
                            "key": "string",
                            "target": 0,
                            "lun": [
                                {
                                    "_typeName": "string",
                                    "key": "string",
                                    "lun": 0,
                                    "scsiLun": {
                                        "_typeName": "string",
                                        "deviceName": "string",
                                        "deviceType": "string",
                                        "key": "string",
                                        "uuid": "string",
                                        "descriptor": [
                                            {
                                                "_typeName": "string",
                                                "quality": "string",
                                                "id": "string"
                                            }
                                        ],
                                        "canonicalName": "string",
                                        "displayName": "string",
                                        "lunType": "string",
                                        "vendor": "string",
                                        "model": "string",
                                        "revision": "string",
                                        "scsiLevel": 0,
                                        "serialNumber": "string",
                                        "durableName": {
                                            "_typeName": "string",
                                            "namespace": "string",
                                            "namespaceId": 0,
                                            "data": [
                                                0
                                            ]
                                        },
                                        "alternateName": [
                                            {
                                                "_typeName": "string",
                                                "namespace": "string",
                                                "namespaceId": 0,
                                                "data": [
                                                    0
                                                ]
                                            }
                                        ],
                                        "standardInquiry": [
                                            0
                                        ],
                                        "queueDepth": 0,
                                        "operationalState": [
                                            "string"
                                        ],
                                        "capabilities": {
                                            "_typeName": "string",
                                            "updateDisplayNameSupported": false
                                        },
                                        "vStorageSupport": "string",
                                        "protocolEndpoint": false,
                                        "perenniallyReserved": false,
                                        "clusteredVmdkSupported": false,
                                        "applicationProtocol": "string",
                                        "dispersedNs": false,
                                        "deviceReservation": "string"
                                    }
                                }
                            ],
                            "transport": {
                                "_typeName": "string"
                            }
                        }
                    ]
                }
            ]
        },
        "nvmeTopology": {
            "_typeName": "string",
            "adapter": [
                {
                    "_typeName": "string",
                    "key": "string",
                    "adapter": {
                        "_typeName": "string",
                        "key": "string",
                        "device": "string",
                        "bus": 0,
                        "status": "string",
                        "model": "string",
                        "driver": "string",
                        "pci": "string",
                        "storageProtocol": "string"
                    },
                    "connectedController": [
                        {
                            "_typeName": "string",
                            "key": "string",
                            "controllerNumber": 0,
                            "subnqn": "string",
                            "name": "string",
                            "associatedAdapter": {
                                "_typeName": "string",
                                "key": "string",
                                "device": "string",
                                "bus": 0,
                                "status": "string",
                                "model": "string",
                                "driver": "string",
                                "pci": "string",
                                "storageProtocol": "string"
                            },
                            "transportType": "string",
                            "fusedOperationSupported": false,
                            "numberOfQueues": 0,
                            "queueSize": 0,
                            "attachedNamespace": [
                                {
                                    "_typeName": "string",
                                    "key": "string",
                                    "name": "string",
                                    "id": 0,
                                    "blockSize": 0,
                                    "capacityInBlocks": 0
                                }
                            ],
                            "vendorId": "string",
                            "model": "string",
                            "serialNumber": "string",
                            "firmwareVersion": "string"
                        }
                    ]
                }
            ]
        },
        "multipathInfo": {
            "_typeName": "string",
            "lun": [
                {
                    "_typeName": "string",
                    "key": "string",
                    "id": "string",
                    "lun": {
                        "_typeName": "string",
                        "deviceName": "string",
                        "deviceType": "string",
                        "key": "string",
                        "uuid": "string",
                        "descriptor": [
                            {
                                "_typeName": "string",
                                "quality": "string",
                                "id": "string"
                            }
                        ],
                        "canonicalName": "string",
                        "displayName": "string",
                        "lunType": "string",
                        "vendor": "string",
                        "model": "string",
                        "revision": "string",
                        "scsiLevel": 0,
                        "serialNumber": "string",
                        "durableName": {
                            "_typeName": "string",
                            "namespace": "string",
                            "namespaceId": 0,
                            "data": [
                                0
                            ]
                        },
                        "alternateName": [
                            {
                                "_typeName": "string",
                                "namespace": "string",
                                "namespaceId": 0,
                                "data": [
                                    0
                                ]
                            }
                        ],
                        "standardInquiry": [
                            0
                        ],
                        "queueDepth": 0,
                        "operationalState": [
                            "string"
                        ],
                        "capabilities": {
                            "_typeName": "string",
                            "updateDisplayNameSupported": false
                        },
                        "vStorageSupport": "string",
                        "protocolEndpoint": false,
                        "perenniallyReserved": false,
                        "clusteredVmdkSupported": false,
                        "applicationProtocol": "string",
                        "dispersedNs": false,
                        "deviceReservation": "string"
                    },
                    "path": [
                        "HostMultipathInfoPath Object"
                    ],
                    "policy": {
                        "_typeName": "string",
                        "policy": "string"
                    },
                    "storageArrayTypePolicy": {
                        "_typeName": "string",
                        "policy": "string"
                    }
                }
            ]
        },
        "plugStoreTopology": {
            "_typeName": "string",
            "adapter": [
                {
                    "_typeName": "string",
                    "key": "string",
                    "adapter": {
                        "_typeName": "string",
                        "key": "string",
                        "device": "string",
                        "bus": 0,
                        "status": "string",
                        "model": "string",
                        "driver": "string",
                        "pci": "string",
                        "storageProtocol": "string"
                    },
                    "path": [
                        "HostPlugStoreTopologyPath Object"
                    ]
                }
            ],
            "path": [
                {
                    "_typeName": "string",
                    "key": "string",
                    "name": "string",
                    "channelNumber": 0,
                    "targetNumber": 0,
                    "lunNumber": 0,
                    "adapter": "HostPlugStoreTopologyAdapter Object",
                    "target": {
                        "_typeName": "string",
                        "key": "string",
                        "transport": {
                            "_typeName": "string"
                        }
                    },
                    "device": "HostPlugStoreTopologyDevice Object"
                }
            ],
            "target": [
                {
                    "_typeName": "string",
                    "key": "string",
                    "transport": {
                        "_typeName": "string"
                    }
                }
            ],
            "device": [
                {
                    "_typeName": "string",
                    "key": "string",
                    "lun": {
                        "_typeName": "string",
                        "deviceName": "string",
                        "deviceType": "string",
                        "key": "string",
                        "uuid": "string",
                        "descriptor": [
                            {
                                "_typeName": "string",
                                "quality": "string",
                                "id": "string"
                            }
                        ],
                        "canonicalName": "string",
                        "displayName": "string",
                        "lunType": "string",
                        "vendor": "string",
                        "model": "string",
                        "revision": "string",
                        "scsiLevel": 0,
                        "serialNumber": "string",
                        "durableName": {
                            "_typeName": "string",
                            "namespace": "string",
                            "namespaceId": 0,
                            "data": [
                                0
                            ]
                        },
                        "alternateName": [
                            {
                                "_typeName": "string",
                                "namespace": "string",
                                "namespaceId": 0,
                                "data": [
                                    0
                                ]
                            }
                        ],
                        "standardInquiry": [
                            0
                        ],
                        "queueDepth": 0,
                        "operationalState": [
                            "string"
                        ],
                        "capabilities": {
                            "_typeName": "string",
                            "updateDisplayNameSupported": false
                        },
                        "vStorageSupport": "string",
                        "protocolEndpoint": false,
                        "perenniallyReserved": false,
                        "clusteredVmdkSupported": false,
                        "applicationProtocol": "string",
                        "dispersedNs": false,
                        "deviceReservation": "string"
                    },
                    "path": [
                        "HostPlugStoreTopologyPath Object"
                    ]
                }
            ],
            "plugin": [
                {
                    "_typeName": "string",
                    "key": "string",
                    "name": "string",
                    "device": [
                        {
                            "_typeName": "string",
                            "key": "string",
                            "lun": {
                                "_typeName": "string",
                                "deviceName": "string",
                                "deviceType": "string",
                                "key": "string",
                                "uuid": "string",
                                "descriptor": [
                                    {
                                        "_typeName": "string",
                                        "quality": "string",
                                        "id": "string"
                                    }
                                ],
                                "canonicalName": "string",
                                "displayName": "string",
                                "lunType": "string",
                                "vendor": "string",
                                "model": "string",
                                "revision": "string",
                                "scsiLevel": 0,
                                "serialNumber": "string",
                                "durableName": {
                                    "_typeName": "string",
                                    "namespace": "string",
                                    "namespaceId": 0,
                                    "data": [
                                        0
                                    ]
                                },
                                "alternateName": [
                                    {
                                        "_typeName": "string",
                                        "namespace": "string",
                                        "namespaceId": 0,
                                        "data": [
                                            0
                                        ]
                                    }
                                ],
                                "standardInquiry": [
                                    0
                                ],
                                "queueDepth": 0,
                                "operationalState": [
                                    "string"
                                ],
                                "capabilities": {
                                    "_typeName": "string",
                                    "updateDisplayNameSupported": false
                                },
                                "vStorageSupport": "string",
                                "protocolEndpoint": false,
                                "perenniallyReserved": false,
                                "clusteredVmdkSupported": false,
                                "applicationProtocol": "string",
                                "dispersedNs": false,
                                "deviceReservation": "string"
                            },
                            "path": [
                                "HostPlugStoreTopologyPath Object"
                            ]
                        }
                    ],
                    "claimedPath": [
                        {
                            "_typeName": "string",
                            "key": "string",
                            "name": "string",
                            "channelNumber": 0,
                            "targetNumber": 0,
                            "lunNumber": 0,
                            "adapter": "HostPlugStoreTopologyAdapter Object",
                            "target": {
                                "_typeName": "string",
                                "key": "string",
                                "transport": {
                                    "_typeName": "string"
                                }
                            },
                            "device": "HostPlugStoreTopologyDevice Object"
                        }
                    ]
                }
            ]
        },
        "softwareInternetScsiEnabled": false
    },
    "multipathState": {
        "_typeName": "string",
        "path": [
            {
                "_typeName": "string",
                "name": "string",
                "pathState": "string"
            }
        ]
    },
    "fileSystemVolume": {
        "_typeName": "string",
        "volumeTypeList": [
            "string"
        ],
        "mountInfo": [
            {
                "_typeName": "string",
                "mountInfo": {
                    "_typeName": "string",
                    "path": "string",
                    "accessMode": "string",
                    "mounted": false,
                    "accessible": false,
                    "inaccessibleReason": "string",
                    "vmknicName": "string",
                    "vmknicActive": false,
                    "mountFailedReason": "string",
                    "numTcpConnections": 0
                },
                "volume": {
                    "_typeName": "string",
                    "type": "string",
                    "name": "string",
                    "capacity": 0
                },
                "vStorageSupport": "string"
            }
        ]
    },
    "systemFile": [
        "string"
    ],
    "network": {
        "_typeName": "string",
        "vswitch": [
            {
                "_typeName": "string",
                "name": "string",
                "key": "string",
                "numPorts": 0,
                "numPortsAvailable": 0,
                "mtu": 0,
                "portgroup": [
                    "HostPortGroup Object"
                ],
                "pnic": [
                    {
                        "_typeName": "string",
                        "key": "string",
                        "device": "string",
                        "pci": "string",
                        "driver": "string",
                        "driverVersion": "string",
                        "firmwareVersion": "string",
                        "linkSpeed": {
                            "_typeName": "string",
                            "speedMb": 0,
                            "duplex": false
                        },
                        "validLinkSpecification": [
                            {
                                "_typeName": "string",
                                "speedMb": 0,
                                "duplex": false
                            }
                        ],
                        "spec": {
                            "_typeName": "string",
                            "ip": {
                                "_typeName": "string",
                                "dhcp": false,
                                "ipAddress": "string",
                                "subnetMask": "string",
                                "ipV6Config": {
                                    "_typeName": "string",
                                    "ipV6Address": [
                                        {
                                            "_typeName": "string",
                                            "ipAddress": "string",
                                            "prefixLength": 0,
                                            "origin": "string",
                                            "dadState": "string",
                                            "lifetime": "string",
                                            "operation": "string"
                                        }
                                    ],
                                    "autoConfigurationEnabled": false,
                                    "dhcpV6Enabled": false
                                }
                            },
                            "linkSpeed": {
                                "_typeName": "string",
                                "speedMb": 0,
                                "duplex": false
                            },
                            "enableEnhancedNetworkingStack": false,
                            "ensInterruptEnabled": false
                        },
                        "wakeOnLanSupported": false,
                        "mac": "string",
                        "fcoeConfiguration": {
                            "_typeName": "string",
                            "priorityClass": 0,
                            "sourceMac": "string",
                            "vlanRange": [
                                {
                                    "_typeName": "string",
                                    "vlanLow": 0,
                                    "vlanHigh": 0
                                }
                            ],
                            "capabilities": {
                                "_typeName": "string",
                                "priorityClass": false,
                                "sourceMacAddress": false,
                                "vlanRange": false
                            },
                            "fcoeActive": false
                        },
                        "vmDirectPathGen2Supported": false,
                        "vmDirectPathGen2SupportedMode": "string",
                        "resourcePoolSchedulerAllowed": false,
                        "resourcePoolSchedulerDisallowedReason": [
                            "string"
                        ],
                        "autoNegotiateSupported": false,
                        "enhancedNetworkingStackSupported": false,
                        "ensInterruptSupported": false,
                        "rdmaDevice": {
                            "_typeName": "string",
                            "key": "string",
                            "device": "string",
                            "driver": "string",
                            "description": "string",
                            "backing": {
                                "_typeName": "string"
                            },
                            "connectionInfo": {
                                "_typeName": "string",
                                "state": "string",
                                "mtu": 0,
                                "speedInMbps": 0
                            },
                            "capability": {
                                "_typeName": "string",
                                "roceV1Capable": false,
                                "roceV2Capable": false,
                                "iWarpCapable": false
                            }
                        },
                        "dpuId": "string"
                    }
                ],
                "spec": {
                    "_typeName": "string",
                    "numPorts": 0,
                    "bridge": {
                        "_typeName": "string"
                    },
                    "policy": {
                        "_typeName": "string",
                        "security": {
                            "_typeName": "string",
                            "allowPromiscuous": false,
                            "macChanges": false,
                            "forgedTransmits": false
                        },
                        "nicTeaming": {
                            "_typeName": "string",
                            "policy": "string",
                            "reversePolicy": false,
                            "notifySwitches": false,
                            "rollingOrder": false,
                            "failureCriteria": {
                                "_typeName": "string",
                                "checkSpeed": "string",
                                "speed": 0,
                                "checkDuplex": false,
                                "fullDuplex": false,
                                "checkErrorPercent": false,
                                "percentage": 0,
                                "checkBeacon": false
                            },
                            "nicOrder": {
                                "_typeName": "string",
                                "activeNic": [
                                    "string"
                                ],
                                "standbyNic": [
                                    "string"
                                ]
                            }
                        },
                        "offloadPolicy": {
                            "_typeName": "string",
                            "csumOffload": false,
                            "tcpSegmentation": false,
                            "zeroCopyXmit": false
                        },
                        "shapingPolicy": {
                            "_typeName": "string",
                            "enabled": false,
                            "averageBandwidth": 0,
                            "peakBandwidth": 0,
                            "burstSize": 0
                        }
                    },
                    "mtu": 0
                }
            }
        ],
        "proxySwitch": [
            {
                "_typeName": "string",
                "dvsUuid": "string",
                "dvsName": "string",
                "key": "string",
                "numPorts": 0,
                "configNumPorts": 0,
                "numPortsAvailable": 0,
                "uplinkPort": [
                    {
                        "_typeName": "string",
                        "key": "string",
                        "value": "string"
                    }
                ],
                "mtu": 0,
                "pnic": [
                    {
                        "_typeName": "string",
                        "key": "string",
                        "device": "string",
                        "pci": "string",
                        "driver": "string",
                        "driverVersion": "string",
                        "firmwareVersion": "string",
                        "linkSpeed": {
                            "_typeName": "string",
                            "speedMb": 0,
                            "duplex": false
                        },
                        "validLinkSpecification": [
                            {
                                "_typeName": "string",
                                "speedMb": 0,
                                "duplex": false
                            }
                        ],
                        "spec": {
                            "_typeName": "string",
                            "ip": {
                                "_typeName": "string",
                                "dhcp": false,
                                "ipAddress": "string",
                                "subnetMask": "string",
                                "ipV6Config": {
                                    "_typeName": "string",
                                    "ipV6Address": [
                                        {
                                            "_typeName": "string",
                                            "ipAddress": "string",
                                            "prefixLength": 0,
                                            "origin": "string",
                                            "dadState": "string",
                                            "lifetime": "string",
                                            "operation": "string"
                                        }
                                    ],
                                    "autoConfigurationEnabled": false,
                                    "dhcpV6Enabled": false
                                }
                            },
                            "linkSpeed": {
                                "_typeName": "string",
                                "speedMb": 0,
                                "duplex": false
                            },
                            "enableEnhancedNetworkingStack": false,
                            "ensInterruptEnabled": false
                        },
                        "wakeOnLanSupported": false,
                        "mac": "string",
                        "fcoeConfiguration": {
                            "_typeName": "string",
                            "priorityClass": 0,
                            "sourceMac": "string",
                            "vlanRange": [
                                {
                                    "_typeName": "string",
                                    "vlanLow": 0,
                                    "vlanHigh": 0
                                }
                            ],
                            "capabilities": {
                                "_typeName": "string",
                                "priorityClass": false,
                                "sourceMacAddress": false,
                                "vlanRange": false
                            },
                            "fcoeActive": false
                        },
                        "vmDirectPathGen2Supported": false,
                        "vmDirectPathGen2SupportedMode": "string",
                        "resourcePoolSchedulerAllowed": false,
                        "resourcePoolSchedulerDisallowedReason": [
                            "string"
                        ],
                        "autoNegotiateSupported": false,
                        "enhancedNetworkingStackSupported": false,
                        "ensInterruptSupported": false,
                        "rdmaDevice": {
                            "_typeName": "string",
                            "key": "string",
                            "device": "string",
                            "driver": "string",
                            "description": "string",
                            "backing": {
                                "_typeName": "string"
                            },
                            "connectionInfo": {
                                "_typeName": "string",
                                "state": "string",
                                "mtu": 0,
                                "speedInMbps": 0
                            },
                            "capability": {
                                "_typeName": "string",
                                "roceV1Capable": false,
                                "roceV2Capable": false,
                                "iWarpCapable": false
                            }
                        },
                        "dpuId": "string"
                    }
                ],
                "spec": {
                    "_typeName": "string",
                    "backing": {
                        "_typeName": "string"
                    }
                },
                "hostLag": [
                    {
                        "_typeName": "string",
                        "lagKey": "string",
                        "lagName": "string",
                        "uplinkPort": [
                            {
                                "_typeName": "string",
                                "key": "string",
                                "value": "string"
                            }
                        ]
                    }
                ],
                "networkReservationSupported": false,
                "nsxtEnabled": false,
                "ensEnabled": false,
                "ensInterruptEnabled": false,
                "transportZones": [
                    {
                        "_typeName": "string",
                        "uuid": "string",
                        "type": "string"
                    }
                ],
                "nsxUsedUplinkPort": [
                    "string"
                ],
                "nsxtStatus": "string",
                "nsxtStatusDetail": "string",
                "ensInfo": {
                    "_typeName": "string",
                    "opsVersion": 0,
                    "numPSOps": 0,
                    "numLcoreOps": 0,
                    "errorStatus": 0,
                    "lcoreStatus": 0
                },
                "networkOffloadingEnabled": false,
                "hostUplinkState": [
                    {
                        "_typeName": "string",
                        "uplinkName": "string",
                        "state": "string"
                    }
                ]
            }
        ],
        "portgroup": [
            {
                "_typeName": "string",
                "key": "string",
                "port": [
                    {
                        "_typeName": "string",
                        "key": "string",
                        "mac": [
                            "string"
                        ],
                        "type": "string"
                    }
                ],
                "vswitch": "HostVirtualSwitch Object",
                "computedPolicy": {
                    "_typeName": "string",
                    "security": {
                        "_typeName": "string",
                        "allowPromiscuous": false,
                        "macChanges": false,
                        "forgedTransmits": false
                    },
                    "nicTeaming": {
                        "_typeName": "string",
                        "policy": "string",
                        "reversePolicy": false,
                        "notifySwitches": false,
                        "rollingOrder": false,
                        "failureCriteria": {
                            "_typeName": "string",
                            "checkSpeed": "string",
                            "speed": 0,
                            "checkDuplex": false,
                            "fullDuplex": false,
                            "checkErrorPercent": false,
                            "percentage": 0,
                            "checkBeacon": false
                        },
                        "nicOrder": {
                            "_typeName": "string",
                            "activeNic": [
                                "string"
                            ],
                            "standbyNic": [
                                "string"
                            ]
                        }
                    },
                    "offloadPolicy": {
                        "_typeName": "string",
                        "csumOffload": false,
                        "tcpSegmentation": false,
                        "zeroCopyXmit": false
                    },
                    "shapingPolicy": {
                        "_typeName": "string",
                        "enabled": false,
                        "averageBandwidth": 0,
                        "peakBandwidth": 0,
                        "burstSize": 0
                    }
                },
                "spec": {
                    "_typeName": "string",
                    "name": "string",
                    "vlanId": 0,
                    "vswitchName": "string",
                    "policy": {
                        "_typeName": "string",
                        "security": {
                            "_typeName": "string",
                            "allowPromiscuous": false,
                            "macChanges": false,
                            "forgedTransmits": false
                        },
                        "nicTeaming": {
                            "_typeName": "string",
                            "policy": "string",
                            "reversePolicy": false,
                            "notifySwitches": false,
                            "rollingOrder": false,
                            "failureCriteria": {
                                "_typeName": "string",
                                "checkSpeed": "string",
                                "speed": 0,
                                "checkDuplex": false,
                                "fullDuplex": false,
                                "checkErrorPercent": false,
                                "percentage": 0,
                                "checkBeacon": false
                            },
                            "nicOrder": {
                                "_typeName": "string",
                                "activeNic": [
                                    "string"
                                ],
                                "standbyNic": [
                                    "string"
                                ]
                            }
                        },
                        "offloadPolicy": {
                            "_typeName": "string",
                            "csumOffload": false,
                            "tcpSegmentation": false,
                            "zeroCopyXmit": false
                        },
                        "shapingPolicy": {
                            "_typeName": "string",
                            "enabled": false,
                            "averageBandwidth": 0,
                            "peakBandwidth": 0,
                            "burstSize": 0
                        }
                    }
                }
            }
        ],
        "pnic": [
            {
                "_typeName": "string",
                "key": "string",
                "device": "string",
                "pci": "string",
                "driver": "string",
                "driverVersion": "string",
                "firmwareVersion": "string",
                "linkSpeed": {
                    "_typeName": "string",
                    "speedMb": 0,
                    "duplex": false
                },
                "validLinkSpecification": [
                    {
                        "_typeName": "string",
                        "speedMb": 0,
                        "duplex": false
                    }
                ],
                "spec": {
                    "_typeName": "string",
                    "ip": {
                        "_typeName": "string",
                        "dhcp": false,
                        "ipAddress": "string",
                        "subnetMask": "string",
                        "ipV6Config": {
                            "_typeName": "string",
                            "ipV6Address": [
                                {
                                    "_typeName": "string",
                                    "ipAddress": "string",
                                    "prefixLength": 0,
                                    "origin": "string",
                                    "dadState": "string",
                                    "lifetime": "string",
                                    "operation": "string"
                                }
                            ],
                            "autoConfigurationEnabled": false,
                            "dhcpV6Enabled": false
                        }
                    },
                    "linkSpeed": {
                        "_typeName": "string",
                        "speedMb": 0,
                        "duplex": false
                    },
                    "enableEnhancedNetworkingStack": false,
                    "ensInterruptEnabled": false
                },
                "wakeOnLanSupported": false,
                "mac": "string",
                "fcoeConfiguration": {
                    "_typeName": "string",
                    "priorityClass": 0,
                    "sourceMac": "string",
                    "vlanRange": [
                        {
                            "_typeName": "string",
                            "vlanLow": 0,
                            "vlanHigh": 0
                        }
                    ],
                    "capabilities": {
                        "_typeName": "string",
                        "priorityClass": false,
                        "sourceMacAddress": false,
                        "vlanRange": false
                    },
                    "fcoeActive": false
                },
                "vmDirectPathGen2Supported": false,
                "vmDirectPathGen2SupportedMode": "string",
                "resourcePoolSchedulerAllowed": false,
                "resourcePoolSchedulerDisallowedReason": [
                    "string"
                ],
                "autoNegotiateSupported": false,
                "enhancedNetworkingStackSupported": false,
                "ensInterruptSupported": false,
                "rdmaDevice": {
                    "_typeName": "string",
                    "key": "string",
                    "device": "string",
                    "driver": "string",
                    "description": "string",
                    "backing": {
                        "_typeName": "string"
                    },
                    "connectionInfo": {
                        "_typeName": "string",
                        "state": "string",
                        "mtu": 0,
                        "speedInMbps": 0
                    },
                    "capability": {
                        "_typeName": "string",
                        "roceV1Capable": false,
                        "roceV2Capable": false,
                        "iWarpCapable": false
                    }
                },
                "dpuId": "string"
            }
        ],
        "rdmaDevice": [
            {
                "_typeName": "string",
                "key": "string",
                "device": "string",
                "driver": "string",
                "description": "string",
                "backing": {
                    "_typeName": "string"
                },
                "connectionInfo": {
                    "_typeName": "string",
                    "state": "string",
                    "mtu": 0,
                    "speedInMbps": 0
                },
                "capability": {
                    "_typeName": "string",
                    "roceV1Capable": false,
                    "roceV2Capable": false,
                    "iWarpCapable": false
                }
            }
        ],
        "vnic": [
            {
                "_typeName": "string",
                "device": "string",
                "key": "string",
                "portgroup": "string",
                "spec": {
                    "_typeName": "string",
                    "dynamicProperty": [
                        {
                            "_typeName": "string",
                            "name": "string",
                            "val": {
                                "_typeName": "string"
                            }
                        }
                    ],
                    "ip": {
                        "_typeName": "string",
                        "dhcp": false,
                        "ipAddress": "string",
                        "subnetMask": "string",
                        "ipV6Config": {
                            "_typeName": "string",
                            "ipV6Address": [
                                {
                                    "_typeName": "string",
                                    "ipAddress": "string",
                                    "prefixLength": 0,
                                    "origin": "string",
                                    "dadState": "string",
                                    "lifetime": "string",
                                    "operation": "string"
                                }
                            ],
                            "autoConfigurationEnabled": false,
                            "dhcpV6Enabled": false
                        }
                    },
                    "mac": "string",
                    "distributedVirtualPort": {
                        "_typeName": "string",
                        "switchUuid": "string",
                        "portgroupKey": "string",
                        "portKey": "string",
                        "connectionCookie": 0
                    },
                    "portgroup": "string",
                    "mtu": 0,
                    "tsoEnabled": false,
                    "netStackInstanceKey": "string",
                    "opaqueNetwork": {
                        "_typeName": "string",
                        "opaqueNetworkId": "string",
                        "opaqueNetworkType": "string"
                    },
                    "externalId": "string",
                    "pinnedPnic": "string",
                    "ipRouteSpec": {
                        "_typeName": "string",
                        "ipRouteConfig": {
                            "_typeName": "string",
                            "defaultGateway": "string",
                            "gatewayDevice": "string",
                            "ipV6DefaultGateway": "string",
                            "ipV6GatewayDevice": "string"
                        }
                    },
                    "systemOwned": false,
                    "dpuId": "string"
                },
                "port": {
                    "_typeName": "string",
                    "key": "string",
                    "mac": [
                        "string"
                    ],
                    "type": "string"
                }
            }
        ],
        "consoleVnic": [
            {
                "_typeName": "string",
                "device": "string",
                "key": "string",
                "portgroup": "string",
                "spec": {
                    "_typeName": "string",
                    "dynamicProperty": [
                        {
                            "_typeName": "string",
                            "name": "string",
                            "val": {
                                "_typeName": "string"
                            }
                        }
                    ],
                    "ip": {
                        "_typeName": "string",
                        "dhcp": false,
                        "ipAddress": "string",
                        "subnetMask": "string",
                        "ipV6Config": {
                            "_typeName": "string",
                            "ipV6Address": [
                                {
                                    "_typeName": "string",
                                    "ipAddress": "string",
                                    "prefixLength": 0,
                                    "origin": "string",
                                    "dadState": "string",
                                    "lifetime": "string",
                                    "operation": "string"
                                }
                            ],
                            "autoConfigurationEnabled": false,
                            "dhcpV6Enabled": false
                        }
                    },
                    "mac": "string",
                    "distributedVirtualPort": {
                        "_typeName": "string",
                        "switchUuid": "string",
                        "portgroupKey": "string",
                        "portKey": "string",
                        "connectionCookie": 0
                    },
                    "portgroup": "string",
                    "mtu": 0,
                    "tsoEnabled": false,
                    "netStackInstanceKey": "string",
                    "opaqueNetwork": {
                        "_typeName": "string",
                        "opaqueNetworkId": "string",
                        "opaqueNetworkType": "string"
                    },
                    "externalId": "string",
                    "pinnedPnic": "string",
                    "ipRouteSpec": {
                        "_typeName": "string",
                        "ipRouteConfig": {
                            "_typeName": "string",
                            "defaultGateway": "string",
                            "gatewayDevice": "string",
                            "ipV6DefaultGateway": "string",
                            "ipV6GatewayDevice": "string"
                        }
                    },
                    "systemOwned": false,
                    "dpuId": "string"
                },
                "port": {
                    "_typeName": "string",
                    "key": "string",
                    "mac": [
                        "string"
                    ],
                    "type": "string"
                }
            }
        ],
        "dnsConfig": {
            "_typeName": "string",
            "dhcp": false,
            "virtualNicDevice": "string",
            "ipv6VirtualNicDevice": "string",
            "hostName": "string",
            "domainName": "string",
            "address": [
                "string"
            ],
            "searchDomain": [
                "string"
            ]
        },
        "ipRouteConfig": {
            "_typeName": "string",
            "defaultGateway": "string",
            "gatewayDevice": "string",
            "ipV6DefaultGateway": "string",
            "ipV6GatewayDevice": "string"
        },
        "consoleIpRouteConfig": {
            "_typeName": "string",
            "defaultGateway": "string",
            "gatewayDevice": "string",
            "ipV6DefaultGateway": "string",
            "ipV6GatewayDevice": "string"
        },
        "routeTableInfo": {
            "_typeName": "string",
            "ipRoute": [
                {
                    "_typeName": "string",
                    "network": "string",
                    "prefixLength": 0,
                    "gateway": "string",
                    "deviceName": "string"
                }
            ],
            "ipv6Route": [
                {
                    "_typeName": "string",
                    "network": "string",
                    "prefixLength": 0,
                    "gateway": "string",
                    "deviceName": "string"
                }
            ]
        },
        "dhcp": [
            {
                "_typeName": "string",
                "key": "string",
                "spec": {
                    "_typeName": "string",
                    "virtualSwitch": "string",
                    "defaultLeaseDuration": 0,
                    "leaseBeginIp": "string",
                    "leaseEndIp": "string",
                    "maxLeaseDuration": 0,
                    "unlimitedLease": false,
                    "ipSubnetAddr": "string",
                    "ipSubnetMask": "string"
                }
            }
        ],
        "nat": [
            {
                "_typeName": "string",
                "key": "string",
                "spec": {
                    "_typeName": "string",
                    "virtualSwitch": "string",
                    "activeFtp": false,
                    "allowAnyOui": false,
                    "configPort": false,
                    "ipGatewayAddress": "string",
                    "udpTimeout": 0,
                    "portForward": [
                        {
                            "_typeName": "string",
                            "type": "string",
                            "name": "string",
                            "hostPort": 0,
                            "guestPort": 0,
                            "guestIpAddress": "string"
                        }
                    ],
                    "nameService": {
                        "_typeName": "string",
                        "dnsAutoDetect": false,
                        "dnsPolicy": "string",
                        "dnsRetries": 0,
                        "dnsTimeout": 0,
                        "dnsNameServer": [
                            "string"
                        ],
                        "nbdsTimeout": 0,
                        "nbnsRetries": 0,
                        "nbnsTimeout": 0
                    }
                }
            }
        ],
        "ipV6Enabled": false,
        "atBootIpV6Enabled": false,
        "netStackInstance": [
            {
                "_typeName": "string",
                "key": "string",
                "name": "string",
                "dnsConfig": {
                    "_typeName": "string",
                    "dhcp": false,
                    "virtualNicDevice": "string",
                    "ipv6VirtualNicDevice": "string",
                    "hostName": "string",
                    "domainName": "string",
                    "address": [
                        "string"
                    ],
                    "searchDomain": [
                        "string"
                    ]
                },
                "ipRouteConfig": {
                    "_typeName": "string",
                    "defaultGateway": "string",
                    "gatewayDevice": "string",
                    "ipV6DefaultGateway": "string",
                    "ipV6GatewayDevice": "string"
                },
                "requestedMaxNumberOfConnections": 0,
                "congestionControlAlgorithm": "string",
                "ipV6Enabled": false,
                "routeTableConfig": {
                    "_typeName": "string",
                    "ipRoute": [
                        {
                            "_typeName": "string",
                            "changeOperation": "string",
                            "route": {
                                "_typeName": "string",
                                "network": "string",
                                "prefixLength": 0,
                                "gateway": "string",
                                "deviceName": "string"
                            }
                        }
                    ],
                    "ipv6Route": [
                        {
                            "_typeName": "string",
                            "changeOperation": "string",
                            "route": {
                                "_typeName": "string",
                                "network": "string",
                                "prefixLength": 0,
                                "gateway": "string",
                                "deviceName": "string"
                            }
                        }
                    ]
                }
            }
        ],
        "opaqueSwitch": [
            {
                "_typeName": "string",
                "dynamicProperty": [
                    {
                        "_typeName": "string",
                        "name": "string",
                        "val": {
                            "_typeName": "string"
                        }
                    }
                ],
                "key": "string",
                "name": "string",
                "pnic": [
                    {
                        "_typeName": "string",
                        "key": "string",
                        "device": "string",
                        "pci": "string",
                        "driver": "string",
                        "driverVersion": "string",
                        "firmwareVersion": "string",
                        "linkSpeed": {
                            "_typeName": "string",
                            "speedMb": 0,
                            "duplex": false
                        },
                        "validLinkSpecification": [
                            {
                                "_typeName": "string",
                                "speedMb": 0,
                                "duplex": false
                            }
                        ],
                        "spec": {
                            "_typeName": "string",
                            "ip": {
                                "_typeName": "string",
                                "dhcp": false,
                                "ipAddress": "string",
                                "subnetMask": "string",
                                "ipV6Config": {
                                    "_typeName": "string",
                                    "ipV6Address": [
                                        {
                                            "_typeName": "string",
                                            "ipAddress": "string",
                                            "prefixLength": 0,
                                            "origin": "string",
                                            "dadState": "string",
                                            "lifetime": "string",
                                            "operation": "string"
                                        }
                                    ],
                                    "autoConfigurationEnabled": false,
                                    "dhcpV6Enabled": false
                                }
                            },
                            "linkSpeed": {
                                "_typeName": "string",
                                "speedMb": 0,
                                "duplex": false
                            },
                            "enableEnhancedNetworkingStack": false,
                            "ensInterruptEnabled": false
                        },
                        "wakeOnLanSupported": false,
                        "mac": "string",
                        "fcoeConfiguration": {
                            "_typeName": "string",
                            "priorityClass": 0,
                            "sourceMac": "string",
                            "vlanRange": [
                                {
                                    "_typeName": "string",
                                    "vlanLow": 0,
                                    "vlanHigh": 0
                                }
                            ],
                            "capabilities": {
                                "_typeName": "string",
                                "priorityClass": false,
                                "sourceMacAddress": false,
                                "vlanRange": false
                            },
                            "fcoeActive": false
                        },
                        "vmDirectPathGen2Supported": false,
                        "vmDirectPathGen2SupportedMode": "string",
                        "resourcePoolSchedulerAllowed": false,
                        "resourcePoolSchedulerDisallowedReason": [
                            "string"
                        ],
                        "autoNegotiateSupported": false,
                        "enhancedNetworkingStackSupported": false,
                        "ensInterruptSupported": false,
                        "rdmaDevice": {
                            "_typeName": "string",
                            "key": "string",
                            "device": "string",
                            "driver": "string",
                            "description": "string",
                            "backing": {
                                "_typeName": "string"
                            },
                            "connectionInfo": {
                                "_typeName": "string",
                                "state": "string",
                                "mtu": 0,
                                "speedInMbps": 0
                            },
                            "capability": {
                                "_typeName": "string",
                                "roceV1Capable": false,
                                "roceV2Capable": false,
                                "iWarpCapable": false
                            }
                        },
                        "dpuId": "string"
                    }
                ],
                "pnicZone": [
                    {
                        "_typeName": "string",
                        "key": "string",
                        "pnicDevice": [
                            "string"
                        ]
                    }
                ],
                "status": "string",
                "vtep": [
                    {
                        "_typeName": "string",
                        "device": "string",
                        "key": "string",
                        "portgroup": "string",
                        "spec": {
                            "_typeName": "string",
                            "dynamicProperty": [
                                {
                                    "_typeName": "string",
                                    "name": "string",
                                    "val": {
                                        "_typeName": "string"
                                    }
                                }
                            ],
                            "ip": {
                                "_typeName": "string",
                                "dhcp": false,
                                "ipAddress": "string",
                                "subnetMask": "string",
                                "ipV6Config": {
                                    "_typeName": "string",
                                    "ipV6Address": [
                                        {
                                            "_typeName": "string",
                                            "ipAddress": "string",
                                            "prefixLength": 0,
                                            "origin": "string",
                                            "dadState": "string",
                                            "lifetime": "string",
                                            "operation": "string"
                                        }
                                    ],
                                    "autoConfigurationEnabled": false,
                                    "dhcpV6Enabled": false
                                }
                            },
                            "mac": "string",
                            "distributedVirtualPort": {
                                "_typeName": "string",
                                "switchUuid": "string",
                                "portgroupKey": "string",
                                "portKey": "string",
                                "connectionCookie": 0
                            },
                            "portgroup": "string",
                            "mtu": 0,
                            "tsoEnabled": false,
                            "netStackInstanceKey": "string",
                            "opaqueNetwork": {
                                "_typeName": "string",
                                "opaqueNetworkId": "string",
                                "opaqueNetworkType": "string"
                            },
                            "externalId": "string",
                            "pinnedPnic": "string",
                            "ipRouteSpec": {
                                "_typeName": "string",
                                "ipRouteConfig": {
                                    "_typeName": "string",
                                    "defaultGateway": "string",
                                    "gatewayDevice": "string",
                                    "ipV6DefaultGateway": "string",
                                    "ipV6GatewayDevice": "string"
                                }
                            },
                            "systemOwned": false,
                            "dpuId": "string"
                        },
                        "port": {
                            "_typeName": "string",
                            "key": "string",
                            "mac": [
                                "string"
                            ],
                            "type": "string"
                        }
                    }
                ],
                "extraConfig": [
                    {
                        "_typeName": "string",
                        "key": "string",
                        "value": {
                            "_typeName": "string"
                        }
                    }
                ],
                "featureCapability": [
                    {
                        "_typeName": "string",
                        "key": "string",
                        "featureName": "string",
                        "value": "string"
                    }
                ]
            }
        ],
        "opaqueNetwork": [
            {
                "_typeName": "string",
                "dynamicProperty": [
                    {
                        "_typeName": "string",
                        "name": "string",
                        "val": {
                            "_typeName": "string"
                        }
                    }
                ],
                "opaqueNetworkId": "string",
                "opaqueNetworkName": "string",
                "opaqueNetworkType": "string",
                "pnicZone": [
                    "string"
                ],
                "capability": {
                    "_typeName": "string",
                    "networkReservationSupported": false
                },
                "extraConfig": [
                    {
                        "_typeName": "string",
                        "key": "string",
                        "value": {
                            "_typeName": "string"
                        }
                    }
                ]
            }
        ],
        "nsxTransportNodeId": "string",
        "nvdsToVdsMigrationRequired": false,
        "migrationStatus": "string"
    },
    "vmotion": {
        "_typeName": "string",
        "netConfig": {
            "_typeName": "string",
            "candidateVnic": [
                {
                    "_typeName": "string",
                    "device": "string",
                    "key": "string",
                    "portgroup": "string",
                    "spec": {
                        "_typeName": "string",
                        "dynamicProperty": [
                            {
                                "_typeName": "string",
                                "name": "string",
                                "val": {
                                    "_typeName": "string"
                                }
                            }
                        ],
                        "ip": {
                            "_typeName": "string",
                            "dhcp": false,
                            "ipAddress": "string",
                            "subnetMask": "string",
                            "ipV6Config": {
                                "_typeName": "string",
                                "ipV6Address": [
                                    {
                                        "_typeName": "string",
                                        "ipAddress": "string",
                                        "prefixLength": 0,
                                        "origin": "string",
                                        "dadState": "string",
                                        "lifetime": "string",
                                        "operation": "string"
                                    }
                                ],
                                "autoConfigurationEnabled": false,
                                "dhcpV6Enabled": false
                            }
                        },
                        "mac": "string",
                        "distributedVirtualPort": {
                            "_typeName": "string",
                            "switchUuid": "string",
                            "portgroupKey": "string",
                            "portKey": "string",
                            "connectionCookie": 0
                        },
                        "portgroup": "string",
                        "mtu": 0,
                        "tsoEnabled": false,
                        "netStackInstanceKey": "string",
                        "opaqueNetwork": {
                            "_typeName": "string",
                            "opaqueNetworkId": "string",
                            "opaqueNetworkType": "string"
                        },
                        "externalId": "string",
                        "pinnedPnic": "string",
                        "ipRouteSpec": {
                            "_typeName": "string",
                            "ipRouteConfig": {
                                "_typeName": "string",
                                "defaultGateway": "string",
                                "gatewayDevice": "string",
                                "ipV6DefaultGateway": "string",
                                "ipV6GatewayDevice": "string"
                            }
                        },
                        "systemOwned": false,
                        "dpuId": "string"
                    },
                    "port": {
                        "_typeName": "string",
                        "key": "string",
                        "mac": [
                            "string"
                        ],
                        "type": "string"
                    }
                }
            ],
            "selectedVnic": {
                "_typeName": "string",
                "device": "string",
                "key": "string",
                "portgroup": "string",
                "spec": {
                    "_typeName": "string",
                    "dynamicProperty": [
                        {
                            "_typeName": "string",
                            "name": "string",
                            "val": {
                                "_typeName": "string"
                            }
                        }
                    ],
                    "ip": {
                        "_typeName": "string",
                        "dhcp": false,
                        "ipAddress": "string",
                        "subnetMask": "string",
                        "ipV6Config": {
                            "_typeName": "string",
                            "ipV6Address": [
                                {
                                    "_typeName": "string",
                                    "ipAddress": "string",
                                    "prefixLength": 0,
                                    "origin": "string",
                                    "dadState": "string",
                                    "lifetime": "string",
                                    "operation": "string"
                                }
                            ],
                            "autoConfigurationEnabled": false,
                            "dhcpV6Enabled": false
                        }
                    },
                    "mac": "string",
                    "distributedVirtualPort": {
                        "_typeName": "string",
                        "switchUuid": "string",
                        "portgroupKey": "string",
                        "portKey": "string",
                        "connectionCookie": 0
                    },
                    "portgroup": "string",
                    "mtu": 0,
                    "tsoEnabled": false,
                    "netStackInstanceKey": "string",
                    "opaqueNetwork": {
                        "_typeName": "string",
                        "opaqueNetworkId": "string",
                        "opaqueNetworkType": "string"
                    },
                    "externalId": "string",
                    "pinnedPnic": "string",
                    "ipRouteSpec": {
                        "_typeName": "string",
                        "ipRouteConfig": {
                            "_typeName": "string",
                            "defaultGateway": "string",
                            "gatewayDevice": "string",
                            "ipV6DefaultGateway": "string",
                            "ipV6GatewayDevice": "string"
                        }
                    },
                    "systemOwned": false,
                    "dpuId": "string"
                },
                "port": {
                    "_typeName": "string",
                    "key": "string",
                    "mac": [
                        "string"
                    ],
                    "type": "string"
                }
            }
        },
        "ipConfig": {
            "_typeName": "string",
            "dhcp": false,
            "ipAddress": "string",
            "subnetMask": "string",
            "ipV6Config": {
                "_typeName": "string",
                "ipV6Address": [
                    {
                        "_typeName": "string",
                        "ipAddress": "string",
                        "prefixLength": 0,
                        "origin": "string",
                        "dadState": "string",
                        "lifetime": "string",
                        "operation": "string"
                    }
                ],
                "autoConfigurationEnabled": false,
                "dhcpV6Enabled": false
            }
        }
    },
    "virtualNicManagerInfo": {
        "_typeName": "string",
        "netConfig": [
            {
                "_typeName": "string",
                "nicType": "string",
                "multiSelectAllowed": false,
                "candidateVnic": [
                    {
                        "_typeName": "string",
                        "device": "string",
                        "key": "string",
                        "portgroup": "string",
                        "spec": {
                            "_typeName": "string",
                            "dynamicProperty": [
                                {
                                    "_typeName": "string",
                                    "name": "string",
                                    "val": {
                                        "_typeName": "string"
                                    }
                                }
                            ],
                            "ip": {
                                "_typeName": "string",
                                "dhcp": false,
                                "ipAddress": "string",
                                "subnetMask": "string",
                                "ipV6Config": {
                                    "_typeName": "string",
                                    "ipV6Address": [
                                        {
                                            "_typeName": "string",
                                            "ipAddress": "string",
                                            "prefixLength": 0,
                                            "origin": "string",
                                            "dadState": "string",
                                            "lifetime": "string",
                                            "operation": "string"
                                        }
                                    ],
                                    "autoConfigurationEnabled": false,
                                    "dhcpV6Enabled": false
                                }
                            },
                            "mac": "string",
                            "distributedVirtualPort": {
                                "_typeName": "string",
                                "switchUuid": "string",
                                "portgroupKey": "string",
                                "portKey": "string",
                                "connectionCookie": 0
                            },
                            "portgroup": "string",
                            "mtu": 0,
                            "tsoEnabled": false,
                            "netStackInstanceKey": "string",
                            "opaqueNetwork": {
                                "_typeName": "string",
                                "opaqueNetworkId": "string",
                                "opaqueNetworkType": "string"
                            },
                            "externalId": "string",
                            "pinnedPnic": "string",
                            "ipRouteSpec": {
                                "_typeName": "string",
                                "ipRouteConfig": {
                                    "_typeName": "string",
                                    "defaultGateway": "string",
                                    "gatewayDevice": "string",
                                    "ipV6DefaultGateway": "string",
                                    "ipV6GatewayDevice": "string"
                                }
                            },
                            "systemOwned": false,
                            "dpuId": "string"
                        },
                        "port": {
                            "_typeName": "string",
                            "key": "string",
                            "mac": [
                                "string"
                            ],
                            "type": "string"
                        }
                    }
                ],
                "selectedVnic": [
                    {
                        "_typeName": "string",
                        "device": "string",
                        "key": "string",
                        "portgroup": "string",
                        "spec": {
                            "_typeName": "string",
                            "dynamicProperty": [
                                {
                                    "_typeName": "string",
                                    "name": "string",
                                    "val": {
                                        "_typeName": "string"
                                    }
                                }
                            ],
                            "ip": {
                                "_typeName": "string",
                                "dhcp": false,
                                "ipAddress": "string",
                                "subnetMask": "string",
                                "ipV6Config": {
                                    "_typeName": "string",
                                    "ipV6Address": [
                                        {
                                            "_typeName": "string",
                                            "ipAddress": "string",
                                            "prefixLength": 0,
                                            "origin": "string",
                                            "dadState": "string",
                                            "lifetime": "string",
                                            "operation": "string"
                                        }
                                    ],
                                    "autoConfigurationEnabled": false,
                                    "dhcpV6Enabled": false
                                }
                            },
                            "mac": "string",
                            "distributedVirtualPort": {
                                "_typeName": "string",
                                "switchUuid": "string",
                                "portgroupKey": "string",
                                "portKey": "string",
                                "connectionCookie": 0
                            },
                            "portgroup": "string",
                            "mtu": 0,
                            "tsoEnabled": false,
                            "netStackInstanceKey": "string",
                            "opaqueNetwork": {
                                "_typeName": "string",
                                "opaqueNetworkId": "string",
                                "opaqueNetworkType": "string"
                            },
                            "externalId": "string",
                            "pinnedPnic": "string",
                            "ipRouteSpec": {
                                "_typeName": "string",
                                "ipRouteConfig": {
                                    "_typeName": "string",
                                    "defaultGateway": "string",
                                    "gatewayDevice": "string",
                                    "ipV6DefaultGateway": "string",
                                    "ipV6GatewayDevice": "string"
                                }
                            },
                            "systemOwned": false,
                            "dpuId": "string"
                        },
                        "port": {
                            "_typeName": "string",
                            "key": "string",
                            "mac": [
                                "string"
                            ],
                            "type": "string"
                        }
                    }
                ]
            }
        ]
    },
    "capabilities": {
        "_typeName": "string",
        "canSetPhysicalNicLinkSpeed": false,
        "supportsNicTeaming": false,
        "nicTeamingPolicy": [
            "string"
        ],
        "supportsVlan": false,
        "usesServiceConsoleNic": false,
        "supportsNetworkHints": false,
        "maxPortGroupsPerVswitch": 0,
        "vswitchConfigSupported": false,
        "vnicConfigSupported": false,
        "ipRouteConfigSupported": false,
        "dnsConfigSupported": false,
        "dhcpOnVnicSupported": false,
        "ipV6Supported": false,
        "backupNfcNiocSupported": false
    },
    "datastoreCapabilities": {
        "_typeName": "string",
        "nfsMountCreationRequired": false,
        "nfsMountCreationSupported": false,
        "localDatastoreSupported": false,
        "vmfsExtentExpansionSupported": false
    },
    "offloadCapabilities": {
        "_typeName": "string",
        "csumOffload": false,
        "tcpSegmentation": false,
        "zeroCopyXmit": false
    },
    "service": {
        "_typeName": "string",
        "service": [
            {
                "_typeName": "string",
                "key": "string",
                "label": "string",
                "required": false,
                "uninstallable": false,
                "running": false,
                "ruleset": [
                    "string"
                ],
                "policy": "string",
                "sourcePackage": {
                    "_typeName": "string",
                    "sourcePackageName": "string",
                    "description": "string"
                }
            }
        ]
    },
    "firewall": {
        "_typeName": "string",
        "defaultPolicy": {
            "_typeName": "string",
            "incomingBlocked": false,
            "outgoingBlocked": false
        },
        "ruleset": [
            {
                "_typeName": "string",
                "key": "string",
                "label": "string",
                "required": false,
                "rule": [
                    {
                        "_typeName": "string",
                        "port": 0,
                        "endPort": 0,
                        "direction": "string",
                        "portType": "string",
                        "protocol": "string"
                    }
                ],
                "service": "string",
                "enabled": false,
                "allowedHosts": {
                    "_typeName": "string",
                    "ipAddress": [
                        "string"
                    ],
                    "ipNetwork": [
                        {
                            "_typeName": "string",
                            "network": "string",
                            "prefixLength": 0
                        }
                    ],
                    "allIp": false
                },
                "userControllable": false,
                "ipListUserConfigurable": false
            }
        ]
    },
    "autoStart": {
        "_typeName": "string",
        "defaults": {
            "_typeName": "string",
            "enabled": false,
            "startDelay": 0,
            "stopDelay": 0,
            "waitForHeartbeat": false,
            "stopAction": "string"
        },
        "powerInfo": [
            {
                "_typeName": "string",
                "key": {
                    "_typeName": "string",
                    "type": "string",
                    "value": "string"
                },
                "startOrder": 0,
                "startDelay": 0,
                "waitForHeartbeat": "string",
                "startAction": "string",
                "stopDelay": 0,
                "stopAction": "string"
            }
        ]
    },
    "activeDiagnosticPartition": {
        "_typeName": "string",
        "storageType": "string",
        "diagnosticType": "string",
        "slots": 0,
        "id": {
            "_typeName": "string",
            "diskName": "string",
            "partition": 0
        }
    },
    "option": [
        {
            "_typeName": "string",
            "key": "string",
            "value": {
                "_typeName": "string"
            }
        }
    ],
    "optionDef": [
        {
            "_typeName": "string",
            "label": "string",
            "summary": "string",
            "key": "string",
            "optionType": {
                "_typeName": "string",
                "valueIsReadonly": false
            }
        }
    ],
    "datastorePrincipal": "string",
    "localSwapDatastore": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "systemSwapConfiguration": {
        "_typeName": "string",
        "option": [
            {
                "_typeName": "string",
                "key": 0
            }
        ]
    },
    "systemResources": {
        "_typeName": "string",
        "key": "string",
        "config": {
            "_typeName": "string",
            "entity": {
                "_typeName": "string",
                "type": "string",
                "value": "string"
            },
            "changeVersion": "string",
            "lastModified": "string",
            "cpuAllocation": {
                "_typeName": "string",
                "reservation": 0,
                "expandableReservation": false,
                "limit": 0,
                "shares": {
                    "_typeName": "string",
                    "shares": 0,
                    "level": "string"
                },
                "overheadLimit": 0
            },
            "memoryAllocation": {
                "_typeName": "string",
                "reservation": 0,
                "expandableReservation": false,
                "limit": 0,
                "shares": {
                    "_typeName": "string",
                    "shares": 0,
                    "level": "string"
                },
                "overheadLimit": 0
            },
            "scaleDescendantsShares": "string"
        },
        "child": [
            "HostSystemResourceInfo Object"
        ]
    },
    "dateTimeInfo": {
        "_typeName": "string",
        "timeZone": {
            "_typeName": "string",
            "key": "string",
            "name": "string",
            "description": "string",
            "gmtOffset": 0
        },
        "systemClockProtocol": "string",
        "ntpConfig": {
            "_typeName": "string",
            "server": [
                "string"
            ],
            "configFile": [
                "string"
            ]
        },
        "ptpConfig": {
            "_typeName": "string",
            "domain": 0,
            "port": [
                {
                    "_typeName": "string",
                    "index": 0,
                    "deviceType": "string",
                    "device": "string",
                    "ipConfig": {
                        "_typeName": "string",
                        "dhcp": false,
                        "ipAddress": "string",
                        "subnetMask": "string",
                        "ipV6Config": {
                            "_typeName": "string",
                            "ipV6Address": [
                                {
                                    "_typeName": "string",
                                    "ipAddress": "string",
                                    "prefixLength": 0,
                                    "origin": "string",
                                    "dadState": "string",
                                    "lifetime": "string",
                                    "operation": "string"
                                }
                            ],
                            "autoConfigurationEnabled": false,
                            "dhcpV6Enabled": false
                        }
                    }
                }
            ]
        },
        "enabled": false,
        "disableEvents": false,
        "disableFallback": false,
        "inFallbackState": false,
        "serviceSync": false,
        "lastSyncTime": "string",
        "remoteNtpServer": "string",
        "ntpRunTime": 0,
        "ptpRunTime": 0,
        "ntpDuration": "string",
        "ptpDuration": "string"
    },
    "flags": {
        "_typeName": "string",
        "backgroundSnapshotsEnabled": false
    },
    "adminDisabled": false,
    "lockdownMode": "string",
    "ipmi": {
        "_typeName": "string",
        "bmcIpAddress": "string",
        "bmcMacAddress": "string",
        "login": "string",
        "password": "string"
    },
    "sslThumbprintInfo": {
        "_typeName": "string",
        "principal": "string",
        "ownerTag": "string",
        "sslThumbprints": [
            "string"
        ]
    },
    "sslThumbprintData": [
        {
            "_typeName": "string",
            "principal": "string",
            "ownerTag": "string",
            "sslThumbprints": [
                "string"
            ]
        }
    ],
    "certificate": [
        0
    ],
    "pciPassthruInfo": [
        {
            "_typeName": "string",
            "id": "string",
            "dependentDevice": "string",
            "passthruEnabled": false,
            "passthruCapable": false,
            "passthruActive": false,
            "hardwareLabel": "string"
        }
    ],
    "authenticationManagerInfo": {
        "_typeName": "string",
        "authConfig": [
            {
                "_typeName": "string",
                "enabled": false
            }
        ]
    },
    "featureVersion": [
        {
            "_typeName": "string",
            "key": "string",
            "value": "string"
        }
    ],
    "powerSystemCapability": {
        "_typeName": "string",
        "availablePolicy": [
            {
                "_typeName": "string",
                "key": 0,
                "name": "string",
                "shortName": "string",
                "description": "string"
            }
        ]
    },
    "powerSystemInfo": {
        "_typeName": "string",
        "currentPolicy": {
            "_typeName": "string",
            "key": 0,
            "name": "string",
            "shortName": "string",
            "description": "string"
        }
    },
    "cacheConfigurationInfo": [
        {
            "_typeName": "string",
            "key": {
                "_typeName": "string",
                "type": "string",
                "value": "string"
            },
            "swapSize": 0
        }
    ],
    "wakeOnLanCapable": false,
    "featureCapability": [
        {
            "_typeName": "string",
            "key": "string",
            "featureName": "string",
            "value": "string"
        }
    ],
    "maskedFeatureCapability": [
        {
            "_typeName": "string",
            "key": "string",
            "featureName": "string",
            "value": "string"
        }
    ],
    "vFlashConfigInfo": {
        "_typeName": "string",
        "vFlashResourceConfigInfo": {
            "_typeName": "string",
            "vffs": {
                "_typeName": "string",
                "type": "string",
                "name": "string",
                "capacity": 0,
                "majorVersion": 0,
                "version": "string",
                "uuid": "string",
                "extent": [
                    {
                        "_typeName": "string",
                        "diskName": "string",
                        "partition": 0
                    }
                ]
            },
            "capacity": 0
        },
        "vFlashCacheConfigInfo": {
            "_typeName": "string",
            "vFlashModuleConfigOption": [
                {
                    "_typeName": "string",
                    "vFlashModule": "string",
                    "vFlashModuleVersion": "string",
                    "minSupportedModuleVersion": "string",
                    "cacheConsistencyType": {
                        "_typeName": "string",
                        "valueIsReadonly": false,
                        "choiceInfo": [
                            {
                                "_typeName": "string",
                                "label": "string",
                                "summary": "string",
                                "key": "string"
                            }
                        ],
                        "defaultIndex": 0
                    },
                    "cacheMode": {
                        "_typeName": "string",
                        "valueIsReadonly": false,
                        "choiceInfo": [
                            {
                                "_typeName": "string",
                                "label": "string",
                                "summary": "string",
                                "key": "string"
                            }
                        ],
                        "defaultIndex": 0
                    },
                    "blockSizeInKBOption": {
                        "_typeName": "string",
                        "valueIsReadonly": false,
                        "min": 0,
                        "max": 0,
                        "defaultValue": 0
                    },
                    "reservationInMBOption": {
                        "_typeName": "string",
                        "valueIsReadonly": false,
                        "min": 0,
                        "max": 0,
                        "defaultValue": 0
                    },
                    "maxDiskSizeInKB": 0
                }
            ],
            "defaultVFlashModule": "string",
            "swapCacheReservationInGB": 0
        }
    },
    "vsanHostConfig": {
        "_typeName": "string",
        "enabled": false,
        "hostSystem": {
            "_typeName": "string",
            "type": "string",
            "value": "string"
        },
        "clusterInfo": {
            "_typeName": "string",
            "uuid": "string",
            "nodeUuid": "string"
        },
        "storageInfo": {
            "_typeName": "string",
            "autoClaimStorage": false,
            "diskMapping": [
                {
                    "_typeName": "string",
                    "ssd": {
                        "_typeName": "string",
                        "deviceName": "string",
                        "deviceType": "string",
                        "key": "string",
                        "uuid": "string",
                        "descriptor": [
                            {
                                "_typeName": "string",
                                "quality": "string",
                                "id": "string"
                            }
                        ],
                        "canonicalName": "string",
                        "displayName": "string",
                        "lunType": "string",
                        "vendor": "string",
                        "model": "string",
                        "revision": "string",
                        "scsiLevel": 0,
                        "serialNumber": "string",
                        "durableName": {
                            "_typeName": "string",
                            "namespace": "string",
                            "namespaceId": 0,
                            "data": [
                                0
                            ]
                        },
                        "alternateName": [
                            {
                                "_typeName": "string",
                                "namespace": "string",
                                "namespaceId": 0,
                                "data": [
                                    0
                                ]
                            }
                        ],
                        "standardInquiry": [
                            0
                        ],
                        "queueDepth": 0,
                        "operationalState": [
                            "string"
                        ],
                        "capabilities": {
                            "_typeName": "string",
                            "updateDisplayNameSupported": false
                        },
                        "vStorageSupport": "string",
                        "protocolEndpoint": false,
                        "perenniallyReserved": false,
                        "clusteredVmdkSupported": false,
                        "applicationProtocol": "string",
                        "dispersedNs": false,
                        "deviceReservation": "string",
                        "capacity": {
                            "_typeName": "string",
                            "blockSize": 0,
                            "block": 0
                        },
                        "devicePath": "string",
                        "ssd": false,
                        "localDisk": false,
                        "physicalLocation": [
                            "string"
                        ],
                        "emulatedDIXDIFEnabled": false,
                        "vsanDiskInfo": {
                            "_typeName": "string",
                            "vsanUuid": "string",
                            "formatVersion": 0
                        },
                        "scsiDiskType": "string",
                        "usedByMemoryTiering": false
                    },
                    "nonSsd": [
                        {
                            "_typeName": "string",
                            "deviceName": "string",
                            "deviceType": "string",
                            "key": "string",
                            "uuid": "string",
                            "descriptor": [
                                {
                                    "_typeName": "string",
                                    "quality": "string",
                                    "id": "string"
                                }
                            ],
                            "canonicalName": "string",
                            "displayName": "string",
                            "lunType": "string",
                            "vendor": "string",
                            "model": "string",
                            "revision": "string",
                            "scsiLevel": 0,
                            "serialNumber": "string",
                            "durableName": {
                                "_typeName": "string",
                                "namespace": "string",
                                "namespaceId": 0,
                                "data": [
                                    0
                                ]
                            },
                            "alternateName": [
                                {
                                    "_typeName": "string",
                                    "namespace": "string",
                                    "namespaceId": 0,
                                    "data": [
                                        0
                                    ]
                                }
                            ],
                            "standardInquiry": [
                                0
                            ],
                            "queueDepth": 0,
                            "operationalState": [
                                "string"
                            ],
                            "capabilities": {
                                "_typeName": "string",
                                "updateDisplayNameSupported": false
                            },
                            "vStorageSupport": "string",
                            "protocolEndpoint": false,
                            "perenniallyReserved": false,
                            "clusteredVmdkSupported": false,
                            "applicationProtocol": "string",
                            "dispersedNs": false,
                            "deviceReservation": "string",
                            "capacity": {
                                "_typeName": "string",
                                "blockSize": 0,
                                "block": 0
                            },
                            "devicePath": "string",
                            "ssd": false,
                            "localDisk": false,
                            "physicalLocation": [
                                "string"
                            ],
                            "emulatedDIXDIFEnabled": false,
                            "vsanDiskInfo": {
                                "_typeName": "string",
                                "vsanUuid": "string",
                                "formatVersion": 0
                            },
                            "scsiDiskType": "string",
                            "usedByMemoryTiering": false
                        }
                    ]
                }
            ],
            "diskMapInfo": [
                {
                    "_typeName": "string",
                    "mapping": {
                        "_typeName": "string",
                        "ssd": {
                            "_typeName": "string",
                            "deviceName": "string",
                            "deviceType": "string",
                            "key": "string",
                            "uuid": "string",
                            "descriptor": [
                                {
                                    "_typeName": "string",
                                    "quality": "string",
                                    "id": "string"
                                }
                            ],
                            "canonicalName": "string",
                            "displayName": "string",
                            "lunType": "string",
                            "vendor": "string",
                            "model": "string",
                            "revision": "string",
                            "scsiLevel": 0,
                            "serialNumber": "string",
                            "durableName": {
                                "_typeName": "string",
                                "namespace": "string",
                                "namespaceId": 0,
                                "data": [
                                    0
                                ]
                            },
                            "alternateName": [
                                {
                                    "_typeName": "string",
                                    "namespace": "string",
                                    "namespaceId": 0,
                                    "data": [
                                        0
                                    ]
                                }
                            ],
                            "standardInquiry": [
                                0
                            ],
                            "queueDepth": 0,
                            "operationalState": [
                                "string"
                            ],
                            "capabilities": {
                                "_typeName": "string",
                                "updateDisplayNameSupported": false
                            },
                            "vStorageSupport": "string",
                            "protocolEndpoint": false,
                            "perenniallyReserved": false,
                            "clusteredVmdkSupported": false,
                            "applicationProtocol": "string",
                            "dispersedNs": false,
                            "deviceReservation": "string",
                            "capacity": {
                                "_typeName": "string",
                                "blockSize": 0,
                                "block": 0
                            },
                            "devicePath": "string",
                            "ssd": false,
                            "localDisk": false,
                            "physicalLocation": [
                                "string"
                            ],
                            "emulatedDIXDIFEnabled": false,
                            "vsanDiskInfo": {
                                "_typeName": "string",
                                "vsanUuid": "string",
                                "formatVersion": 0
                            },
                            "scsiDiskType": "string",
                            "usedByMemoryTiering": false
                        },
                        "nonSsd": [
                            {
                                "_typeName": "string",
                                "deviceName": "string",
                                "deviceType": "string",
                                "key": "string",
                                "uuid": "string",
                                "descriptor": [
                                    {
                                        "_typeName": "string",
                                        "quality": "string",
                                        "id": "string"
                                    }
                                ],
                                "canonicalName": "string",
                                "displayName": "string",
                                "lunType": "string",
                                "vendor": "string",
                                "model": "string",
                                "revision": "string",
                                "scsiLevel": 0,
                                "serialNumber": "string",
                                "durableName": {
                                    "_typeName": "string",
                                    "namespace": "string",
                                    "namespaceId": 0,
                                    "data": [
                                        0
                                    ]
                                },
                                "alternateName": [
                                    {
                                        "_typeName": "string",
                                        "namespace": "string",
                                        "namespaceId": 0,
                                        "data": [
                                            0
                                        ]
                                    }
                                ],
                                "standardInquiry": [
                                    0
                                ],
                                "queueDepth": 0,
                                "operationalState": [
                                    "string"
                                ],
                                "capabilities": {
                                    "_typeName": "string",
                                    "updateDisplayNameSupported": false
                                },
                                "vStorageSupport": "string",
                                "protocolEndpoint": false,
                                "perenniallyReserved": false,
                                "clusteredVmdkSupported": false,
                                "applicationProtocol": "string",
                                "dispersedNs": false,
                                "deviceReservation": "string",
                                "capacity": {
                                    "_typeName": "string",
                                    "blockSize": 0,
                                    "block": 0
                                },
                                "devicePath": "string",
                                "ssd": false,
                                "localDisk": false,
                                "physicalLocation": [
                                    "string"
                                ],
                                "emulatedDIXDIFEnabled": false,
                                "vsanDiskInfo": {
                                    "_typeName": "string",
                                    "vsanUuid": "string",
                                    "formatVersion": 0
                                },
                                "scsiDiskType": "string",
                                "usedByMemoryTiering": false
                            }
                        ]
                    },
                    "mounted": false
                }
            ],
            "checksumEnabled": false
        },
        "networkInfo": {
            "_typeName": "string",
            "port": [
                {
                    "_typeName": "string",
                    "ipConfig": {
                        "_typeName": "string",
                        "upstreamIpAddress": "string",
                        "downstreamIpAddress": "string"
                    },
                    "device": "string"
                }
            ]
        },
        "faultDomainInfo": {
            "_typeName": "string",
            "name": "string"
        },
        "vsanEsaEnabled": false
    },
    "domainList": [
        "string"
    ],
    "scriptCheckSum": "string",
    "hostConfigCheckSum": "string",
    "descriptionTreeCheckSum": "string",
    "graphicsInfo": [
        {
            "_typeName": "string",
            "deviceName": "string",
            "vendorName": "string",
            "pciId": "string",
            "graphicsType": "string",
            "vgpuMode": "string",
            "memorySizeInKB": 0,
            "vm": [
                {
                    "_typeName": "string",
                    "type": "string",
                    "value": "string"
                }
            ]
        }
    ],
    "sharedPassthruGpuTypes": [
        "string"
    ],
    "graphicsConfig": {
        "_typeName": "string",
        "hostDefaultGraphicsType": "string",
        "sharedPassthruAssignmentPolicy": "string",
        "deviceType": [
            {
                "_typeName": "string",
                "deviceId": "string",
                "graphicsType": "string",
                "vgpuMode": "string"
            }
        ]
    },
    "sharedGpuCapabilities": [
        {
            "_typeName": "string",
            "vgpu": "string",
            "diskSnapshotSupported": false,
            "memorySnapshotSupported": false,
            "suspendSupported": false,
            "migrateSupported": false
        }
    ],
    "ioFilterInfo": [
        {
            "_typeName": "string",
            "id": "string",
            "name": "string",
            "vendor": "string",
            "version": "string",
            "type": "string",
            "summary": "string",
            "releaseDate": "string",
            "available": false
        }
    ],
    "sriovDevicePool": [
        {
            "_typeName": "string",
            "key": "string"
        }
    ],
    "assignableHardwareBinding": [
        {
            "_typeName": "string",
            "instanceId": "string",
            "vm": {
                "_typeName": "string",
                "type": "string",
                "value": "string"
            }
        }
    ],
    "assignableHardwareConfig": {
        "_typeName": "string",
        "attributeOverride": [
            {
                "_typeName": "string",
                "instanceId": "string",
                "name": "string",
                "value": {
                    "_typeName": "string"
                }
            }
        ]
    }
}
host
Required

Reference to an instance of the HostSystem managed object.

product
Required

This data object type describes system information including the name, type, version, and build number.

deploymentInfo
Optional

Data object describing the deployment information for a host.

hyperThread
Optional

This data object type describes the CpuSchedulerSystem configuration for optimizing hyperthreading.

The primary hyperthreading optimization employed by the CpuSchedulerSystem is to utilize hyperthreads as additional schedulable resources. Although hyperthreads provide limited additional concurrency, certain workloads (such as idling) can take advantage of these hyperthreads. This is particularly useful for SMP virtual machines that use gang scheduling. (Gang scheduling refers to a situation in which all of a parallel program's tasks are grouped into a "gang" and concurrently scheduled on distinct processors of a parallel computer system.)

Changes to the hyperthreading optimization can take effect only after a system restart. Therefore, while it is possible to change the configuration at any time, the change will take effect only on the next boot.

cpuScheduler
Optional

This data object describes the information related to the CPU scheduler running on the Host.

Since: vSphere API Release 8.0.3.0

consoleReservation
Optional

The ServiceConsoleReservationInfo data object type describes the amount of memory that is being reserved by the service console.

Memory reserved for use by the service console is a hard reservation that cannot be changed except across hardware restarts.

This memory that is reserved for the service console is used primarily to provide system management services. In addition, a small overhead is needed by each virtual machine on the service console.

The only property of the data object that can be changed directly is the serviceConsoleReservedCfg property. This property indicates how much memory should be reserved for the service console on the next boot. In most cases, this amount is the same as the current reservation.

virtualMachineReservation
Optional

The VirtualMachineReservationInfo data object type describes the amount of memory that is being reserved for virtual machines on the host, and how additional memory may be acquired.

storageDevice
Optional

This data object type describes the storage subsystem configuration.

multipathState
Optional

This data object type describes the state of storage paths on the host.

All storage paths on the host are enumerated in this data object.

The reason all path state information is encapsulated in this data object is because the path may actively change. This data object ensures that a request to gather path state changes only needs to fetch this data object.

fileSystemVolume
Optional

The HostFileSystemVolumeInfo data object describes the file system volume information for the host.

A file system volume refers to a storage abstraction that allows files to be created and organized. A host can have multiple file system volumes. File system volumes are typically mounted into a file namespace that allows all files in mounted file systems to be addressable from the host.

A file system volume is backed by disk storage. It could span one or more disks but need not use an entire disk.

A file system volume by definition must be mounted on the file system in order to exist.

array of string
systemFile
Optional

Datastore paths of files used by the host system on mounted volumes, for instance, the COS vmdk file of the host.

For information on datastore paths, see Datastore.

network
Optional

This data object type describes networking host configuration data objects.

vmotion
Optional

Deprecated as of VI API 4.0, use HostVirtualNicManagerInfo.

This data object type describes VMotion host configuration data objects.

virtualNicManagerInfo
Optional

This data object type describes VirtualNic host configuration data objects.

capabilities
Optional

Capability vector indicating the available product features.

datastoreCapabilities
Optional

Capability vector indicating the available product features.

offloadCapabilities
Optional

Deprecated as of VI API 4.0, the system defaults will be used.

Offload capabilities are used to optimize virtual machine network performance.

When a virtual machine is transmitting on a network, some operations can be offloaded either to the host or to physical hardware. This data object type defines the set of offload capabilities that may be available on a host.

This data object type is used both to publish the list of offload capabilities and to contain offload capability policy settings. The network policy logic is built on a two-level inheritance scheme which requires that all settings be optional. As a result, all properties on the NetOffloadCapabilities object must be optional.

See also HostNetworkPolicy.

service
Optional

Data object describing the host service configuration.

firewall
Optional

Data object describing the firewall configuration.

autoStart
Optional

Contains the entire auto-start/auto-stop configuration.

activeDiagnosticPartition
Optional

This data object type contains information about an available or active diagnostic partition.

option
Optional

Host configuration options as defined by the OptionValue data object type.

array of OptionDef
optionDef
Optional

A list of supported options.

string
datastorePrincipal
Optional

Datastore principal user

localSwapDatastore
Optional

Reference to an instance of the Datastore managed object.

systemSwapConfiguration
Optional

Information and specification for control of the system swap configuration on the current host.

systemResources
Optional

The SystemResourceInfo data object describes the configuration of a single system resource group.

System resource groups are analogous to ResourcePool objects for virtual machines; however, their structure is fixed and groups may not be created nor destroyed, only configured.

dateTimeInfo
Optional

This data object represents the dateTime configuration of the host.

flags
Optional

The FlagInfo data object type encapsulates the flag settings for a host.

These properties are optional since the same structure is used to change the values during an edit or create operation.

boolean
adminDisabled
Optional

Deprecated as of vSphere API 6.0, use HostConfigInfo.lockdownMode.

If the flag is true, the permissions on the host have been modified such that it is only accessible through local console or an authorized centralized management application.

This flag is affected by the HostSystem.EnterLockdownMode and HostSystem.ExitLockdownMode operations.

This flag is supported in VirtualCenter only. The value returned from host should be ignored.

See also HostSystem.EnterLockdownMode, HostSystem.ExitLockdownMode.

lockdownMode
Optional

Defines the possible states of lockdown mode.

Possible values:

  • lockdownDisabled: Indicates that lockdown mode is disabled.

  • lockdownNormal: Indicates that lockdown mode is enabled with service DCUI (Direct Console User Interface) running.

  • lockdownStrict: Indicates that lockdown mode is enabled with service DCUI stopped.

    If the host is in "strict" lockdown mode then no one will be able to exit lockdown mode through DCUI in emergency situations, i.e. when the connection to vCenter server is permanently lost.

Possible values are : lockdownDisabled, lockdownNormal, lockdownStrict,
ipmi
Optional

The IpmiInfo data object contains IPMI (Intelligent Platform Management Interface) and BMC (Baseboard Management Controller) information for the host.

sslThumbprintInfo
Optional

The SSL thumbprint information for a host managed by a vCenter Server or a vCenter extension to login into other hosts without username/password authentication.

sslThumbprintData
Optional

SSL Thumbprints registered on this host.

array of integer
certificate
Optional

Full Host Certificate in PEM format, if known

pciPassthruInfo
Optional

PCI passthrough information.

authenticationManagerInfo
Optional

The HostAuthenticationManagerInfo data object provides access to authentication information for the ESX host.

featureVersion
Optional

List of feature-specific version information.

Each element refers to the version information for a specific feature.

powerSystemCapability
Optional

Power System Capability data object.

Exposes policies available in power management system.

powerSystemInfo
Optional

Power System Info data object.

Shows current state of power management system.

cacheConfigurationInfo
Optional

Host solid stats drive cache configuration information.

boolean
wakeOnLanCapable
Optional

Indicates if a host is wake on lan capable.

A host is deemed wake on lan capable if there exists at least one physical network card that is both backing the vmotion interface and is itself wake on lan capable.

featureCapability
Optional

Array of host feature capabilities.

This is expected to change infrequently. It may change while host is in maintenance mode and between reboots if hardware, firmware, or a device driver is changed or upgraded.

maskedFeatureCapability
Optional

Array of the feature capabilities that the host has after the mask has been applied.

vFlashConfigInfo
Optional

vFlash configuration Information.

vsanHostConfig
Optional

The VsanHostConfigInfo data object contains host-specific settings for the VSAN service.

This data object is used both for specifying settings for updating the VSAN service, and as an output datatype when retrieving current VSAN service settings.

array of string
domainList
Optional

List of Windows domains available for user searches, if the underlying system supports windows domain membership.

See UserDirectory.domainList.

string As byte As byte
scriptCheckSum
Optional

A checksum of overhead computation script.

(For VMware internal usage only)

string As byte As byte
hostConfigCheckSum
Optional

A checksum of host configuration option set.

(For VMware internal usage only)

string As byte As byte
descriptionTreeCheckSum
Optional

A checksum of the Assignable Hardware Description Tree.

(For VMware internal usage only)

graphicsInfo
Optional

The list of graphics devices available on this host.

array of string
sharedPassthruGpuTypes
Optional

Array of shared passthru GPU types.

These GPU types may be enabled when specific host hardware is present.

graphicsConfig
Optional

Data object used for graphics configuration

sharedGpuCapabilities
Optional

Array of shared passthru GPU capablities.

See also HostSharedGpuCapabilities.

ioFilterInfo
Optional

Information of the IO Filters installed on the host.

See HostIoFilterInfo.

sriovDevicePool
Optional

Information on SRIOV device pools present on host.

assignableHardwareBinding
Optional

Information describing Assignable Hardware device bindings on host.

See HostAssignableHardwareBinding.

assignableHardwareConfig
Optional

The AssignableHardwareConfig data object describes properties of all assignable devices on the host.