|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AdminActionsApi
Provide additional actions for servers: 'suspend', 'resume', 'migrate', 'lock', 'unlock', 'resetNetwork', 'createBackup', 'pause', 'migrateLive', 'injectNetworkInfo', 'unpause'
AdminActionsAsyncApi| Method Summary | |
|---|---|
String |
createBackupOfServer(String id,
String imageName,
BackupType backupType,
int rotation,
CreateBackupOfServerOptions... options)
Create backup of a server. |
Boolean |
injectNetworkInfoIntoServer(String id)
Inject network info into a server. |
Boolean |
liveMigrateServer(String id,
String host,
boolean blockMigration,
boolean diskOverCommit)
Live migrate a server. |
Boolean |
lockServer(String id)
Lock a server. |
Boolean |
migrateServer(String id)
Migrate a server. |
Boolean |
pauseServer(String id)
Pause a server. |
Boolean |
resetNetworkOfServer(String id)
Reset network of a server. |
Boolean |
resumeServer(String id)
Resume a server. |
Boolean |
suspendServer(String id)
Suspend a server. |
Boolean |
unlockServer(String id)
Unlock a server. |
Boolean |
unpauseServer(String id)
Unpause a server. |
| Method Detail |
|---|
Boolean suspendServer(String id)
id - id of the serverBoolean resumeServer(String id)
id - id of the serverBoolean migrateServer(String id)
id - id of the serverBoolean lockServer(String id)
id - id of the serverBoolean unlockServer(String id)
id - id of the serverBoolean resetNetworkOfServer(String id)
id - id of the server
String createBackupOfServer(String id,
String imageName,
BackupType backupType,
int rotation,
CreateBackupOfServerOptions... options)
id - id of the serverimageName - the name of the image to createbackupType - the type of backuprotation - the number of images to retain (0 to simply overwrite)options - optional rotation and/or metadata parameters
Boolean pauseServer(String id)
id - id of the serverBoolean unpauseServer(String id)
id - id of the server
Boolean liveMigrateServer(String id,
String host,
boolean blockMigration,
boolean diskOverCommit)
id - id of the serverBoolean injectNetworkInfoIntoServer(String id)
id - id of the server
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||