XenServer 5.0
Code name: "orlando".Released in September 2008.
Changes
Change | Element | Description |
---|---|---|
Published class | blob | A placeholder for a binary blob |
Published class | data_source | Data sources for logging in RRDs |
Published class | message | An message for the attention of the administrator |
Published field | PIF.disallow_unplug | Prevent this PIF from being unplugged; set this to notify the management tool-stack that the PIF has a special use and should not be unplugged under any circumstances (e.g. because you're running storage traffic over it) |
Published field | PIF_metrics.other_config | additional configuration |
Published field | SM.driver_filename | filename of the storage driver |
Published field | SR.blobs | Binary blobs associated with this SR |
Published field | SR.tags | user-specified tags for categorization purposes |
Published field | VBD_metrics.other_config | additional configuration |
Published field | VDI.is_a_snapshot | true if this is a snapshot. |
Published field | VDI.snapshot_of | Ref pointing to the VDI this snapshot is of. |
Published field | VDI.snapshot_time | Date/time when this snapshot was created. |
Published field | VDI.snapshots | List pointing to all the VDIs snapshots. |
Published field | VDI.tags | user-specified tags for categorization purposes |
Published field | VIF_metrics.other_config | additional configuration |
Published field | VM.blobs | Binary blobs associated with this VM |
Published field | VM.blocked_operations | List of operations which have been explicitly blocked and an error code |
Published field | VM.ha_always_run | if true then the system will attempt to keep the VM running as much as possible. |
Published field | VM.ha_restart_priority | has possible values: "best-effort" meaning "try to restart this VM if possible but don't consider the Pool to be overcommitted if this is not possible"; "restart" meaning "this VM should be restarted"; "" meaning "do not try to restart this VM" |
Published field | VM.is_a_snapshot | true if this is a snapshot. Snapshotted VMs can never be started, they are used only for cloning other VMs |
Published field | VM.snapshot_of | Ref pointing to the VM this snapshot is of. |
Published field | VM.snapshot_time | Date/time when this snapshot was created. |
Published field | VM.snapshots | List pointing to all the VM snapshots. |
Published field | VM.tags | user-specified tags for categorization purposes |
Published field | VM.transportable_snapshot_id | Transportable ID of the snapshot VM |
Published field | VM_guest_metrics.live | True if the guest is sending heartbeat messages via the guest agent |
Published field | VM_guest_metrics.other_config | additional configuration |
Published field | VM_metrics.other_config | additional configuration |
Published field | host.blobs | Binary blobs associated with this host |
Published field | host.ha_network_peers | The set of hosts visible via the network from this host |
Published field | host.ha_statefiles | The set of statefiles accessible from this host |
Published field | host.tags | user-specified tags for categorization purposes |
Published field | host_cpu.other_config | additional configuration |
Published field | host_metrics.other_config | additional configuration |
Published field | message.cls | The class of the object this message is associated with |
Published field | network.blobs | Binary blobs associated with this network |
Published field | network.tags | user-specified tags for categorization purposes |
Published field | pool.blobs | Binary blobs associated with this pool |
Published field | pool.gui_config | gui-specific configuration for pool |
Published field | pool.ha_allow_overcommit | If set to false then operations which would cause the Pool to become overcommitted will be blocked. |
Published field | pool.ha_configuration | The current HA configuration |
Published field | pool.ha_enabled | true if HA is enabled on the pool, false otherwise |
Published field | pool.ha_host_failures_to_tolerate | Number of host failures to tolerate before the Pool is declared to be overcommitted |
Published field | pool.ha_overcommitted | True if the Pool is considered to be overcommitted i.e. if there exist insufficient physical resources to tolerate the configured number of host failures |
Published field | pool.ha_plan_exists_for | Number of future host failures we have managed to find a plan for. Once this reaches zero any future host failures will cause the failure of protected VMs. |
Published field | pool.ha_statefiles | HA statefile VDIs in use |
Published field | pool.tags | user-specified tags for categorization purposes |
Published field | task.subtask_of | Ref pointing to the task this is a substask of. |
Published field | task.subtasks | List pointing to all the substasks. |
Published field | user.other_config | additional configuration |
Published message | PIF.db_forget | Destroy a PIF database record. |
Published message | PIF.db_introduce | Create a new PIF record in the database only |
Published message | PIF.set_disallow_unplug | Set whether unplugging the PIF is allowed |
Published message | SR.assert_can_host_ha_statefile | Returns successfully if the given SR can host an HA statefile. Otherwise returns an error to explain why not |
Published message | SR.create_new_blob | Create a placeholder for a named binary blob of data that is associated with this SR |
Published message | VM.add_to_blocked_operations | Update list of operations which have been explicitly blocked and an error code |
Published message | VM.assert_agile | Returns an error if the VM is not considered agile e.g. because it is tied to a resource local to a host |
Published message | VM.create_new_blob | Create a placeholder for a named binary blob of data that is associated with this VM |
Published message | VM.forget_data_source_archives | Forget the recorded statistics related to the specified data source |
Published message | VM.get_data_sources | |
Published message | VM.query_data_source | Query the latest value of the specified data source |
Published message | VM.record_data_source | Start recording the specified data source |
Published message | VM.remove_from_blocked_operations | Update list of operations which have been explicitly blocked and an error code |
Published message | VM.set_blocked_operations | Update list of operations which have been explicitly blocked and an error code |
Published message | VM.set_ha_always_run | Set the value of the ha_always_run |
Published message | VM.set_ha_restart_priority | Set the value of the ha_restart_priority field |
Published message | VM.set_memory_static_max | Set the value of the memory_static_max field |
Published message | VM.snapshot | Snapshots the specified VM, making a new VM. Snapshot automatically exploits the capabilities of the underlying storage repository in which the VM's disk images are stored (e.g. Copy on Write). |
Published message | VM.snapshot_with_quiesce | Snapshots the specified VM with quiesce, making a new VM. Snapshot automatically exploits the capabilities of the underlying storage repository in which the VM's disk images are stored (e.g. Copy on Write). |
Published message | VM.wait_memory_target_live | Wait for a running VM to reach its current memory target |
Published message | blob.create | Create a placeholder for a binary blob |
Published message | blob.destroy | |
Published message | host.backup_rrds | This causes the RRDs to be backed up to the master |
Published message | host.call_plugin | Call an API plugin on this host |
Published message | host.compute_free_memory | Computes the amount of free memory on the host. |
Published message | host.create_new_blob | Create a placeholder for a named binary blob of data that is associated with this host |
Published message | host.emergency_ha_disable | This call disables HA on the local host. This should only be used with extreme care. |
Published message | host.forget_data_source_archives | Forget the recorded statistics related to the specified data source |
Published message | host.get_data_sources | |
Published message | host.get_servertime | This call queries the host's clock for the current time |
Published message | host.get_vms_which_prevent_evacuation | Return a set of VMs which prevent the host being evacuated, with per-VM error codes |
Published message | host.power_on | Attempt to power-on the host (if the capability exists). |
Published message | host.query_data_source | Query the latest value of the specified data source |
Published message | host.record_data_source | Start recording the specified data source |
Published message | host.shutdown_agent | Shuts the agent down after a 10 second pause. WARNING: this is a dangerous operation. Any operations in progress will be aborted, and unrecoverable data loss may occur. The caller is responsible for ensuring that there are no operations in progress when this method is called. |
Published message | host.sync_data | This causes the synchronisation of the non-database data (messages, RRDs and so on) stored on the master to be synchronised with the host |
Published message | message.create | |
Published message | message.destroy | |
Published message | message.get | |
Published message | message.get_all | |
Published message | message.get_all_records | |
Published message | message.get_all_records_where | |
Published message | message.get_by_uuid | |
Published message | message.get_record | |
Published message | message.get_since | |
Published message | network.create_new_blob | Create a placeholder for a named binary blob of data that is associated with this pool |
Published message | pool.create_new_blob | Create a placeholder for a named binary blob of data that is associated with this pool |
Published message | pool.ha_compute_hypothetical_max_host_failures_to_tolerate | Returns the maximum number of host failures we could tolerate before we would be unable to restart the provided VMs |
Published message | pool.ha_compute_max_host_failures_to_tolerate | Returns the maximum number of host failures we could tolerate before we would be unable to restart configured VMs |
Published message | pool.ha_compute_vm_failover_plan | Return a VM failover plan assuming a given subset of hosts fail |
Published message | pool.ha_failover_plan_exists | Returns true if a VM failover plan exists for up to 'n' host failures |
Published message | pool.set_ha_host_failures_to_tolerate | Set the maximum number of host failures to consider in the HA VM restart planner |
Removed field | VM_guest_metrics.disks | No data |