|
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] |