XenServer 7.0

Code name: "dundee".

Changes

ChangeElementDescription
Published classLVHDLVHD SR specific operations
Published fieldPIF.capabilitiesAdditional capabilities on the interface.
Published fieldSM.required_cluster_stackThe storage plugin requires that one of these cluster stacks is configured and running.
Published fieldSR.clusteredTrue if the SR is using aggregated local storage
Published fieldSR.is_tools_srTrue if this is the SR that contains the Tools ISO VDIs
Published fieldVDI.is_tools_isoWhether this VDI is a Tools ISO
Published fieldVGPU.scheduled_to_be_resident_onThe PGPU on which this VGPU is scheduled to run
Published fieldVGPU_type.experimentalIndicates whether VGPUs of this type should be considered experimental
Published fieldVGPU_type.identifierKey used to identify VGPU types and avoid creating duplicates - this field is used internally and not intended for interpretation by API clients
Published fieldVGPU_type.implementationThe internal implementation of this VGPU type
Published fieldVIF.ipv4_addressesIPv4 addresses in CIDR format
Published fieldVIF.ipv4_configuration_modeDetermines whether IPv4 addresses are configured on the VIF
Published fieldVIF.ipv4_gatewayIPv4 gateway (the empty string means that no gateway is set)
Published fieldVIF.ipv6_addressesIPv6 addresses in CIDR format
Published fieldVIF.ipv6_configuration_modeDetermines whether IPv6 addresses are configured on the VIF
Published fieldVIF.ipv6_gatewayIPv6 gateway (the empty string means that no gateway is set)
Published fieldVM.has_vendor_deviceWhen an HVM guest starts, this controls the presence of the emulated C000 PCI device which triggers Windows Update to fetch or update PV drivers.
Published fieldVM_guest_metrics.PV_drivers_detectedAt least one of the guest's devices has successfully connected to the backend.
Published fieldVM_guest_metrics.can_use_hotplug_vbdTo be used where relevant and available instead of checking PV driver version.
Published fieldVM_guest_metrics.can_use_hotplug_vifTo be used where relevant and available instead of checking PV driver version.
Published fieldhost.ssl_legacyAllow SSLv3 protocol and ciphersuites as used by older server versions. This controls both incoming and outgoing connections. When this is set to a different value, the host immediately restarts its SSL/TLS listening service; typically this takes less than a second but existing connections to it will be broken. API login sessions will remain valid.
Published fieldpool.cpu_infoDetails about the physical CPUs on the pool
Published fieldpool.guest_agent_configPool-wide guest agent configuration information
Published fieldpool.ha_cluster_stackThe HA cluster stack that is currently in use. Only valid when HA is enabled.
Published fieldpool.health_check_configConfiguration for the automatic health check feature
Published fieldpool.policy_no_vendor_deviceThis field was consulted when VM.create did not specify a value for 'has_vendor_device'; VM.create now uses a simple default and no longer consults this value.
Published fieldtask.backtraceFunction call trace for debugging.
Published messageLVHD.enable_thin_provisioningUpgrades an LVHD SR to enable thin-provisioning. Future VDIs created in this SR will be thinly-provisioned, although existing VDIs will be left alone. Note that the SR must be attached to the SRmaster for upgrade to work.
Published messageSR.forget_data_source_archivesForget the recorded statistics related to the specified data source
Published messageSR.get_data_sources
Published messageSR.query_data_sourceQuery the latest value of the specified data source
Published messageSR.record_data_sourceStart recording the specified data source
Published messageVIF.configure_ipv4Configure IPv4 settings for this virtual interface
Published messageVIF.configure_ipv6Configure IPv6 settings for this virtual interface
Published messageVM.importImport an XVA from a URI
Published messageVM.set_has_vendor_deviceControls whether, when the VM starts in HVM mode, its virtual hardware will include the emulated PCI device for which drivers may be available through Windows Update. Usually this should never be changed on a VM on which Windows has been installed: changing it on such a VM is likely to lead to a crash on next start.
Published messagehost.set_ssl_legacyEnable/disable SSLv3 for interoperability with older server versions. When this is set to a different value, the host immediately restarts its SSL/TLS listening service; typically this takes less than a second but existing connections to it will be broken. API login sessions will remain valid.
Published messagepool.add_to_guest_agent_configAdd a key-value pair to the pool-wide guest agent configuration
Published messagepool.disable_ssl_legacySets ssl_legacy false on each host, pool-master last. See Host.ssl_legacy and Host.set_ssl_legacy.
Published messagepool.has_extensionReturn true if the extension is available on the pool
Published messagepool.remove_from_guest_agent_configRemove a key-value pair from the pool-wide guest agent configuration
Published messagesession.create_from_db_file
Deprecated fieldVM_guest_metrics.PV_drivers_up_to_dateDeprecated in favour of PV_drivers_detected, and redefined in terms of it
Deprecated messagepool.enable_ssl_legacyLegacy SSL will soon cease to be supported
Removed messagehost.reset_cpu_featuresManual CPU feature setting was removed
Removed messagehost.set_cpu_featuresManual CPU feature setting was removed