org.jclouds.savvis.vpdc.features
Interface ServiceManagementClient


public interface ServiceManagementClient

Provides access to Symphony VPDC resources via their REST API.

Author:
Adrian Cole
See Also:

Method Summary
 Task powerOffVM(URI vm)
           
 Task powerOffVMInVDC(String billingSiteId, String vpdcId, String vmId)
          Powers off the VM

 Task powerOnVM(URI vm)
           
 Task powerOnVMInVDC(String billingSiteId, String vpdcId, String vmId)
          Powers on the VM

 

Method Detail

powerOnVMInVDC

Task powerOnVMInVDC(String billingSiteId,
                    String vpdcId,
                    String vmId)
Powers on the VM

Pre-conditions:

No other API operation is being performed on the VM.

Parameters:
billingSiteId - billing site Id, or null for default
vpdcId - vpdc Id
vmId - vm you wish to remove
Returns:
task of the power operation

powerOnVM

Task powerOnVM(URI vm)
Parameters:
vm - href of the vm
See Also:
powerOnVMInVDC(java.lang.String, java.lang.String, java.lang.String)

powerOffVMInVDC

Task powerOffVMInVDC(String billingSiteId,
                     String vpdcId,
                     String vmId)
Powers off the VM

Pre-conditions:

No other API operation is being performed on the VM.

Parameters:
billingSiteId - billing site Id, or null for default
vpdcId - vpdc Id
vmId - vm you wish to remove
Returns:
task of the power operation

powerOffVM

Task powerOffVM(URI vm)
Parameters:
vm - href of the vm
See Also:
powerOffVMInVDC(java.lang.String, java.lang.String, java.lang.String)


Copyright © 2009-2011 jclouds. All Rights Reserved.