VMware vSphere Automation SDK for .NET 7.0.0.1
|
The PCIDevice
class contains fields describing information about a single PCI device on a host.
More...
Classes | |
class | Builder |
Builder class for PCIDevice. More... | |
Public Member Functions | |
PCIDevice () | |
Generate all-fields constructor only for errors and standard structures that have relevant fields. | |
string | GetPciAddress () |
The device's address in a given ESXi host. | |
void | SetPciAddress (string pciAddress) |
The device's address in a given ESXi host. | |
string | GetVid () |
A unique number assigned to each computer hardware device that helps to identify the chipset manufacturer. | |
void | SetVid (string vid) |
A unique number assigned to each computer hardware device that helps to identify the chipset manufacturer. | |
string | GetDid () |
A unique number that identifies the specific device of the Vendor (VID). | |
void | SetDid (string did) |
A unique number that identifies the specific device of the Vendor (VID). | |
string | GetSvid () |
A unique number that identifies the card manufacturer. | |
void | SetSvid (string svid) |
A unique number that identifies the card manufacturer. | |
string | GetSsid () |
A unique number that identifies the specific device of Subsystem Vendor (SVID). | |
void | SetSsid (string ssid) |
A unique number that identifies the specific device of Subsystem Vendor (SVID). | |
string | GetVendor () |
The name of the vendor. | |
void | SetVendor (string vendor) |
The name of the vendor. | |
string | GetModelName () |
The name of the device model. | |
void | SetModelName (string modelName) |
The name of the device model. | |
string | GetClassCode () |
Register that specifies the type of function the device performs. | |
void | SetClassCode (string classCode) |
Register that specifies the type of function the device performs. | |
string | GetSubClassCode () |
Register that specifies the specific function the device performs. | |
void | SetSubClassCode (string subClassCode) |
Register that specifies the specific function the device performs. | |
vmware.esx.hcl.Driver | GetDriver () |
Currently installed driver used by the device. | |
void | SetDriver (vmware.esx.hcl.Driver driver) |
Currently installed driver used by the device. | |
vmware.esx.hcl.Firmware | GetFirmware () |
Currently installed firmware used by the device. | |
void | SetFirmware (vmware.esx.hcl.Firmware firmware) |
Currently installed firmware used by the device. | |
bool | GetUsedByVsan () |
Shows whether the device is part of VSAN cluster or not. | |
void | SetUsedByVsan (bool usedByVsan) |
Shows whether the device is part of VSAN cluster or not. | |
vmware.vapi.bindings.type.StructType | _GetType () |
vmware.vapi.data.StructValue | _GetDataValue () |
void | _Validate () |
bool | _HasTypeNameOf< T > () |
T | _ConvertTo< T > () |
override bool | Equals (object obj) |
override int | GetHashCode () |
override string | ToString () |
The PCIDevice
class contains fields describing information about a single PCI device on a host.
vmware::esx::hcl::PCIDevice::PCIDevice | ( | ) | [inline] |
Generate all-fields constructor only for errors and standard structures that have relevant fields.
Creates a default new instance.
T vmware::esx::hcl::PCIDevice::_ConvertTo< T > | ( | ) | [inline] |
T | : | vmware.vapi.bindings.IStructure |
vmware.vapi.data.StructValue vmware::esx::hcl::PCIDevice::_GetDataValue | ( | ) | [inline] |
vmware.vapi.bindings.type.StructType vmware::esx::hcl::PCIDevice::_GetType | ( | ) | [inline] |
bool vmware::esx::hcl::PCIDevice::_HasTypeNameOf< T > | ( | ) | [inline] |
T | : | vmware.vapi.bindings.IStructure |
void vmware::esx::hcl::PCIDevice::_Validate | ( | ) | [inline] |
override bool vmware::esx::hcl::PCIDevice::Equals | ( | object | obj | ) | [inline] |
string vmware::esx::hcl::PCIDevice::GetClassCode | ( | ) | [inline] |
Register that specifies the type of function the device performs.
string vmware::esx::hcl::PCIDevice::GetDid | ( | ) | [inline] |
A unique number that identifies the specific device of the Vendor (VID).
vmware.esx.hcl.Driver vmware::esx::hcl::PCIDevice::GetDriver | ( | ) | [inline] |
Currently installed driver used by the device.
vmware.esx.hcl.Firmware vmware::esx::hcl::PCIDevice::GetFirmware | ( | ) | [inline] |
Currently installed firmware used by the device.
override int vmware::esx::hcl::PCIDevice::GetHashCode | ( | ) | [inline] |
string vmware::esx::hcl::PCIDevice::GetModelName | ( | ) | [inline] |
The name of the device model.
string vmware::esx::hcl::PCIDevice::GetPciAddress | ( | ) | [inline] |
The device's address in a given ESXi host.
string vmware::esx::hcl::PCIDevice::GetSsid | ( | ) | [inline] |
A unique number that identifies the specific device of Subsystem Vendor (SVID).
string vmware::esx::hcl::PCIDevice::GetSubClassCode | ( | ) | [inline] |
Register that specifies the specific function the device performs.
string vmware::esx::hcl::PCIDevice::GetSvid | ( | ) | [inline] |
A unique number that identifies the card manufacturer.
bool vmware::esx::hcl::PCIDevice::GetUsedByVsan | ( | ) | [inline] |
Shows whether the device is part of VSAN cluster or not.
string vmware::esx::hcl::PCIDevice::GetVendor | ( | ) | [inline] |
The name of the vendor.
string vmware::esx::hcl::PCIDevice::GetVid | ( | ) | [inline] |
A unique number assigned to each computer hardware device that helps to identify the chipset manufacturer.
For example, Dell, Broadcom, etc.
void vmware::esx::hcl::PCIDevice::SetClassCode | ( | string | classCode | ) | [inline] |
Register that specifies the type of function the device performs.
void vmware::esx::hcl::PCIDevice::SetDid | ( | string | did | ) | [inline] |
A unique number that identifies the specific device of the Vendor (VID).
void vmware::esx::hcl::PCIDevice::SetDriver | ( | vmware.esx.hcl.Driver | driver | ) | [inline] |
Currently installed driver used by the device.
void vmware::esx::hcl::PCIDevice::SetFirmware | ( | vmware.esx.hcl.Firmware | firmware | ) | [inline] |
Currently installed firmware used by the device.
void vmware::esx::hcl::PCIDevice::SetModelName | ( | string | modelName | ) | [inline] |
The name of the device model.
void vmware::esx::hcl::PCIDevice::SetPciAddress | ( | string | pciAddress | ) | [inline] |
The device's address in a given ESXi host.
void vmware::esx::hcl::PCIDevice::SetSsid | ( | string | ssid | ) | [inline] |
A unique number that identifies the specific device of Subsystem Vendor (SVID).
void vmware::esx::hcl::PCIDevice::SetSubClassCode | ( | string | subClassCode | ) | [inline] |
Register that specifies the specific function the device performs.
void vmware::esx::hcl::PCIDevice::SetSvid | ( | string | svid | ) | [inline] |
A unique number that identifies the card manufacturer.
void vmware::esx::hcl::PCIDevice::SetUsedByVsan | ( | bool | usedByVsan | ) | [inline] |
Shows whether the device is part of VSAN cluster or not.
void vmware::esx::hcl::PCIDevice::SetVendor | ( | string | vendor | ) | [inline] |
The name of the vendor.
void vmware::esx::hcl::PCIDevice::SetVid | ( | string | vid | ) | [inline] |
A unique number assigned to each computer hardware device that helps to identify the chipset manufacturer.
For example, Dell, Broadcom, etc.
override string vmware::esx::hcl::PCIDevice::ToString | ( | ) | [inline] |