|
Oracle VM Manager Web Services API Reference Release 2.1.5 E14979-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
oracle.ovs.api.ResourceWebServices
public class ResourceWebServices
Resource Web Service Wrapper
| Constructor Summary | |
|---|---|
ResourceWebServices() |
|
| Method Summary | |
|---|---|
VirtualMachineImage |
approveImage(java.lang.String serverPoolName, java.lang.String imageName)approve registered virtual machine image in one server pool |
ISOResource |
approveISOResource(java.lang.Long isoResourceId)Approve registered iso resource by id |
VirtualMachineTemplate |
approveTemplate(java.lang.String serverPoolName, java.lang.String templateName)approve registered virtual machine template in one server pool |
void |
deleteImage(java.lang.String serverPoolName, java.lang.String imageName)delete registered virtual machine image by image name in one server pool |
void |
deleteISO(java.lang.Long isoResourceId)delete registered iso resource by id |
java.lang.String |
deleteSharedVirtualDisk(java.lang.Long sharedVirtualDiskId)Delete a registered shared virtual disk by id |
void |
deleteTemplate(java.lang.String serverPoolName, java.lang.String templateName)delete registered virtual machine template in one server pool |
DiscoveredVirtualMachineImage[] |
getAllDiscoverableImages(java.lang.String serverPoolName)Get all unregistered virtual machine images in one server pool |
DiscoveredISO[] |
getAllDiscoverableISO(java.lang.String serverPoolName)Get all unregistered iso resources in one server pool |
DiscoveredVirtualMachineTemplate[] |
getAllDiscoverableTemplates(java.lang.String serverPoolName)Get all unregistered virtual machine templates in one server pool |
VirtualMachineImage[] |
getAllImageResources(java.lang.String serverPoolName)Get all registered virtual machine images in one server pool |
ISOResource[] |
getAllISOResources(java.lang.String serverPoolName)Get all registered iso resources in one server pool |
SharedVirtualDisk[] |
getAllSharedVirtualDisks(java.lang.String serverPoolName)Get all registered shared virtual disks in one server pool |
VirtualMachineTemplate[] |
getAllTemplateResources(java.lang.String serverPoolName)Get all registered virtual machine templates in one server pool |
VirtualMachineImage |
getImageResource(java.lang.Long imageId)Get registered virtual machine image by image id |
VirtualMachineImage |
getImageResourceByName(java.lang.String serverPoolName, java.lang.String imageName)Get registered virtual machine image by image name in one server pool |
ISOResource |
getISOResource(java.lang.Long isoResourceId)Get registered iso resource by id |
ISOResource[] |
getISOResourceByGroupName(java.lang.String serverPoolName, java.lang.String groupName)Get registered iso resources by group name |
ISOResource |
getISOResourceByGroupNameAndISOName(java.lang.String serverPoolName, java.lang.String groupName, java.lang.String isoName)Get registered iso resource by group name and iso name in one server pool |
ISOResource[] |
getISOResourceByISOName(java.lang.String serverPoolName, java.lang.String isoName)Get registered iso resource by iso label name |
SharedVirtualDisk |
getSharedDiskResource(java.lang.Long sharedVirtualDiskId)Get registered shared virtual disk by id |
SharedVirtualDisk |
getSharedDiskResourceByName(java.lang.String serverPoolName, java.lang.String sharedVirtualDiskName)Get registered shared virtual disk by name |
VirtualMachineTemplate |
getTemplateResource(java.lang.Long templateId)Get registered virtual machine template by id |
VirtualMachineTemplate |
getTemplateResourceByName(java.lang.String serverPoolName, java.lang.String templateName)Get registered virtual machine template by template name in one server pool |
void |
registerExternalImage(java.lang.String serverPoolName, VirtualMachineImage virtualMachineImage)register external virtual image this api requires download url to fetch remote resources |
void |
registerExternalISO(java.lang.String serverPoolName, ISOResourceConfig isoResourceConfig)Import iso resource externally |
void |
registerExternalTemplate(java.lang.String serverPoolName, VirtualMachineTemplate virtualMachineTemplate)register external virtual machine template this api requires download url to fetch remote resources |
void |
registerImage(java.lang.String serverPoolName, VirtualMachineImage virtualMachineImage)register virtual machine image NOT EXPOSED IN WEB SERVICE |
void |
registerInternalImage(java.lang.String serverPoolName, VirtualMachineImage virtualMachineImage)register internal virtual machine image |
void |
registerInternalISO(java.lang.String serverPoolName, ISOResourceConfig isoResourceConfig)register internal iso resource |
void |
registerInternalTemplate(java.lang.String serverPoolName, VirtualMachineTemplate virtualMachineTemplate)register a virtual machine template internally |
void |
registerISO(java.lang.String serverPoolName, ISOResourceConfig isoResourceConfig)register iso resource NOT EXPOSED IN WEB SERVICE |
void |
registerSharedVirtualDisk(java.lang.String serverPoolName, SharedVirtualDiskConfig sharedVirtualDiskConfig)Register/Create a shared virtual disk in one server pool |
void |
registerTemplate(java.lang.String serverPoolName, VirtualMachineTemplate virtualMachineTemplate)register virtual machine template NOT EXPOSED IN WEB SERVICE |
java.util.Map |
ValidateVMConfig(java.lang.String serverPoolName, java.lang.String vmPath)prerequistic check for virtual machine config file |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ResourceWebServices()
| Method Detail |
|---|
public void registerInternalTemplate(java.lang.String serverPoolName,
VirtualMachineTemplate virtualMachineTemplate)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -virtualMachineTemplate -oracle.ovs.biz.exception.OVSException
public void registerImage(java.lang.String serverPoolName,
VirtualMachineImage virtualMachineImage)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -virtualMachineImage -oracle.ovs.biz.exception.OVSException
public void registerInternalImage(java.lang.String serverPoolName,
VirtualMachineImage virtualMachineImage)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -virtualMachineImage -oracle.ovs.biz.exception.OVSException
public void registerTemplate(java.lang.String serverPoolName,
VirtualMachineTemplate virtualMachineTemplate)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -virtualMachineTemplate -oracle.ovs.biz.exception.OVSException
public void registerExternalTemplate(java.lang.String serverPoolName,
VirtualMachineTemplate virtualMachineTemplate)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -virtualMachineTemplate -oracle.ovs.biz.exception.OVSException
public void registerExternalImage(java.lang.String serverPoolName,
VirtualMachineImage virtualMachineImage)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -virtualMachineImage -oracle.ovs.biz.exception.OVSException
public void registerISO(java.lang.String serverPoolName,
ISOResourceConfig isoResourceConfig)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -isoResourceConfig -oracle.ovs.biz.exception.OVSException
public void registerInternalISO(java.lang.String serverPoolName,
ISOResourceConfig isoResourceConfig)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -isoResourceConfig -oracle.ovs.biz.exception.OVSException
public VirtualMachineTemplate approveTemplate(java.lang.String serverPoolName,
java.lang.String templateName)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -templateName -oracle.ovs.biz.exception.OVSException
public void deleteTemplate(java.lang.String serverPoolName,
java.lang.String templateName)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -templateName -oracle.ovs.biz.exception.OVSException
public VirtualMachineImage approveImage(java.lang.String serverPoolName,
java.lang.String imageName)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -imageName -oracle.ovs.biz.exception.OVSException
public void deleteImage(java.lang.String serverPoolName,
java.lang.String imageName)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -imageName -oracle.ovs.biz.exception.OVSException
public void deleteISO(java.lang.Long isoResourceId)
throws oracle.ovs.biz.exception.OVSException
isoResourceId -oracle.ovs.biz.exception.OVSException
public VirtualMachineTemplate[] getAllTemplateResources(java.lang.String serverPoolName)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -oracle.ovs.biz.exception.OVSException
public VirtualMachineImage[] getAllImageResources(java.lang.String serverPoolName)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -oracle.ovs.biz.exception.OVSException
public ISOResource[] getAllISOResources(java.lang.String serverPoolName)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -oracle.ovs.biz.exception.OVSException
public java.util.Map ValidateVMConfig(java.lang.String serverPoolName,
java.lang.String vmPath)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -vmPath -oracle.ovs.biz.exception.OVSException
public DiscoveredISO[] getAllDiscoverableISO(java.lang.String serverPoolName)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -oracle.ovs.biz.exception.OVSException
public DiscoveredVirtualMachineTemplate[] getAllDiscoverableTemplates(java.lang.String serverPoolName)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -oracle.ovs.biz.exception.OVSException
public DiscoveredVirtualMachineImage[] getAllDiscoverableImages(java.lang.String serverPoolName)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -oracle.ovs.biz.exception.OVSException
public SharedVirtualDisk[] getAllSharedVirtualDisks(java.lang.String serverPoolName)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -oracle.ovs.biz.exception.OVSException
public void registerSharedVirtualDisk(java.lang.String serverPoolName,
SharedVirtualDiskConfig sharedVirtualDiskConfig)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -sharedVirtualDiskConfig -oracle.ovs.biz.exception.OVSException
public java.lang.String deleteSharedVirtualDisk(java.lang.Long sharedVirtualDiskId)
throws oracle.ovs.biz.exception.OVSException
sharedVirtualDiskId -oracle.ovs.biz.exception.OVSException
public void registerExternalISO(java.lang.String serverPoolName,
ISOResourceConfig isoResourceConfig)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -isoResourceConfig -oracle.ovs.biz.exception.OVSException
public VirtualMachineTemplate getTemplateResource(java.lang.Long templateId)
throws oracle.ovs.biz.exception.OVSException
templateId -oracle.ovs.biz.exception.OVSException
public VirtualMachineTemplate getTemplateResourceByName(java.lang.String serverPoolName,
java.lang.String templateName)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -templateName -oracle.ovs.biz.exception.OVSException
public VirtualMachineImage getImageResource(java.lang.Long imageId)
throws oracle.ovs.biz.exception.OVSException
imageId -oracle.ovs.biz.exception.OVSException
public VirtualMachineImage getImageResourceByName(java.lang.String serverPoolName,
java.lang.String imageName)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -imageName -oracle.ovs.biz.exception.OVSException
public ISOResource getISOResource(java.lang.Long isoResourceId)
throws oracle.ovs.biz.exception.OVSException
isoResourceId -oracle.ovs.biz.exception.OVSException
public SharedVirtualDisk getSharedDiskResource(java.lang.Long sharedVirtualDiskId)
throws oracle.ovs.biz.exception.OVSException
sharedVirtualDiskId -oracle.ovs.biz.exception.OVSException
public SharedVirtualDisk getSharedDiskResourceByName(java.lang.String serverPoolName,
java.lang.String sharedVirtualDiskName)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -sharedVirtualDiskName -oracle.ovs.biz.exception.OVSException
public ISOResource getISOResourceByGroupNameAndISOName(java.lang.String serverPoolName,
java.lang.String groupName,
java.lang.String isoName)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -groupName -isoName -oracle.ovs.biz.exception.OVSException
public ISOResource[] getISOResourceByGroupName(java.lang.String serverPoolName,
java.lang.String groupName)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -groupName -oracle.ovs.biz.exception.OVSException
public ISOResource[] getISOResourceByISOName(java.lang.String serverPoolName,
java.lang.String isoName)
throws oracle.ovs.biz.exception.OVSException
serverPoolName -isoName -oracle.ovs.biz.exception.OVSException
public ISOResource approveISOResource(java.lang.Long isoResourceId)
throws oracle.ovs.biz.exception.OVSException
isoResourceId -oracle.ovs.biz.exception.OVSException
|
Oracle VM Manager Web Services API Reference Release 2.1.5 E14979-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||