The SR in which VDIs for crash dumps are created
The SR in which VDIs for crash dumps are created
The SR that is used as a local cache
First published in XenServer 5.6 FP1.
the storage repository that the pbd realises
PVSCacheStorage.Record.SR
SR providing storage for the PVS cache
storage repository in which the VDI resides
The SR in which VDIs for suspend images are created
The SR in which VDIs for suspend images are created
The SR on which a suspend image is stored
First published in XenServer 6.0.
Create a new Storage Repository and introduce it into the managed system, creating both SR record and PBD record to attach it to current host (with specified device_config parameters)
Minimum allowed role: pool-operator
First published in XenServer 4.0.
SR.create(Connection c,
Host host,
Map<String,String> deviceConfig,
Long physicalSize,
String nameLabel,
String nameDescription,
String type,
String contentType,
Boolean shared,
Map<String,String> smConfig)
Create a new Storage Repository and introduce it into the managed system, creating both SR record and PBD record to attach it to current host (with specified device_config parameters)
Minimum allowed role: pool-operator
First published in XenServer 4.0.
Get a reference to the SR instance with the specified UUID.
Get the crash_dump_sr field of the given host.
Get the crash_dump_SR field of the given pool.
Get the default_SR field of the given pool.
Get the local_cache_sr field of the given host.
Get the SR field of the given PBD.
Get the SR field of the given PVS_cache_storage.
Get the SR field of the given VDI.
Get the suspend_image_sr field of the given host.
Get the suspend_image_SR field of the given pool.
Get the suspend_SR field of the given VM.
Introduce a new Storage Repository into the managed system
Minimum allowed role: pool-operator
First published in XenServer 4.0.
Introduce a new Storage Repository into the managed system
Minimum allowed role: pool-operator
First published in XenServer 4.0.
Copy either a full VDI or the block differences between two VDIs into either a fresh VDI or an existing VDI.
Copy either a full VDI or the block differences between two VDIs into either a fresh VDI or an existing VDI.
Copied the specified VM, making a new VM.
Copy either a full VDI or the block differences between two VDIs into either a fresh VDI or an existing VDI.
Copy either a full VDI or the block differences between two VDIs into either a fresh VDI or an existing VDI.
Copied the specified VM, making a new VM.
void
Enable the use of a local SR for caching purposes
Minimum allowed role: pool-operator
First published in XenServer 5.6 FP1.
static void
Enable the redo log on the given SR and start using it, unless HA is enabled.
Enable the redo log on the given SR and start using it, unless HA is enabled.
Upgrades an LVHD SR to enable thin-provisioning.
Upgrades an LVHD SR to enable thin-provisioning.
Import an XVA from a URI
Minimum allowed role: pool-operator
First published in XenServer 7.0.
Import an XVA from a URI
Minimum allowed role: pool-operator
First published in XenServer 7.0.
static void
Import using a conversion service.
Import using a conversion service.
VDI.introduce(Connection c,
String uuid,
String nameLabel,
String nameDescription,
SR SR,
Types.VdiType type,
Boolean sharable,
Boolean readOnly,
Map<String,String> otherConfig,
String location,
Map<String,String> xenstoreData)
Create a new VDI record in the database only
Minimum allowed role: vm-admin
First published in XenServer 4.1.
VDI.introduce(Connection c,
String uuid,
String nameLabel,
String nameDescription,
SR SR,
Types.VdiType type,
Boolean sharable,
Boolean readOnly,
Map<String,String> otherConfig,
String location,
Map<String,String> xenstoreData,
Map<String,String> smConfig)
Create a new VDI record in the database only
Minimum allowed role: vm-admin
First published in XenServer 4.1.
VDI.introduce(Connection c,
String uuid,
String nameLabel,
String nameDescription,
SR SR,
Types.VdiType type,
Boolean sharable,
Boolean readOnly,
Map<String,String> otherConfig,
String location,
Map<String,String> xenstoreData,
Map<String,String> smConfig,
Boolean managed,
Long virtualSize,
Long physicalUtilisation,
Pool metadataOfPool,
Boolean isASnapshot,
Date snapshotTime,
VDI snapshotOf)
Create a new VDI record in the database only
Minimum allowed role: vm-admin
First published in XenServer 4.1.
VDI.introduceAsync(Connection c,
String uuid,
String nameLabel,
String nameDescription,
SR SR,
Types.VdiType type,
Boolean sharable,
Boolean readOnly,
Map<String,String> otherConfig,
String location,
Map<String,String> xenstoreData)
Create a new VDI record in the database only
Minimum allowed role: vm-admin
First published in XenServer 4.1.
VDI.introduceAsync(Connection c,
String uuid,
String nameLabel,
String nameDescription,
SR SR,
Types.VdiType type,
Boolean sharable,
Boolean readOnly,
Map<String,String> otherConfig,
String location,
Map<String,String> xenstoreData,
Map<String,String> smConfig)
Create a new VDI record in the database only
Minimum allowed role: vm-admin
First published in XenServer 4.1.
VDI.introduceAsync(Connection c,
String uuid,
String nameLabel,
String nameDescription,
SR SR,
Types.VdiType type,
Boolean sharable,
Boolean readOnly,
Map<String,String> otherConfig,
String location,
Map<String,String> xenstoreData,
Map<String,String> smConfig,
Boolean managed,
Long virtualSize,
Long physicalUtilisation,
Pool metadataOfPool,
Boolean isASnapshot,
Date snapshotTime,
VDI snapshotOf)
Create a new VDI record in the database only
Minimum allowed role: vm-admin
First published in XenServer 4.1.
Migrate a VDI, which may be attached to a running guest, to a different SR.
Migrate a VDI, which may be attached to a running guest, to a different SR.
void
Set the crash_dump_sr field of the given host.
void
Set the crash_dump_SR field of the given pool.
void
Set the default_SR field of the given pool.
void
Set the suspend_image_sr field of the given host.
void
Set the suspend_image_SR field of the given pool.
void
Set the suspend_SR field of the given VM.