aboutsummaryrefslogtreecommitdiffstats
path: root/docs/xen-api/vm_lifecycle.dot
diff options
context:
space:
mode:
Diffstat (limited to 'docs/xen-api/vm_lifecycle.dot')
-rw-r--r--docs/xen-api/vm_lifecycle.dot15
1 files changed, 15 insertions, 0 deletions
diff --git a/docs/xen-api/vm_lifecycle.dot b/docs/xen-api/vm_lifecycle.dot
new file mode 100644
index 0000000000..fdc97523e2
--- /dev/null
+++ b/docs/xen-api/vm_lifecycle.dot
@@ -0,0 +1,15 @@
+digraph g{
+
+node [shape=box]; "powered down" paused running suspended;
+
+"powered down" -> paused [label="start(paused=true)"];
+"powered down" -> running [label="start(paused=false)"];
+running -> suspended [label="suspend"];
+suspended -> running [label="resume(paused=false)"];
+suspended -> paused [label="resume(paused=true)"];
+paused -> suspended [label="suspend"];
+paused -> running [label="resume"];
+running -> "powered down" [label="cleanShutdown /\nhardShutdown"];
+running -> paused [label="pause"];
+
+} \ No newline at end of file