public class HyperVMarkSnapshot
extends java.lang.Object
Mark/Unmark the snapshot as a golden snapshot .
This task allows you to mark/unmark a snapshot as a golden snapshot. A golden snapshot cannot be deleted.In order to delete the golden snapshot we need to first unmark is as golden. Output of this task will be a Snapshot Name, that was reverted.
Modifier | Constructor and Description |
---|---|
protected |
HyperVMarkSnapshot() |
|
HyperVMarkSnapshot(CuicServer server) |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
CuicServer |
getCuicServer() |
java.lang.String |
getSnapShot() |
int |
getVmId() |
boolean |
isMarkedGolden() |
void |
setCuicServer(CuicServer api) |
void |
setMarkedGolden(boolean markedGolden)
Mark or Unmark the selected snapshot as golden snapshot.
|
void |
setSnapShot(java.lang.String snapShot)
List of snapshots
Accepts value from list type snapshot
|
void |
setVmId(int vmId)
Select the VM on which to perform the action
Accepts value from list type vm
|
protected HyperVMarkSnapshot()
public HyperVMarkSnapshot(CuicServer server)
public void setCuicServer(CuicServer api)
public CuicServer getCuicServer()
public int getVmId()
public java.lang.String getSnapShot()
public boolean isMarkedGolden()
public void setVmId(int vmId)
public void setSnapShot(java.lang.String snapShot)
public void setMarkedGolden(boolean markedGolden)
public void execute() throws java.lang.Exception
java.lang.Exception