QueryGpuDevice
QueryGpuDevice
/zstack/v1/gpu-device/gpu-devices/zstack/v1/gpu-device/gpu-devices/{uuid}Operation ID
QueryGpuDeviceSince
5.1.8Execution Mode
SynchronousAuth Context
Auth RequiredAuth Context
Send these values as request headers when calling this API.
AuthorizationstringRequiredBearer Token
X-Tenant-IDstringX-Tenant-ID
Request Inputs
Query Parameters
qStringQuery conditions.
Responses
200 OKOn success, this API returns the following response structure.
successbooleanRequiredWhether the operation succeeded.
errorErrorCodeRequiredThe error code. If not null, the operation fails, or vice versa. For more information, see error.
codeStringRequiredThe error code, which is a numbered or alphanumeric code that specifies an error. For example, SYS.1000, HOST.1001.
descriptionStringRequiredThe detailed description of the resource.
detailsStringRequiredThe details about the error.
elaborationStringRequiredThe reserved field. Default value: null.
opaqueLinkedHashMapRequiredThe reserved field. Default value: null.
causeErrorCodeRequiredThe root error, which is the associated root cause of the current error. If no root error exists, this parameter is null.
inventoriesListRequiredSee inventories.
serialNumberStringRequiredThe serial number.
memoryStringRequiredThe GPU memory.
powerStringRequiredThe GPU power consumption.
uuidStringRequiredThe resource UUID.
nameStringRequiredThe resource name.
descriptionStringRequiredThe resource description.
hostUuidStringRequiredThe host UUID.
parentUuidStringRequiredThe parent UUID.
vmInstanceUuidStringRequiredThe VM instance UUID.
pciSpecUuidStringRequiredThe PCI spec UUID.
vendorIdStringRequiredThe vendor ID.
vendorStringRequiredThe vendor.
deviceIdStringRequiredThe device ID.
deviceStringRequiredThe device.
subvendorIdStringRequiredThe subvendor ID.
subdeviceIdStringRequiredThe subdevice ID.
pciDeviceAddressStringRequiredThe PCI device address.
iommuGroupStringRequiredThe iommu group.
createDateTimestampRequiredThe creation date.
lastOpDateTimestampRequiredThe last operation date.
typePciDeviceTypeRequiredSee type.
GPU_Video_ControllerPciDeviceTypeRequiredThe GPU video controller.
GPU_Audio_ControllerPciDeviceTypeRequiredThe GPU audio controller.
GPU_3D_ControllerPciDeviceTypeRequiredThe GPU 3D controller.
Moxa_DevicePciDeviceTypeRequiredThe MOXA device.
GenericPciDeviceTypeRequiredThe generic devices.
statePciDeviceStateRequiredSee state.
EnabledPciDeviceStateRequiredThe device is enabled.
DisabledPciDeviceStateRequiredThe device is disabled.
statusPciDeviceStatusRequiredSee status.
ActivePciDeviceStatusRequiredThe device is active.
AttachedPciDeviceStatusRequiredThe device is attached.
SystemPciDeviceStatusRequiredThe system.
virtStatusPciDeviceVirtStatusRequiredSee virStatus.
chooserPciDeviceChooserRequiredSee chooser.
NonePciDeviceChooserRequiredThe None value.
DevicePciDeviceChooserRequiredThe Device value.
SpecPciDeviceChooserRequiredThe Spec value.
metaDataPciDeviceMetaDataRequiredSee metaData.
metaDataStringRequiredThe metadata.
metaDataEntriesListRequiredSee metaDataEntries.
keyStringRequiredThe key.
valueStringRequiredThe value.
opPciDeviceMetaDataOperatorRequiredSee op.
EqualPciDeviceMetaDataOperatorRequiredEqual.
UnequalPciDeviceMetaDataOperatorRequiredUnequal.
matchedPciDeviceOfferingRefListRequiredSee matchedPciDeviceOfferingRef.
pciDeviceUuidStringRequiredThe PCI device UUID.
pciDeviceOfferingUuidStringRequiredThe PCI device offering UUID.
mdevSpecRefsListRequiredSee mdevSpecRefs.
pciDeviceUuidStringRequiredThe PCI device UUID.
mdevSpecUuidStringRequiredThe MDEV device offering UUID.
effectiveBooleanRequiredWhether the MDEV offering is used for the PCI device virtualization.
createDateTimestampRequiredThe creation date.
lastOpDateTimestampRequiredThe last operation date.
UNVIRTUALIZABLEPciDeviceVirtStatusRequiredThe device is unvirtualizable.
SRIOV_VIRTUALIZABLEPciDeviceVirtStatusRequiredThe device supports the SRIOV virtualization.
VFIO_MDEV_VIRTUALIZABLEPciDeviceVirtStatusRequiredThe device supports the VFIO_MDEV virtualization.
SRIOV_VIRTUALIZEDPciDeviceVirtStatusRequiredThe device is virtualized through the SRIOV method.
VFIO_MDEV_VIRTUALIZEDPciDeviceVirtStatusRequiredThe device is virtualized through the VFIO_MDEV method.
SRIOV_VIRTUALPciDeviceVirtStatusRequiredThe device that is generated through the SRIOV virtualization.
UNKNOWNPciDeviceVirtStatusRequiredUnknown.
Change History
View all change historyChange Time
AddedResponse fields SRIOV_VIRTUAL, SRIOV_VIRTUALIZABLE, SRIOV_VIRTUALIZED...View API
