Skip to content

Latest commit

 

History

History
40 lines (34 loc) · 2.14 KB

File metadata and controls

40 lines (34 loc) · 2.14 KB

NutanixVmm::VmmV40AhvConfigGpu

Properties

Name Type Description Notes
tenant_id String A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server). [optional][readonly]
ext_id String A globally unique identifier of an instance that is suitable for external consumption. [optional][readonly]
links Array<CommonV10ResponseApiLink> A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource. [optional][readonly]
mode VmmV40AhvConfigGpuMode [optional]
device_id Integer The device Id of the GPU. [optional]
vendor VmmV40AhvConfigGpuVendor [optional]
pci_address VmmV40AhvConfigSBDF [optional]
guest_driver_version String Last determined guest driver version. [optional][readonly]
name String Name of the GPU resource. [optional][readonly]
frame_buffer_size_bytes Integer GPU frame buffer size in bytes. [optional][readonly]
num_virtual_display_heads Integer Number of supported virtual display heads. [optional][readonly]
fraction Integer Fraction of the physical GPU assigned. [optional][readonly]

Example

require 'nutanix_vmm'

instance = NutanixVmm::VmmV40AhvConfigGpu.new(
  tenant_id: 58c42276-2fd7-49bc-9bf7-67d18ba54f14,
  ext_id: 6c335c2e-8b41-4973-b7d4-08fefbe88680,
  links: null,
  mode: null,
  device_id: 52,
  vendor: null,
  pci_address: null,
  guest_driver_version: null,
  name: null,
  frame_buffer_size_bytes: 67,
  num_virtual_display_heads: 67,
  fraction: 84
)