XenServer 6.0

Code name: "boston".

Released in September 2011.

Changes

ChangeElementDescription
Published class DR_task DR task
Published class GPU_group A group of compatible GPUs across the resource pool
Published class PCI A PCI device
Published class PGPU A physical GPU (pGPU)
Published class VGPU A virtual GPU (vGPU)
Published class VM_appliance VM appliance
Published field Bond.mode The algorithm used to distribute traffic among the bonded NICs
Published field Bond.primary_slave The PIF of which the IP configuration and MAC were copied to the bond, and which will receive all configuration/VLANs/VIFs on the bond if the bond is destroyed
Published field GPU_group.GPU_types List of GPU types (vendor+device ID) that can be in this group
Published field GPU_group.PGPUs List of pGPUs in the group
Published field GPU_group.VGPUs List of vGPUs using the group
Published field GPU_group.name_description a notes field containing human-readable description
Published field GPU_group.name_label a human-readable name
Published field GPU_group.other_config Additional configuration
Published field GPU_group.uuid Unique identifier/object reference
Published field PCI.class_name PCI class name
Published field PCI.dependencies List of dependent PCI devices
Published field PCI.device_name Device name
Published field PCI.host Physical machine that owns the PCI device
Published field PCI.other_config Additional configuration
Published field PCI.pci_id PCI ID of the physical device
Published field PCI.uuid Unique identifier/object reference
Published field PCI.vendor_name Vendor name
Published field PGPU.GPU_group GPU group the pGPU is contained in
Published field PGPU.PCI Link to underlying PCI device
Published field PGPU.host Host that owns the GPU
Published field PGPU.other_config Additional configuration
Published field PGPU.uuid Unique identifier/object reference
Published field SR.introduced_by The disaster recovery task which introduced this SR
Published field VDI.metadata_latest Whether this VDI contains the latest known accessible metadata for the pool
Published field VDI.metadata_of_pool The pool whose metadata is contained in this VDI
Published field VGPU.GPU_group GPU group used by the vGPU
Published field VGPU.VM VM that owns the vGPU
Published field VGPU.currently_attached Reflects whether the virtual device is currently connected to a physical device
Published field VGPU.device Order in which the devices are plugged into the VM
Published field VGPU.other_config Additional configuration
Published field VGPU.uuid Unique identifier/object reference
Published field VM.VGPUs Virtual GPUs
Published field VM.attached_PCIs Currently passed-through PCI devices
Published field VM.order The point in the startup or shutdown sequence at which this VM will be started
Published field VM.shutdown_delay The delay to wait before proceeding to the next order in the shutdown sequence (seconds)
Published field VM.start_delay The delay to wait before proceeding to the next order in the startup sequence (seconds)
Published field VM.suspend_SR The SR on which a suspend image is stored
Published field VM.version The number of times this VM has been recovered
Published field event.snapshot The record of the database object that was added, changed or deleted
Published field host.PCIs List of PCI devices in the host
Published field host.PGPUs List of physical GPUs in the host
Published field host.chipset_info Information about chipset features
Published field pool.metadata_VDIs The set of currently known metadata VDIs for this pool
Published message Bond.set_mode Change the bond mode
Published message DR_task.create Create a disaster recovery task which will query the supplied list of devices
Published message DR_task.destroy Destroy the disaster recovery task, detaching and forgetting any SRs introduced which are no longer required
Published message GPU_group.create
Published message GPU_group.destroy
Published message SR.assert_supports_database_replication Returns successfully if the given SR supports database replication. Otherwise returns an error to explain why not.
Published message SR.disable_database_replication
Published message SR.enable_database_replication
Published message VDI.open_database Load the metadata found on the supplied VDI and return a session reference which can be used in API calls to query its contents.
Published message VDI.read_database_pool_uuid Check the VDI cache for the pool UUID of the database on this VDI.
Published message VGPU.create
Published message VGPU.destroy
Published message VIF.unplug_force Forcibly unplug the specified VIF
Published message VM.assert_can_be_recovered Assert whether all SRs required to recover this VM are available.
Published message VM.recover Recover the VM
Published message VM.set_appliance Assign this VM to an appliance.
Published message VM.set_order Set this VM's boot order
Published message VM.set_shutdown_delay Set this VM's shutdown delay in seconds
Published message VM.set_start_delay Set this VM's start delay in seconds
Published message VM.set_suspend_VDI Set this VM's suspend VDI, which must be indentical to its current one
Published message VM_appliance.assert_can_be_recovered Assert whether all SRs required to recover this VM appliance are available.
Published message VM_appliance.clean_shutdown Perform a clean shutdown of all the VMs in the appliance
Published message VM_appliance.hard_shutdown Perform a hard shutdown of all the VMs in the appliance
Published message VM_appliance.recover Recover the VM appliance
Published message VM_appliance.shutdown For each VM in the appliance, try to shut it down cleanly. If this fails, perform a hard shutdown of the VM.
Published message VM_appliance.start Start all VMs in the appliance
Published message event.from Blocking call which returns a new token and a (possibly empty) batch of events. The returned token can be used in subsequent calls to this function.
Deprecated field VM.PCI_bus Field was never used
Deprecated field VM.ha_always_run
Deprecated field event.obj_uuid
Deprecated field event.timestamp
Deprecated message VM.set_ha_always_run
Deprecated message event.next
Deprecated message event.register
Deprecated message event.unregister