XenServer 5.6

Code name: "midnight-ride".

Released in May 2010.

Changes

ChangeElementDescription
Published class role A set of permissions associated with a subject
Published class secret A secret
Published field VM.bios_strings BIOS strings
Published field VM.children List pointing to all the children of this VM
Published field VM.parent Ref pointing to the parent of this VM
Published field VM.snapshot_info Human-readable information concerning this snapshot
Published field VM.snapshot_metadata Encoded information about the VM's metadata this is a snapshot of
Published field host.bios_strings BIOS strings
Published field host.cpu_info Details about the physical CPUs on this host
Published field host.edition Product edition
Published field host.license_server Contact information of the license server
Published field host.power_on_config The power on config
Published field host.power_on_mode The power on mode
Published field network.MTU MTU in octets
Published field pool.redo_log_enabled true a redo-log is to be used other than when HA is enabled, false otherwise
Published field pool.redo_log_vdi indicates the VDI to use for the redo-log other than when HA is enabled
Published field pool.restrictions Pool-wide restrictions currently in effect
Published field pool.vswitch_controller the IP address of the vswitch controller.
Published field role.name_description what this role is for
Published field role.name_label a short user-friendly name for the role
Published field role.subroles a list of pointers to other roles or permissions
Published field session.auth_user_name the subject name of the user that was externally authenticated. If a session instance has is_local_superuser set, then the value of this field is undefined.
Published field session.parent references the parent session that created this session
Published field session.rbac_permissions list with all RBAC permissions for this session
Published field session.tasks list of tasks created using the current session
Published field subject.roles the roles associated with this subject
Published message VM.checkpoint Checkpoints the specified VM, making a new VM. Checkpoint automatically exploits the capabilities of the underlying storage repository in which the VM's disk images are stored (e.g. Copy on Write) and saves the memory image as well.
Published message VM.compute_memory_overhead Computes the virtualization memory overhead of a VM.
Published message VM.copy_bios_strings Copy the BIOS strings from the given host to this VM
Published message VM.get_cooperative Return true if the VM is currently 'co-operative' i.e. is expected to reach a balloon target and actually has done
Published message VM.revert Reverts the specified VM to a previous state.
Published message VM.set_HVM_shadow_multiplier Set the shadow memory multiplier on a halted VM
Published message VM.set_VCPUs_at_startup Set the number of startup VCPUs for a halted VM
Published message VM.set_VCPUs_max Set the maximum number of VCPUs for a halted VM
Published message VM.set_memory_dynamic_max Set the value of the memory_dynamic_max field
Published message VM.set_memory_dynamic_min Set the value of the memory_dynamic_min field
Published message VM.set_memory_dynamic_range Set the minimum and maximum amounts of physical memory the VM is allowed to use.
Published message VM.set_memory_limits Set the memory limits of this VM.
Published message VM.set_memory_static_min Set the value of the memory_static_min field
Published message VM.set_memory_static_range Set the static (ie boot-time) range of virtual memory that the VM is allowed to use.
Published message host.apply_edition Change to another edition, or reactivate the current edition after a license has expired. This may be subject to the successful checkout of an appropriate license.
Published message host.compute_memory_overhead Computes the virtualization memory overhead of a host.
Published message host.get_uncooperative_resident_VMs Return a set of VMs which are not co-operating with the host's memory control system
Published message host.refresh_pack_info Refresh the list of installed Supplemental Packs.
Published message host.reset_cpu_features Remove the feature mask, such that after a reboot all features of the CPU are enabled.
Published message host.set_cpu_features Set the CPU features to be used after a reboot, if the given features string is valid.
Published message pool.disable_redo_log Disable the redo log if in use, unless HA is enabled.
Published message pool.enable_redo_log Enable the redo log on the given SR and start using it, unless HA is enabled.
Published message pool.set_vswitch_controller Set the IP address of the vswitch controller.
Published message role.get_by_permission This call returns a list of roles given a permission
Published message role.get_by_permission_name_label This call returns a list of roles given a permission name
Published message role.get_permissions This call returns a list of permissions given a role
Published message role.get_permissions_name_label This call returns a list of permission names given a role
Published message subject.add_to_roles This call adds a new role to a subject
Published message subject.get_permissions_name_label This call returns a list of permission names given a subject
Published message subject.remove_from_roles This call removes a role from a subject
Deprecated class host_cpu Deprecated in favour of the Host.cpu_info field
Deprecated field VM.memory_target
Deprecated field host_metrics.memory_free Will be disabled in favour of RRD
Deprecated message VM.set_memory_target_live
Deprecated message VM.wait_memory_target_live