Code name: "ely".
Change | Element | Description |
---|
Published class | PVS_cache_storage | Describes the storage that is available to a PVS site for caching purposes |
Published class | PVS_proxy | a proxy connects a VM/VIF with a PVS site |
Published class | PVS_server | individual machine serving provisioning (block) data |
Published class | PVS_site | machines serving blocks of data for provisioning VMs |
Published class | pool_update | Pool-wide updates to the host software |
Published field | PVS_cache_storage.SR | SR providing storage for the PVS cache |
Published field | PVS_cache_storage.VDI | The VDI used for caching |
Published field | PVS_cache_storage.host | The host on which this object defines PVS cache storage |
Published field | PVS_cache_storage.site | The PVS_site for which this object defines the storage |
Published field | PVS_cache_storage.size | The size of the cache VDI (in bytes) |
Published field | PVS_cache_storage.uuid | Unique identifier/object reference |
Published field | PVS_proxy.VIF | VIF of the VM using the proxy |
Published field | PVS_proxy.currently_attached | true = VM is currently proxied |
Published field | PVS_proxy.site | PVS site this proxy is part of |
Published field | PVS_proxy.status | The run-time status of the proxy |
Published field | PVS_proxy.uuid | Unique identifier/object reference |
Published field | PVS_server.addresses | IPv4 addresses of this server |
Published field | PVS_server.first_port | First UDP port accepted by this server |
Published field | PVS_server.last_port | Last UDP port accepted by this server |
Published field | PVS_server.site | PVS site this server is part of |
Published field | PVS_server.uuid | Unique identifier/object reference |
Published field | PVS_site.PVS_uuid | Unique identifier of the PVS site, as configured in PVS |
Published field | PVS_site.cache_storage | The SR used by PVS proxy for the cache |
Published field | PVS_site.name_description | a notes field containing human-readable description |
Published field | PVS_site.name_label | a human-readable name |
Published field | PVS_site.proxies | The set of proxies associated with the site |
Published field | PVS_site.servers | The set of PVS servers in the site |
Published field | PVS_site.uuid | Unique identifier/object reference |
Published field | VM.reference_label | Textual reference to the template used to create a VM. This can be used by clients in need of an immutable reference to the template since the latter's uuid and name_label may change, for example, after a package installation or upgrade. |
Published field | VM.requires_reboot | Indicates whether a VM requires a reboot in order to update its configuration, e.g. its memory allocation. |
Published field | VM_metrics.hvm | hardware virtual machine |
Published field | VM_metrics.nested_virt | VM supports nested virtualisation |
Published field | VM_metrics.nomigrate | VM is immobile and can't migrate between hosts |
Published field | host.control_domain | The control domain (domain 0) |
Published field | host.updates | Set of updates |
Published field | host.updates_requiring_reboot | List of updates which require reboot |
Published field | pool.live_patching_disabled | The pool-wide flag to show if the live patching feauture is disabled or not. |
Published field | pool_patch.pool_update | A reference to the associated pool_update object |
Published field | pool_update.after_apply_guidance | What the client should do after this update has been applied. |
Published field | pool_update.hosts | The hosts that have applied this update. |
Published field | pool_update.installation_size | Size of the update in bytes |
Published field | pool_update.key | GPG key of the update |
Published field | pool_update.version | Update version number |
Published message | PVS_proxy.create | Configure a VM/VIF to use a PVS proxy |
Published message | PVS_proxy.destroy | remove (or switch off) a PVS proxy for this VM |
Published message | PVS_server.forget | forget a PVS server |
Published message | PVS_server.introduce | introduce new PVS server |
Published message | PVS_site.forget | Remove a site's meta data |
Published message | PVS_site.introduce | Introduce new PVS site |
Published message | PVS_site.set_PVS_uuid | Update the PVS UUID of the PVS site |
Published message | VIF.move | Move the specified VIF to the specified network, even while the VM is running |
Published message | VM.set_memory | Set the memory allocation of this VM. Sets all of memory_static_max, memory_dynamic_min, and memory_dynamic_max to the given value, and leaves memory_static_min untouched. |
Published message | host.call_extension | Call an API extension on this host |
Published message | host.has_extension | Return true if the extension is available on the host |
Published message | pool_update.apply | Apply the selected update to a host |
Published message | pool_update.destroy | Removes the database entry. Only works on unapplied update. |
Published message | pool_update.introduce | Introduce update VDI |
Published message | pool_update.pool_apply | Apply the selected update to all hosts in the pool |
Published message | pool_update.pool_clean | Removes the update's files from all hosts in the pool, but does not revert the update |
Published message | pool_update.precheck | Execute the precheck stage of the selected update on a host |
Changed message | VM.set_VCPUs_number_live | Unless the feature is explicitly enabled for every host in the pool, this fails with Api_errors.license_restriction. |
Deprecated class | host_patch | |
Deprecated class | pool_patch | |
Deprecated field | VDI.parent | The field was never used. |
Deprecated field | host.patches | |
Deprecated message | host.refresh_pack_info | Use Pool_update.resync_host instead |
Deprecated message | pool_patch.apply | |
Deprecated message | pool_patch.clean | |
Deprecated message | pool_patch.clean_on_host | |
Deprecated message | pool_patch.destroy | |
Deprecated message | pool_patch.pool_apply | |
Deprecated message | pool_patch.pool_clean | |
Deprecated message | pool_patch.precheck | |