diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 64f52227aed..9a2173fb5e3 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -57,7 +57,7 @@ repos:
- id: fix-byte-order-marker
- id: forbid-submodules
- id: mixed-line-ending
- exclude: \.(cs|xml)$
+ exclude: \.cs$
- id: trailing-whitespace
files: \.(bat|cfg|cs|css|gitignore|header|in|install|java|md|properties|py|rb|sh|sql|txt|vue|xml|xsl|yaml|yml)$
args: [--markdown-linebreak-ext=md]
diff --git a/engine/service/src/main/webapp/WEB-INF/beans.xml b/engine/service/src/main/webapp/WEB-INF/beans.xml
index 33bd4adb13b..efb28689115 100644
--- a/engine/service/src/main/webapp/WEB-INF/beans.xml
+++ b/engine/service/src/main/webapp/WEB-INF/beans.xml
@@ -16,56 +16,56 @@
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
--->
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.apache.cloudstack.framework
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+-->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.apache.cloudstack.framework
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/engine/service/src/main/webapp/WEB-INF/web.xml b/engine/service/src/main/webapp/WEB-INF/web.xml
index e7663cea39e..e44186004fb 100644
--- a/engine/service/src/main/webapp/WEB-INF/web.xml
+++ b/engine/service/src/main/webapp/WEB-INF/web.xml
@@ -16,31 +16,31 @@
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
--->
-
-
- contextConfigLocation
- WEB-INF/beans.xml
-
-
-
- org.springframework.web.context.ContextLoaderListener
-
-
-
+-->
+
+
+ contextConfigLocation
+ WEB-INF/beans.xml
+
+
+
+ org.springframework.web.context.ContextLoaderListener
+
+
+
CXF Servlet
- CXFServlet
-
- org.apache.cxf.transport.servlet.CXFServlet
-
- 1
-
-
- CXFServlet
- /rest/*
-
-
+ CXFServlet
+
+ org.apache.cxf.transport.servlet.CXFServlet
+
+ 1
+
+
+ CXFServlet
+ /rest/*
+
+
diff --git a/plugins/hypervisors/baremetal/pom.xml b/plugins/hypervisors/baremetal/pom.xml
index f75cb4a4b6c..84754a27c72 100755
--- a/plugins/hypervisors/baremetal/pom.xml
+++ b/plugins/hypervisors/baremetal/pom.xml
@@ -1,51 +1,51 @@
-
-
- 4.0.0
-
- org.apache.cloudstack
- cloudstack-plugins
- 4.21.0.0-SNAPSHOT
- ../../pom.xml
-
- cloud-plugin-hypervisor-baremetal
- Apache CloudStack Plugin - Hypervisor Baremetal
-
-
- commons-lang
- commons-lang
-
-
- javax.xml.bind
- jaxb-api
- ${cs.jaxb.version}
-
-
- com.sun.xml.bind
- jaxb-core
- ${cs.jaxb.version}
-
-
- com.sun.xml.bind
- jaxb-impl
- ${cs.jaxb.impl.version}
-
-
-
+
+
+ 4.0.0
+
+ org.apache.cloudstack
+ cloudstack-plugins
+ 4.21.0.0-SNAPSHOT
+ ../../pom.xml
+
+ cloud-plugin-hypervisor-baremetal
+ Apache CloudStack Plugin - Hypervisor Baremetal
+
+
+ commons-lang
+ commons-lang
+
+
+ javax.xml.bind
+ jaxb-api
+ ${cs.jaxb.version}
+
+
+ com.sun.xml.bind
+ jaxb-core
+ ${cs.jaxb.version}
+
+
+ com.sun.xml.bind
+ jaxb-impl
+ ${cs.jaxb.impl.version}
+
+
+
diff --git a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/create-acl-policy-ref.xml b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/create-acl-policy-ref.xml
index 4fe3db74d9f..cc076668f9e 100755
--- a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/create-acl-policy-ref.xml
+++ b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/create-acl-policy-ref.xml
@@ -1,37 +1,37 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/create-pf-rule.xml b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/create-pf-rule.xml
index 4cfecd43192..275755de414 100755
--- a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/create-pf-rule.xml
+++ b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/create-pf-rule.xml
@@ -1,165 +1,165 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-acl-policy.xml b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-acl-policy.xml
index b1a27650419..6ba4034768f 100755
--- a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-acl-policy.xml
+++ b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-acl-policy.xml
@@ -1,33 +1,33 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-edge-firewall.xml b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-edge-firewall.xml
index 992d6a1ab62..149efe515e1 100755
--- a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-edge-firewall.xml
+++ b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-edge-firewall.xml
@@ -1,30 +1,30 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-edge-security-profile.xml b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-edge-security-profile.xml
index f394fe91d9e..23458593eb6 100755
--- a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-edge-security-profile.xml
+++ b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-edge-security-profile.xml
@@ -1,38 +1,38 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-nat-policy-set.xml b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-nat-policy-set.xml
index 3f4c08d747f..799f6d43957 100755
--- a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-nat-policy-set.xml
+++ b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-nat-policy-set.xml
@@ -1,30 +1,30 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-nat-policy.xml b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-nat-policy.xml
index 6c3ed7b9f48..83946f97681 100755
--- a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-nat-policy.xml
+++ b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-nat-policy.xml
@@ -1,33 +1,33 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-rule.xml b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-rule.xml
index e56e9190496..f9030710ec4 100755
--- a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-rule.xml
+++ b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-rule.xml
@@ -1,31 +1,31 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-tenant.xml b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-tenant.xml
index 05bef9a2906..0dbb23d0cbf 100755
--- a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-tenant.xml
+++ b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-tenant.xml
@@ -1,30 +1,30 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-vdc.xml b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-vdc.xml
index fbc2312c208..4c9b80694c3 100755
--- a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-vdc.xml
+++ b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/delete-vdc.xml
@@ -1,30 +1,30 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/disassoc-asa1000v.xml b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/disassoc-asa1000v.xml
index 448b65f0d53..06d0f41fff8 100755
--- a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/disassoc-asa1000v.xml
+++ b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/disassoc-asa1000v.xml
@@ -1,30 +1,30 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/list-acl-policies.xml b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/list-acl-policies.xml
index aee2f891f86..9ddc58a4682 100755
--- a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/list-acl-policies.xml
+++ b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/list-acl-policies.xml
@@ -1,30 +1,30 @@
-
-
-
-
-
+
+
+
+
+
-
-
+
+
+
diff --git a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/list-nat-policies.xml b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/list-nat-policies.xml
index bd978cb389c..c3f8f010323 100755
--- a/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/list-nat-policies.xml
+++ b/plugins/network-elements/cisco-vnmc/src/main/scripts/network/cisco/list-nat-policies.xml
@@ -1,30 +1,30 @@
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
+
-
+
-
-
-
-
-
+
+
+
+
+
+
+
@@ -52,6 +52,6 @@
-
-
-
+
+
+
diff --git a/server/src/test/resources/SnapshotDaoTestContext.xml b/server/src/test/resources/SnapshotDaoTestContext.xml
index 479bd95eefd..5880fe0c167 100644
--- a/server/src/test/resources/SnapshotDaoTestContext.xml
+++ b/server/src/test/resources/SnapshotDaoTestContext.xml
@@ -1,14 +1,14 @@
-
-
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
@@ -43,6 +43,6 @@
-
-
-
+
+
+
diff --git a/server/src/test/resources/StoragePoolDaoTestContext.xml b/server/src/test/resources/StoragePoolDaoTestContext.xml
index 49d10c713e8..1d280a2e728 100644
--- a/server/src/test/resources/StoragePoolDaoTestContext.xml
+++ b/server/src/test/resources/StoragePoolDaoTestContext.xml
@@ -1,44 +1,44 @@
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/server/src/test/resources/VpcApiUnitTestContext.xml b/server/src/test/resources/VpcApiUnitTestContext.xml
index f3f7816d4dd..571a52243b7 100644
--- a/server/src/test/resources/VpcApiUnitTestContext.xml
+++ b/server/src/test/resources/VpcApiUnitTestContext.xml
@@ -1,44 +1,44 @@
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/server/src/test/resources/VpcTestContext.xml b/server/src/test/resources/VpcTestContext.xml
index ae60cfabd9d..a955ed75b66 100644
--- a/server/src/test/resources/VpcTestContext.xml
+++ b/server/src/test/resources/VpcTestContext.xml
@@ -1,14 +1,14 @@
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/server/src/test/resources/createNetworkOffering.xml b/server/src/test/resources/createNetworkOffering.xml
index 5ee4f176847..99418467e0a 100644
--- a/server/src/test/resources/createNetworkOffering.xml
+++ b/server/src/test/resources/createNetworkOffering.xml
@@ -1,79 +1,79 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/server/src/test/resources/testContext.xml b/server/src/test/resources/testContext.xml
index 7ea4d4247b1..f0be52983cc 100644
--- a/server/src/test/resources/testContext.xml
+++ b/server/src/test/resources/testContext.xml
@@ -1,88 +1,88 @@
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.apache.cloudstack.framework
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.apache.cloudstack.framework
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
diff --git a/test/conf/config.xml b/test/conf/config.xml
index 8037a4eafd9..b8b1ceb2504 100644
--- a/test/conf/config.xml
+++ b/test/conf/config.xml
@@ -1,103 +1,103 @@
-
-
-
-
- addSecondaryStorage
-
- -
- zoneid
- 2
-
- -
- url
- nfs://192.168.161.21/export/regression/secondary
-
-
-
-
-
- addHost
-
- -
- zoneid
- 2
-
- -
- podid
- 2
-
- -
- url
- http://192.168.161.25
-
- -
- username
- root
-
- -
- password
- password
-
- -
- clustername
- firstcluster
-
-
-
-
-
- sleep.sh
-
- Sleep for 3 min to ensure that host is in UP state
-
- -
- s
- 180
-
-
-
-
-
- createStoragePool
-
- -
- zoneid
- 2
-
- -
- podid
- 2
-
- -
- name
- primary storage
-
- -
- url
- nfs://192.168.161.21/export/regression/primary
-
- -
- clusterid
- 1
-
-
-
-
-
+
+
+
+
+ addSecondaryStorage
+
+ -
+ zoneid
+ 2
+
+ -
+ url
+ nfs://192.168.161.21/export/regression/secondary
+
+
+
+
+
+ addHost
+
+ -
+ zoneid
+ 2
+
+ -
+ podid
+ 2
+
+ -
+ url
+ http://192.168.161.25
+
+ -
+ username
+ root
+
+ -
+ password
+ password
+
+ -
+ clustername
+ firstcluster
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 3 min to ensure that host is in UP state
+
+ -
+ s
+ 180
+
+
+
+
+
+ createStoragePool
+
+ -
+ zoneid
+ 2
+
+ -
+ podid
+ 2
+
+ -
+ name
+ primary storage
+
+ -
+ url
+ nfs://192.168.161.21/export/regression/primary
+
+ -
+ clusterid
+ 1
+
+
+
+
+
diff --git a/test/metadata/delegatedAdmin/delegated_admin_cleanup.xml b/test/metadata/delegatedAdmin/delegated_admin_cleanup.xml
index ac0f390ba90..4baf66283d6 100644
--- a/test/metadata/delegatedAdmin/delegated_admin_cleanup.xml
+++ b/test/metadata/delegatedAdmin/delegated_admin_cleanup.xml
@@ -1,126 +1,126 @@
-
-
-
-
-
- registerUserKeys
-
- -
- id
- 2
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
- listDomains
- true
-
- -
- name
- 0-1
-
-
-
- -
- id
- level1domain1id
-
-
-
-
-
-
- listDomains
- true
-
- -
- name
- 0-2
-
-
-
- -
- id
- level1domain2id
-
-
-
-
-
- deleteUser
-
- -
- id
- rootadmin1id
-
-
-
-
-
- deleteUser
-
- -
- id
- rootadmin2id
-
-
-
-
-
- deleteDomain
-
- -
- id
- level1domain1id
-
- -
- cleanup
- true
-
-
-
-
-
- deleteDomain
-
- -
- id
- level1domain2id
-
- -
- cleanup
- true
-
-
-
-
-
-
+
+
+
+
+
+ registerUserKeys
+
+ -
+ id
+ 2
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+ listDomains
+ true
+
+ -
+ name
+ 0-1
+
+
+
+ -
+ id
+ level1domain1id
+
+
+
+
+
+
+ listDomains
+ true
+
+ -
+ name
+ 0-2
+
+
+
+ -
+ id
+ level1domain2id
+
+
+
+
+
+ deleteUser
+
+ -
+ id
+ rootadmin1id
+
+
+
+
+
+ deleteUser
+
+ -
+ id
+ rootadmin2id
+
+
+
+
+
+ deleteDomain
+
+ -
+ id
+ level1domain1id
+
+ -
+ cleanup
+ true
+
+
+
+
+
+ deleteDomain
+
+ -
+ id
+ level1domain2id
+
+ -
+ cleanup
+ true
+
+
+
+
+
+
diff --git a/test/metadata/delegatedAdmin/delegated_admin_createusers.xml b/test/metadata/delegatedAdmin/delegated_admin_createusers.xml
index 27ce77f6cf7..46e0408db35 100644
--- a/test/metadata/delegatedAdmin/delegated_admin_createusers.xml
+++ b/test/metadata/delegatedAdmin/delegated_admin_createusers.xml
@@ -1,312 +1,312 @@
-
-
-
-
-
-
-
- createDomain
-
- -
- name
- 0-1
-
-
-
- -
- id
- level1domain1id
-
-
-
-
-
- createDomain
-
- -
- name
- 0-2
-
-
-
- -
- id
- level1domain2id
-
-
-
-
-
- createDomain
-
- -
- name
- 0-1-1
-
- -
- parentdomainid
- level1domain1id
-
-
-
- -
- id
- level2domain1id
-
-
-
-
-
- createDomain
-
- -
- name
- 0-2-1
-
- -
- parentdomainid
- level1domain2id
-
-
-
- -
- id
- level2domain2id
-
-
-
-
-
-
-
- createUser
-
- -
- username
-
- -
- password
- 123
-
- -
- firstname
- 123
-
- -
- lastname
- 123
-
- -
- email
- 123@gmail.com
-
- -
- accounttype
- 1
-
-
-
- -
- id
- rootadmin1id
-
- -
- account
- rootadmin1account
-
-
-
-
-
-
- createUser
-
- -
- username
-
- -
- password
- 123
-
- -
- firstname
- 123
-
- -
- lastname
- 123
-
- -
- email
- 123@gmail.com
-
- -
- accounttype
- 1
-
-
-
- -
- id
- rootadmin2id
-
- -
- account
- rootadmin2account
-
-
-
-
-
-
-
- createUser
-
- -
- username
-
- -
- password
- 123
-
- -
- firstname
- 123
-
- -
- lastname
- 123
-
- -
- email
- 123@gmail.com
-
- -
- accounttype
- 2
-
- -
- domainid
- level1domain1id
-
-
-
- -
- id
- domain11adminid
-
- -
- account
- domain11adminaccount
-
-
-
-
-
-
-
- createUser
-
- -
- username
-
- -
- password
- 123
-
- -
- firstname
- 123
-
- -
- lastname
- 123
-
- -
- email
- 123@gmail.com
-
- -
- accounttype
- 2
-
- -
- domainid
- level1domain2id
-
-
-
- -
- id
- domain12adminid
-
- -
- account
- domain12adminaccount
-
-
-
-
-
-
- createUser
-
- -
- username
-
- -
- password
- 123
-
- -
- firstname
- 123
-
- -
- lastname
- 123
-
- -
- email
- 123@gmail.com
-
- -
- accounttype
- 2
-
- -
- domainid
- level2domain1id
-
-
-
- -
- id
- domain21adminid
-
- -
- account
- domain21adminaccount
-
-
-
-
-
-
+
+
+
+
+
+
+
+ createDomain
+
+ -
+ name
+ 0-1
+
+
+
+ -
+ id
+ level1domain1id
+
+
+
+
+
+ createDomain
+
+ -
+ name
+ 0-2
+
+
+
+ -
+ id
+ level1domain2id
+
+
+
+
+
+ createDomain
+
+ -
+ name
+ 0-1-1
+
+ -
+ parentdomainid
+ level1domain1id
+
+
+
+ -
+ id
+ level2domain1id
+
+
+
+
+
+ createDomain
+
+ -
+ name
+ 0-2-1
+
+ -
+ parentdomainid
+ level1domain2id
+
+
+
+ -
+ id
+ level2domain2id
+
+
+
+
+
+
+
+ createUser
+
+ -
+ username
+
+ -
+ password
+ 123
+
+ -
+ firstname
+ 123
+
+ -
+ lastname
+ 123
+
+ -
+ email
+ 123@gmail.com
+
+ -
+ accounttype
+ 1
+
+
+
+ -
+ id
+ rootadmin1id
+
+ -
+ account
+ rootadmin1account
+
+
+
+
+
+
+ createUser
+
+ -
+ username
+
+ -
+ password
+ 123
+
+ -
+ firstname
+ 123
+
+ -
+ lastname
+ 123
+
+ -
+ email
+ 123@gmail.com
+
+ -
+ accounttype
+ 1
+
+
+
+ -
+ id
+ rootadmin2id
+
+ -
+ account
+ rootadmin2account
+
+
+
+
+
+
+
+ createUser
+
+ -
+ username
+
+ -
+ password
+ 123
+
+ -
+ firstname
+ 123
+
+ -
+ lastname
+ 123
+
+ -
+ email
+ 123@gmail.com
+
+ -
+ accounttype
+ 2
+
+ -
+ domainid
+ level1domain1id
+
+
+
+ -
+ id
+ domain11adminid
+
+ -
+ account
+ domain11adminaccount
+
+
+
+
+
+
+
+ createUser
+
+ -
+ username
+
+ -
+ password
+ 123
+
+ -
+ firstname
+ 123
+
+ -
+ lastname
+ 123
+
+ -
+ email
+ 123@gmail.com
+
+ -
+ accounttype
+ 2
+
+ -
+ domainid
+ level1domain2id
+
+
+
+ -
+ id
+ domain12adminid
+
+ -
+ account
+ domain12adminaccount
+
+
+
+
+
+
+ createUser
+
+ -
+ username
+
+ -
+ password
+ 123
+
+ -
+ firstname
+ 123
+
+ -
+ lastname
+ 123
+
+ -
+ email
+ 123@gmail.com
+
+ -
+ accounttype
+ 2
+
+ -
+ domainid
+ level2domain1id
+
+
+
+ -
+ id
+ domain21adminid
+
+ -
+ account
+ domain21adminaccount
+
+
+
+
+
+
diff --git a/test/metadata/delegatedAdmin/delegated_admin_verify_part1.xml b/test/metadata/delegatedAdmin/delegated_admin_verify_part1.xml
index 1ce18187d52..9387c99c999 100644
--- a/test/metadata/delegatedAdmin/delegated_admin_verify_part1.xml
+++ b/test/metadata/delegatedAdmin/delegated_admin_verify_part1.xml
@@ -1,420 +1,420 @@
-
-
-
-
- registerUserKeys
-
- -
- id
- userid1
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
-
- deployVirtualMachine
- true
-
- -
- zoneid
- globalzoneid
-
- -
- templateid
- globaltemplateid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- id
- vmid
-
-
-
-
-
-
-
- createVolume
- true
-
- -
- name
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- id
- volumeid
-
-
-
-
-
-
-
- createTemplate
- true
-
- -
- volumeid
- volumeid
-
- -
- name
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- 1
-
-
-
- -
- id
- privatetemplateid
-
-
-
-
-
-
- registerTemplate
- Register template
- true
-
- -
- name
-
- -
- displaytext
-
- -
- url
- globaltemplateurl
-
- -
- zoneid
- globalzoneid
-
- -
- ostypeid
- 1
-
- -
- format
- vhd
-
-
-
- -
- id
- registeredtemplateid
-
-
-
-
-
-
-
- registerIso
- true
- Register iso
-
- -
- name
-
- -
- displaytext
-
- -
- url
- globalisourl
-
- -
- ostypeid
- 53
-
- -
- zoneid
- globalzoneid
-
-
-
- -
- id
- isoid
-
-
-
-
-
-
- createSnapshot
- true
-
- -
- volumeid
- volumeid
-
-
-
- -
- id
- snapshotid
-
-
-
-
-
- createSnapshotPolicy
- true
-
- -
- volumeid
- volumeid
-
- -
- intervaltype
- hourly
-
- -
- schedule
- 10
-
- -
- maxsnaps
- 4
-
- -
- timezone
- Africa/Casablanca
-
-
-
- -
- id
- snapshotpolicyid
-
-
-
-
-
-
-
- associateIpAddress
- true
- Associate ip address
-
- -
- zoneid
- globalzoneid
-
-
-
- -
- ipaddress
- ipaddress
-
-
-
-
-
-
-
- createPortForwardingService
- Create port forwarding service
- true
-
- -
- name
-
- -
- description
- none
-
-
-
- -
- id
- pfgroupid
-
-
-
-
-
- createPortForwardingService
- Create port forwarding service
- true
-
- -
- name
-
- -
- description
- none
-
-
-
- -
- id
- pfgroupid1
-
-
-
-
-
- createPortForwardingServiceRule
- Create port forwarding service rule
- true
-
- -
- publicport
- 22
-
- -
- privateport
- 22
-
- -
- portforwardingserviceid
- pfgroupid
-
-
-
- -
- id
- pfruleid
-
-
-
-
-
-
-
- createLoadBalancerRule
- Create load balancer rule
- true
-
- -
- name
-
- -
- publicip
- ipaddress
-
- -
- privateport
-
- -
- publicport
-
- -
- algorithm
- roundrobin
-
-
-
- -
- id
- lbid
-
-
-
-
-
-
- createLoadBalancerRule
- Create load balancer rule
- true
-
- -
- name
-
- -
- publicip
- ipaddress
-
- -
- privateport
-
- -
- publicport
-
- -
- algorithm
- roundrobin
-
-
-
- -
- id
- lbid1
-
-
-
-
-
- assignToLoadBalancerRule
- Assign to load balancer
- true
-
- -
- id
- lbid
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
+
+
+
+
+ registerUserKeys
+
+ -
+ id
+ userid1
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+
+ deployVirtualMachine
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ id
+ vmid
+
+
+
+
+
+
+
+ createVolume
+ true
+
+ -
+ name
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ id
+ volumeid
+
+
+
+
+
+
+
+ createTemplate
+ true
+
+ -
+ volumeid
+ volumeid
+
+ -
+ name
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ 1
+
+
+
+ -
+ id
+ privatetemplateid
+
+
+
+
+
+
+ registerTemplate
+ Register template
+ true
+
+ -
+ name
+
+ -
+ displaytext
+
+ -
+ url
+ globaltemplateurl
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ ostypeid
+ 1
+
+ -
+ format
+ vhd
+
+
+
+ -
+ id
+ registeredtemplateid
+
+
+
+
+
+
+
+ registerIso
+ true
+ Register iso
+
+ -
+ name
+
+ -
+ displaytext
+
+ -
+ url
+ globalisourl
+
+ -
+ ostypeid
+ 53
+
+ -
+ zoneid
+ globalzoneid
+
+
+
+ -
+ id
+ isoid
+
+
+
+
+
+
+ createSnapshot
+ true
+
+ -
+ volumeid
+ volumeid
+
+
+
+ -
+ id
+ snapshotid
+
+
+
+
+
+ createSnapshotPolicy
+ true
+
+ -
+ volumeid
+ volumeid
+
+ -
+ intervaltype
+ hourly
+
+ -
+ schedule
+ 10
+
+ -
+ maxsnaps
+ 4
+
+ -
+ timezone
+ Africa/Casablanca
+
+
+
+ -
+ id
+ snapshotpolicyid
+
+
+
+
+
+
+
+ associateIpAddress
+ true
+ Associate ip address
+
+ -
+ zoneid
+ globalzoneid
+
+
+
+ -
+ ipaddress
+ ipaddress
+
+
+
+
+
+
+
+ createPortForwardingService
+ Create port forwarding service
+ true
+
+ -
+ name
+
+ -
+ description
+ none
+
+
+
+ -
+ id
+ pfgroupid
+
+
+
+
+
+ createPortForwardingService
+ Create port forwarding service
+ true
+
+ -
+ name
+
+ -
+ description
+ none
+
+
+
+ -
+ id
+ pfgroupid1
+
+
+
+
+
+ createPortForwardingServiceRule
+ Create port forwarding service rule
+ true
+
+ -
+ publicport
+ 22
+
+ -
+ privateport
+ 22
+
+ -
+ portforwardingserviceid
+ pfgroupid
+
+
+
+ -
+ id
+ pfruleid
+
+
+
+
+
+
+
+ createLoadBalancerRule
+ Create load balancer rule
+ true
+
+ -
+ name
+
+ -
+ publicip
+ ipaddress
+
+ -
+ privateport
+
+ -
+ publicport
+
+ -
+ algorithm
+ roundrobin
+
+
+
+ -
+ id
+ lbid
+
+
+
+
+
+
+ createLoadBalancerRule
+ Create load balancer rule
+ true
+
+ -
+ name
+
+ -
+ publicip
+ ipaddress
+
+ -
+ privateport
+
+ -
+ publicport
+
+ -
+ algorithm
+ roundrobin
+
+
+
+ -
+ id
+ lbid1
+
+
+
+
+
+ assignToLoadBalancerRule
+ Assign to load balancer
+ true
+
+ -
+ id
+ lbid
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
diff --git a/test/metadata/delegatedAdmin/delegated_admin_verify_part2.xml b/test/metadata/delegatedAdmin/delegated_admin_verify_part2.xml
index 9f875054439..cad4305eb02 100644
--- a/test/metadata/delegatedAdmin/delegated_admin_verify_part2.xml
+++ b/test/metadata/delegatedAdmin/delegated_admin_verify_part2.xml
@@ -1,952 +1,952 @@
-
-
-
-
- registerUserKeys
-
- -
- id
- userid2
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
-
-
- rebootVirtualMachine
- Reboot virtual machine
- true
-
- -
- id
- vmid
-
-
-
-
-
- startVirtualMachine
- Start virtual machine
- true
-
- -
- id
- vmid
-
-
-
-
-
- stopVirtualMachine
- Stop virtual machine
- true
-
- -
- id
- vmid
-
-
-
-
-
- resetPasswordForVirtualMachine
- Reset password for virtual machine
- true
-
- -
- id
- vmid
-
-
-
-
-
- changeServiceForVirtualMachine
- Change service offering for virtual machine
- true
-
- -
- id
- vmid
-
- -
- serviceofferingid
- 2
-
-
-
-
-
- updateVirtualMachine
- Update virtual machine
- true
-
- -
- id
- vmid
-
- -
- haenable
- true
-
-
-
-
-
- listVirtualMachines
- List virtual machines
- true
-
- -
- id
- vmid
-
-
-
-
-
- deployVirtualMachine
- true
-
- -
- zoneid
- globalzoneid
-
- -
- templateid
- globaltemplateid
-
- -
- serviceofferingid
- 1
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- domainid
- domainid1
-
- -
- account
- account1
-
-
-
-
-
-
-
- listVolumes
- List volumes
- true
-
- -
- id
- volumeid
-
-
-
-
-
- attachVolume
- Attach volume
- true
-
- -
- id
- volumeid
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
- detachVolume
- Detach volume
- true
-
- -
- id
- volumeid
-
-
-
-
-
- createVolume
- Creating volume
- true
-
- -
- name
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- domainid
- domainid1
-
- -
- account
- account1
-
-
-
-
-
-
-
- listSnapshots
- List snapshots
- true
-
- -
- id
- snapshotid
-
-
-
-
-
- createSnapshot
- Creating snapshot
- true
-
- -
- volumeid
- volumeid
-
- -
- domainid
- domainid1
-
- -
- account
- account1
-
-
-
-
-
- listSnapshotPolicies
- Listing snapshot policies
- true
-
- -
- volumeid
- volumeid
-
-
-
-
-
- createSnapshotPolicy
- true
-
- -
- volumeid
- volumeid
-
- -
- intervaltype
- hourly
-
- -
- schedule
- 10
-
- -
- maxsnaps
- 4
-
- -
- timezone
- Africa/Casablanca
-
- -
- domainid
- domainid1
-
- -
- account
- account1
-
-
-
-
-
-
- updateTemplate
- Update template
- true
-
- -
- id
- privatetemplateid
-
- -
- displaytext
- hello
-
-
-
-
-
- updateTemplatePermissions
- Update template permissions
- true
-
- -
- id
- privatetemplateid
-
- -
- ispublic
- true
-
-
-
-
-
- copyTemplate
- Copy template
- true
-
- -
- id
- privatetemplateid
-
- -
- sourcezoneid
- globalzoneid
-
- -
- destzoneid
- globalzoneid1
-
-
-
-
-
- listTemplates
- List templates
- true
-
- -
- id
- privatetemplateid
-
-
-
-
-
- listTemplatePermissions
- List template permissions
- true
-
- -
- id
- privatetemplateid
-
-
-
-
-
- createTemplate
- Create template
- true
-
- -
- volumeid
- volumeid
-
- -
- name
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- 1
-
- -
- domainid
- domainid1
-
- -
- account
- account1
-
-
-
-
-
-
-
- updateTemplate
- Update template
- true
-
- -
- id
- registeredtemplateid
-
- -
- displaytext
- hello
-
-
-
-
-
- updateTemplatePermissions
- Update template permissions
- true
-
- -
- id
- registeredtemplateid
-
- -
- ispublic
- true
-
-
-
-
-
- copyTemplate
- Copy template
- true
-
- -
- id
- registeredtemplateid
-
- -
- sourcezoneid
- globalzoneid
-
- -
- destzoneid
- globalzoneid1
-
-
-
-
-
- listTemplates
- List templates
- true
-
- -
- id
- registeredtemplateid
-
-
-
-
-
- listTemplatePermissions
- List template permissions
- true
-
- -
- id
- registeredtemplateid
-
-
-
-
-
-
-
-
- updateIso
- Update iso
- true
-
- -
- id
- isoid
-
- -
- displaytext
- hello
-
-
-
-
-
- listIsos
- List isos
- true
-
- -
- id
- isoid
-
-
-
-
-
- copyIso
- Copy iso
- true
-
- -
- id
- isoid
-
- -
- sourcezoneid
- globalzoneid
-
- -
- destzoneid
- globalzoneid1
-
-
-
-
-
- attachIso
- true
- Attaching iso
-
- -
- virtualmachineid
- vmid
-
- -
- id
- isoid
-
-
-
-
-
- detachIso
- true
- Detaching iso
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
-
- listPublicIpAddresses
- true
- List public ip addresses
-
- -
- ipaddress
- ipaddress
-
-
-
-
-
- associateIpAddress
- true
- Associate ip address
-
- -
- zoneid
- globalzoneid
-
- -
- domainid
- domainid1
-
- -
- account
- account1
-
-
-
-
-
-
-
- listPortForwardingServices
- List port forwarding services
- true
-
- -
- id
- pfgroupid
-
-
-
-
-
- listPortForwardingServiceRules
- List port forwarding service rule
- true
-
- -
- id
- pfgroupid
-
-
-
-
-
- listPortForwardingServicesByVm
- List port forwarding services by vm
- true
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
- removePortForwardingService
- true
- Remove port forwarding service
-
- -
- id
- pfgroupid
-
- -
- virtualmachineid
- vmid
-
- -
- publicip
- ipaddress
-
-
-
-
-
- assignPortForwardingService
- true
- Assigning port forwarding service
-
- -
- id
- pfgroupid1
-
- -
- virtualmachineid
- vmid
-
- -
- publicip
- ipaddress
-
-
-
-
-
- createPortForwardingService
- Create port forwarding service
- true
-
- -
- name
-
- -
- description
- none
-
- -
- domainid
- domainid1
-
- -
- account
- account1
-
-
-
-
-
- createPortForwardingServiceRule
- Create port forwarding service rule
- true
-
- -
- publicport
- 222
-
- -
- privateport
- 222
-
- -
- portforwardingserviceid
- pfgroupid
-
-
-
-
-
- deletePortForwardingServiceRule
- Delete port forwarding service rule
- true
-
- -
- id
- pfruleid
-
-
-
-
-
-
- deletePortForwardingService
- true
- Deleting port forwarding service
-
- -
- id
- pfgroupid
-
-
-
-
-
-
-
- listLoadBalancerRules
- List load balancer rules
- true
-
- -
- id
- lbid
-
-
-
-
-
- listLoadBalancerRuleInstances
- List load balancer rule instances
- true
-
- -
- id
- lbid
-
-
-
-
-
- removeFromLoadBalancerRule
- Remove from load balancer
- true
-
- -
- id
- lbid
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
- assignToLoadBalancerRule
- Assign to load balancer
- true
-
- -
- id
- lbid1
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
- deleteLoadBalancerRule
- Delete load balancer rule
- true
-
- -
- id
- lbid
-
-
-
-
-
- createLoadBalancerRule
- Create load balancer rule
- true
-
- -
- name
-
- -
- publicip
- ipaddress
-
- -
- privateport
-
- -
- publicport
-
- -
- algorithm
- roundrobin
-
-
-
-
-
-
-
- disassociateIpAddress
- true
- Disassociate ip address
-
- -
- ipaddress
- ipaddress
-
-
-
-
- deleteSnapshot
- Deleting snapshot
- true
-
- -
- id
- snapshotid
-
-
-
-
-
- deleteSnapshotPolicies
- Deleting snapshot policy
- true
-
- -
- id
- snapshotpolicyid
-
-
-
-
-
- deleteTemplate
- Delete template
- true
-
- -
- id
- privatetemplateid
-
-
-
-
-
- deleteTemplate
- Delete template
- true
-
- -
- id
- registeredtemplateid
-
-
-
-
-
- deleteVolume
- Deleting volume
- true
-
- -
- id
- volumeid
-
-
-
-
-
- deleteIso
- Delete iso
- true
-
- -
- id
- isoid
-
-
-
-
-
- destroyVirtualMachine
- Destroy virtual machine
- true
-
- -
- id
- vmid
-
-
-
-
-
+
+
+
+
+ registerUserKeys
+
+ -
+ id
+ userid2
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+
+
+ rebootVirtualMachine
+ Reboot virtual machine
+ true
+
+ -
+ id
+ vmid
+
+
+
+
+
+ startVirtualMachine
+ Start virtual machine
+ true
+
+ -
+ id
+ vmid
+
+
+
+
+
+ stopVirtualMachine
+ Stop virtual machine
+ true
+
+ -
+ id
+ vmid
+
+
+
+
+
+ resetPasswordForVirtualMachine
+ Reset password for virtual machine
+ true
+
+ -
+ id
+ vmid
+
+
+
+
+
+ changeServiceForVirtualMachine
+ Change service offering for virtual machine
+ true
+
+ -
+ id
+ vmid
+
+ -
+ serviceofferingid
+ 2
+
+
+
+
+
+ updateVirtualMachine
+ Update virtual machine
+ true
+
+ -
+ id
+ vmid
+
+ -
+ haenable
+ true
+
+
+
+
+
+ listVirtualMachines
+ List virtual machines
+ true
+
+ -
+ id
+ vmid
+
+
+
+
+
+ deployVirtualMachine
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ serviceofferingid
+ 1
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ domainid
+ domainid1
+
+ -
+ account
+ account1
+
+
+
+
+
+
+
+ listVolumes
+ List volumes
+ true
+
+ -
+ id
+ volumeid
+
+
+
+
+
+ attachVolume
+ Attach volume
+ true
+
+ -
+ id
+ volumeid
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+ detachVolume
+ Detach volume
+ true
+
+ -
+ id
+ volumeid
+
+
+
+
+
+ createVolume
+ Creating volume
+ true
+
+ -
+ name
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ domainid
+ domainid1
+
+ -
+ account
+ account1
+
+
+
+
+
+
+
+ listSnapshots
+ List snapshots
+ true
+
+ -
+ id
+ snapshotid
+
+
+
+
+
+ createSnapshot
+ Creating snapshot
+ true
+
+ -
+ volumeid
+ volumeid
+
+ -
+ domainid
+ domainid1
+
+ -
+ account
+ account1
+
+
+
+
+
+ listSnapshotPolicies
+ Listing snapshot policies
+ true
+
+ -
+ volumeid
+ volumeid
+
+
+
+
+
+ createSnapshotPolicy
+ true
+
+ -
+ volumeid
+ volumeid
+
+ -
+ intervaltype
+ hourly
+
+ -
+ schedule
+ 10
+
+ -
+ maxsnaps
+ 4
+
+ -
+ timezone
+ Africa/Casablanca
+
+ -
+ domainid
+ domainid1
+
+ -
+ account
+ account1
+
+
+
+
+
+
+ updateTemplate
+ Update template
+ true
+
+ -
+ id
+ privatetemplateid
+
+ -
+ displaytext
+ hello
+
+
+
+
+
+ updateTemplatePermissions
+ Update template permissions
+ true
+
+ -
+ id
+ privatetemplateid
+
+ -
+ ispublic
+ true
+
+
+
+
+
+ copyTemplate
+ Copy template
+ true
+
+ -
+ id
+ privatetemplateid
+
+ -
+ sourcezoneid
+ globalzoneid
+
+ -
+ destzoneid
+ globalzoneid1
+
+
+
+
+
+ listTemplates
+ List templates
+ true
+
+ -
+ id
+ privatetemplateid
+
+
+
+
+
+ listTemplatePermissions
+ List template permissions
+ true
+
+ -
+ id
+ privatetemplateid
+
+
+
+
+
+ createTemplate
+ Create template
+ true
+
+ -
+ volumeid
+ volumeid
+
+ -
+ name
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ 1
+
+ -
+ domainid
+ domainid1
+
+ -
+ account
+ account1
+
+
+
+
+
+
+
+ updateTemplate
+ Update template
+ true
+
+ -
+ id
+ registeredtemplateid
+
+ -
+ displaytext
+ hello
+
+
+
+
+
+ updateTemplatePermissions
+ Update template permissions
+ true
+
+ -
+ id
+ registeredtemplateid
+
+ -
+ ispublic
+ true
+
+
+
+
+
+ copyTemplate
+ Copy template
+ true
+
+ -
+ id
+ registeredtemplateid
+
+ -
+ sourcezoneid
+ globalzoneid
+
+ -
+ destzoneid
+ globalzoneid1
+
+
+
+
+
+ listTemplates
+ List templates
+ true
+
+ -
+ id
+ registeredtemplateid
+
+
+
+
+
+ listTemplatePermissions
+ List template permissions
+ true
+
+ -
+ id
+ registeredtemplateid
+
+
+
+
+
+
+
+
+ updateIso
+ Update iso
+ true
+
+ -
+ id
+ isoid
+
+ -
+ displaytext
+ hello
+
+
+
+
+
+ listIsos
+ List isos
+ true
+
+ -
+ id
+ isoid
+
+
+
+
+
+ copyIso
+ Copy iso
+ true
+
+ -
+ id
+ isoid
+
+ -
+ sourcezoneid
+ globalzoneid
+
+ -
+ destzoneid
+ globalzoneid1
+
+
+
+
+
+ attachIso
+ true
+ Attaching iso
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ id
+ isoid
+
+
+
+
+
+ detachIso
+ true
+ Detaching iso
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+
+ listPublicIpAddresses
+ true
+ List public ip addresses
+
+ -
+ ipaddress
+ ipaddress
+
+
+
+
+
+ associateIpAddress
+ true
+ Associate ip address
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ domainid
+ domainid1
+
+ -
+ account
+ account1
+
+
+
+
+
+
+
+ listPortForwardingServices
+ List port forwarding services
+ true
+
+ -
+ id
+ pfgroupid
+
+
+
+
+
+ listPortForwardingServiceRules
+ List port forwarding service rule
+ true
+
+ -
+ id
+ pfgroupid
+
+
+
+
+
+ listPortForwardingServicesByVm
+ List port forwarding services by vm
+ true
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+ removePortForwardingService
+ true
+ Remove port forwarding service
+
+ -
+ id
+ pfgroupid
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ publicip
+ ipaddress
+
+
+
+
+
+ assignPortForwardingService
+ true
+ Assigning port forwarding service
+
+ -
+ id
+ pfgroupid1
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ publicip
+ ipaddress
+
+
+
+
+
+ createPortForwardingService
+ Create port forwarding service
+ true
+
+ -
+ name
+
+ -
+ description
+ none
+
+ -
+ domainid
+ domainid1
+
+ -
+ account
+ account1
+
+
+
+
+
+ createPortForwardingServiceRule
+ Create port forwarding service rule
+ true
+
+ -
+ publicport
+ 222
+
+ -
+ privateport
+ 222
+
+ -
+ portforwardingserviceid
+ pfgroupid
+
+
+
+
+
+ deletePortForwardingServiceRule
+ Delete port forwarding service rule
+ true
+
+ -
+ id
+ pfruleid
+
+
+
+
+
+
+ deletePortForwardingService
+ true
+ Deleting port forwarding service
+
+ -
+ id
+ pfgroupid
+
+
+
+
+
+
+
+ listLoadBalancerRules
+ List load balancer rules
+ true
+
+ -
+ id
+ lbid
+
+
+
+
+
+ listLoadBalancerRuleInstances
+ List load balancer rule instances
+ true
+
+ -
+ id
+ lbid
+
+
+
+
+
+ removeFromLoadBalancerRule
+ Remove from load balancer
+ true
+
+ -
+ id
+ lbid
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+ assignToLoadBalancerRule
+ Assign to load balancer
+ true
+
+ -
+ id
+ lbid1
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+ deleteLoadBalancerRule
+ Delete load balancer rule
+ true
+
+ -
+ id
+ lbid
+
+
+
+
+
+ createLoadBalancerRule
+ Create load balancer rule
+ true
+
+ -
+ name
+
+ -
+ publicip
+ ipaddress
+
+ -
+ privateport
+
+ -
+ publicport
+
+ -
+ algorithm
+ roundrobin
+
+
+
+
+
+
+
+ disassociateIpAddress
+ true
+ Disassociate ip address
+
+ -
+ ipaddress
+ ipaddress
+
+
+
+
+ deleteSnapshot
+ Deleting snapshot
+ true
+
+ -
+ id
+ snapshotid
+
+
+
+
+
+ deleteSnapshotPolicies
+ Deleting snapshot policy
+ true
+
+ -
+ id
+ snapshotpolicyid
+
+
+
+
+
+ deleteTemplate
+ Delete template
+ true
+
+ -
+ id
+ privatetemplateid
+
+
+
+
+
+ deleteTemplate
+ Delete template
+ true
+
+ -
+ id
+ registeredtemplateid
+
+
+
+
+
+ deleteVolume
+ Deleting volume
+ true
+
+ -
+ id
+ volumeid
+
+
+
+
+
+ deleteIso
+ Delete iso
+ true
+
+ -
+ id
+ isoid
+
+
+
+
+
+ destroyVirtualMachine
+ Destroy virtual machine
+ true
+
+ -
+ id
+ vmid
+
+
+
+
+
diff --git a/test/metadata/delegatedAdmin/pickuser_domainlevel1_domainlevel2.xml b/test/metadata/delegatedAdmin/pickuser_domainlevel1_domainlevel2.xml
index 6b66d9aad33..2ed6742f8b9 100644
--- a/test/metadata/delegatedAdmin/pickuser_domainlevel1_domainlevel2.xml
+++ b/test/metadata/delegatedAdmin/pickuser_domainlevel1_domainlevel2.xml
@@ -1,122 +1,122 @@
-
-
-
-
-
-
-
- listUsers
-
- -
- id
- domain11adminid
-
-
-
- -
- id
- userid1
-
- -
- domainid
- domainid1
-
- -
- accounttype
- accounttype1
-
- -
- account
- account1
-
-
-
-
-
- listDomains
-
- -
- id
- domainid1
-
-
-
- -
- name
- domainname1
-
- -
- level
- domainlevel1
-
-
-
-
-
-
-
- listUsers
-
- -
- id
- domain21adminid
-
-
-
- -
- id
- userid2
-
- -
- domainid
- domainid2
-
- -
- accounttype
- accounttype2
-
- -
- account
- account2
-
-
-
-
-
- listDomains
-
- -
- id
- domainid2
-
-
-
- -
- name
- domainname2
-
- -
- level
- domainlevel2
-
-
-
-
-
+
+
+
+
+
+
+
+ listUsers
+
+ -
+ id
+ domain11adminid
+
+
+
+ -
+ id
+ userid1
+
+ -
+ domainid
+ domainid1
+
+ -
+ accounttype
+ accounttype1
+
+ -
+ account
+ account1
+
+
+
+
+
+ listDomains
+
+ -
+ id
+ domainid1
+
+
+
+ -
+ name
+ domainname1
+
+ -
+ level
+ domainlevel1
+
+
+
+
+
+
+
+ listUsers
+
+ -
+ id
+ domain21adminid
+
+
+
+ -
+ id
+ userid2
+
+ -
+ domainid
+ domainid2
+
+ -
+ accounttype
+ accounttype2
+
+ -
+ account
+ account2
+
+
+
+
+
+ listDomains
+
+ -
+ id
+ domainid2
+
+
+
+ -
+ name
+ domainname2
+
+ -
+ level
+ domainlevel2
+
+
+
+
+
diff --git a/test/metadata/delegatedAdmin/pickuser_domainlevel1admin_domainlevel1admin.xml b/test/metadata/delegatedAdmin/pickuser_domainlevel1admin_domainlevel1admin.xml
index f283affe292..1b5697c459e 100644
--- a/test/metadata/delegatedAdmin/pickuser_domainlevel1admin_domainlevel1admin.xml
+++ b/test/metadata/delegatedAdmin/pickuser_domainlevel1admin_domainlevel1admin.xml
@@ -1,122 +1,122 @@
-
-
-
-
-
-
-
- listUsers
-
- -
- id
- domain11adminid
-
-
-
- -
- id
- userid1
-
- -
- domainid
- domainid1
-
- -
- accounttype
- accounttype1
-
- -
- account
- account1
-
-
-
-
-
- listDomains
-
- -
- id
- domainid1
-
-
-
- -
- name
- domainname1
-
- -
- level
- domainlevel1
-
-
-
-
-
-
-
- listUsers
-
- -
- id
- domain12adminid
-
-
-
- -
- id
- userid2
-
- -
- domainid
- domainid2
-
- -
- accounttype
- accounttype2
-
- -
- account
- account2
-
-
-
-
-
- listDomains
-
- -
- id
- domainid2
-
-
-
- -
- name
- domainname2
-
- -
- level
- domainlevel2
-
-
-
-
-
+
+
+
+
+
+
+
+ listUsers
+
+ -
+ id
+ domain11adminid
+
+
+
+ -
+ id
+ userid1
+
+ -
+ domainid
+ domainid1
+
+ -
+ accounttype
+ accounttype1
+
+ -
+ account
+ account1
+
+
+
+
+
+ listDomains
+
+ -
+ id
+ domainid1
+
+
+
+ -
+ name
+ domainname1
+
+ -
+ level
+ domainlevel1
+
+
+
+
+
+
+
+ listUsers
+
+ -
+ id
+ domain12adminid
+
+
+
+ -
+ id
+ userid2
+
+ -
+ domainid
+ domainid2
+
+ -
+ accounttype
+ accounttype2
+
+ -
+ account
+ account2
+
+
+
+
+
+ listDomains
+
+ -
+ id
+ domainid2
+
+
+
+ -
+ name
+ domainname2
+
+ -
+ level
+ domainlevel2
+
+
+
+
+
diff --git a/test/metadata/delegatedAdmin/pickuser_domainlevel1admin_rootadmin.xml b/test/metadata/delegatedAdmin/pickuser_domainlevel1admin_rootadmin.xml
index 29c4a5ac01e..caf3bacaa94 100644
--- a/test/metadata/delegatedAdmin/pickuser_domainlevel1admin_rootadmin.xml
+++ b/test/metadata/delegatedAdmin/pickuser_domainlevel1admin_rootadmin.xml
@@ -1,122 +1,122 @@
-
-
-
-
-
-
-
- listUsers
-
- -
- id
- domain11adminid
-
-
-
- -
- id
- userid1
-
- -
- domainid
- domainid1
-
- -
- accounttype
- accounttype1
-
- -
- account
- account1
-
-
-
-
-
- listDomains
-
- -
- id
- domainid1
-
-
-
- -
- name
- domainname1
-
- -
- level
- domainlevel1
-
-
-
-
-
-
-
- listUsers
-
- -
- id
- rootadmin1id
-
-
-
- -
- id
- userid2
-
- -
- domainid
- domainid2
-
- -
- accounttype
- accounttype2
-
- -
- account
- account2
-
-
-
-
-
- listDomains
-
- -
- id
- domainid2
-
-
-
- -
- name
- domainname2
-
- -
- level
- domainlevel2
-
-
-
-
-
+
+
+
+
+
+
+
+ listUsers
+
+ -
+ id
+ domain11adminid
+
+
+
+ -
+ id
+ userid1
+
+ -
+ domainid
+ domainid1
+
+ -
+ accounttype
+ accounttype1
+
+ -
+ account
+ account1
+
+
+
+
+
+ listDomains
+
+ -
+ id
+ domainid1
+
+
+
+ -
+ name
+ domainname1
+
+ -
+ level
+ domainlevel1
+
+
+
+
+
+
+
+ listUsers
+
+ -
+ id
+ rootadmin1id
+
+
+
+ -
+ id
+ userid2
+
+ -
+ domainid
+ domainid2
+
+ -
+ accounttype
+ accounttype2
+
+ -
+ account
+ account2
+
+
+
+
+
+ listDomains
+
+ -
+ id
+ domainid2
+
+
+
+ -
+ name
+ domainname2
+
+ -
+ level
+ domainlevel2
+
+
+
+
+
diff --git a/test/metadata/delegatedAdmin/pickuser_domainlevel2_child_domainlevel1.xml b/test/metadata/delegatedAdmin/pickuser_domainlevel2_child_domainlevel1.xml
index 662fe0f25c1..97cd60f5653 100644
--- a/test/metadata/delegatedAdmin/pickuser_domainlevel2_child_domainlevel1.xml
+++ b/test/metadata/delegatedAdmin/pickuser_domainlevel2_child_domainlevel1.xml
@@ -1,122 +1,122 @@
-
-
-
-
-
-
-
- listUsers
-
- -
- id
- domain21adminid
-
-
-
- -
- id
- userid1
-
- -
- domainid
- domainid1
-
- -
- accounttype
- accounttype1
-
- -
- account
- account1
-
-
-
-
-
- listDomains
-
- -
- id
- domainid1
-
-
-
- -
- name
- domainname1
-
- -
- level
- domainlevel1
-
-
-
-
-
-
-
- listUsers
-
- -
- id
- domain11adminid
-
-
-
- -
- id
- userid2
-
- -
- domainid
- domainid2
-
- -
- accounttype
- accounttype2
-
- -
- account
- account2
-
-
-
-
-
- listDomains
-
- -
- id
- domainid2
-
-
-
- -
- name
- domainname2
-
- -
- level
- domainlevel2
-
-
-
-
-
+
+
+
+
+
+
+
+ listUsers
+
+ -
+ id
+ domain21adminid
+
+
+
+ -
+ id
+ userid1
+
+ -
+ domainid
+ domainid1
+
+ -
+ accounttype
+ accounttype1
+
+ -
+ account
+ account1
+
+
+
+
+
+ listDomains
+
+ -
+ id
+ domainid1
+
+
+
+ -
+ name
+ domainname1
+
+ -
+ level
+ domainlevel1
+
+
+
+
+
+
+
+ listUsers
+
+ -
+ id
+ domain11adminid
+
+
+
+ -
+ id
+ userid2
+
+ -
+ domainid
+ domainid2
+
+ -
+ accounttype
+ accounttype2
+
+ -
+ account
+ account2
+
+
+
+
+
+ listDomains
+
+ -
+ id
+ domainid2
+
+
+
+ -
+ name
+ domainname2
+
+ -
+ level
+ domainlevel2
+
+
+
+
+
diff --git a/test/metadata/delegatedAdmin/pickuser_domainlevel2_nonchild_domainlevel1.xml b/test/metadata/delegatedAdmin/pickuser_domainlevel2_nonchild_domainlevel1.xml
index 18a7b421343..a45899eaee8 100644
--- a/test/metadata/delegatedAdmin/pickuser_domainlevel2_nonchild_domainlevel1.xml
+++ b/test/metadata/delegatedAdmin/pickuser_domainlevel2_nonchild_domainlevel1.xml
@@ -1,122 +1,122 @@
-
-
-
-
-
-
-
- listUsers
-
- -
- id
- domain21adminid
-
-
-
- -
- id
- userid1
-
- -
- domainid
- domainid1
-
- -
- accounttype
- accounttype1
-
- -
- account
- account1
-
-
-
-
-
- listDomains
-
- -
- id
- domainid1
-
-
-
- -
- name
- domainname1
-
- -
- level
- domainlevel1
-
-
-
-
-
-
-
- listUsers
-
- -
- id
- domain12adminid
-
-
-
- -
- id
- userid2
-
- -
- domainid
- domainid2
-
- -
- accounttype
- accounttype2
-
- -
- account
- account2
-
-
-
-
-
- listDomains
-
- -
- id
- domainid2
-
-
-
- -
- name
- domainname2
-
- -
- level
- domainlevel2
-
-
-
-
-
+
+
+
+
+
+
+
+ listUsers
+
+ -
+ id
+ domain21adminid
+
+
+
+ -
+ id
+ userid1
+
+ -
+ domainid
+ domainid1
+
+ -
+ accounttype
+ accounttype1
+
+ -
+ account
+ account1
+
+
+
+
+
+ listDomains
+
+ -
+ id
+ domainid1
+
+
+
+ -
+ name
+ domainname1
+
+ -
+ level
+ domainlevel1
+
+
+
+
+
+
+
+ listUsers
+
+ -
+ id
+ domain12adminid
+
+
+
+ -
+ id
+ userid2
+
+ -
+ domainid
+ domainid2
+
+ -
+ accounttype
+ accounttype2
+
+ -
+ account
+ account2
+
+
+
+
+
+ listDomains
+
+ -
+ id
+ domainid2
+
+
+
+ -
+ name
+ domainname2
+
+ -
+ level
+ domainlevel2
+
+
+
+
+
diff --git a/test/metadata/delegatedAdmin/pickuser_domainlevel2_rootadmin1.xml b/test/metadata/delegatedAdmin/pickuser_domainlevel2_rootadmin1.xml
index c1b91351cbb..9a83f624fc5 100644
--- a/test/metadata/delegatedAdmin/pickuser_domainlevel2_rootadmin1.xml
+++ b/test/metadata/delegatedAdmin/pickuser_domainlevel2_rootadmin1.xml
@@ -1,122 +1,122 @@
-
-
-
-
-
-
-
- listUsers
-
- -
- id
- domain21adminid
-
-
-
- -
- id
- userid1
-
- -
- domainid
- domainid1
-
- -
- accounttype
- accounttype1
-
- -
- account
- account1
-
-
-
-
-
- listDomains
-
- -
- id
- domainid1
-
-
-
- -
- name
- domainname1
-
- -
- level
- domainlevel1
-
-
-
-
-
-
-
- listUsers
-
- -
- id
- rootadmin1id
-
-
-
- -
- id
- userid2
-
- -
- domainid
- domainid2
-
- -
- accounttype
- accounttype2
-
- -
- account
- account2
-
-
-
-
-
- listDomains
-
- -
- id
- domainid2
-
-
-
- -
- name
- domainname2
-
- -
- level
- domainlevel2
-
-
-
-
-
+
+
+
+
+
+
+
+ listUsers
+
+ -
+ id
+ domain21adminid
+
+
+
+ -
+ id
+ userid1
+
+ -
+ domainid
+ domainid1
+
+ -
+ accounttype
+ accounttype1
+
+ -
+ account
+ account1
+
+
+
+
+
+ listDomains
+
+ -
+ id
+ domainid1
+
+
+
+ -
+ name
+ domainname1
+
+ -
+ level
+ domainlevel1
+
+
+
+
+
+
+
+ listUsers
+
+ -
+ id
+ rootadmin1id
+
+
+
+ -
+ id
+ userid2
+
+ -
+ domainid
+ domainid2
+
+ -
+ accounttype
+ accounttype2
+
+ -
+ account
+ account2
+
+
+
+
+
+ listDomains
+
+ -
+ id
+ domainid2
+
+
+
+ -
+ name
+ domainname2
+
+ -
+ level
+ domainlevel2
+
+
+
+
+
diff --git a/test/metadata/delegatedAdmin/pickuser_rootadmin1_rootadmin2.xml b/test/metadata/delegatedAdmin/pickuser_rootadmin1_rootadmin2.xml
index aa85730890a..63a0bede59b 100644
--- a/test/metadata/delegatedAdmin/pickuser_rootadmin1_rootadmin2.xml
+++ b/test/metadata/delegatedAdmin/pickuser_rootadmin1_rootadmin2.xml
@@ -1,122 +1,122 @@
-
-
-
-
-
-
-
- listUsers
-
- -
- id
- rootadmin1id
-
-
-
- -
- id
- userid1
-
- -
- domainid
- domainid1
-
- -
- accounttype
- accounttype1
-
- -
- account
- account1
-
-
-
-
-
- listDomains
-
- -
- id
- domainid1
-
-
-
- -
- name
- domainname1
-
- -
- level
- domainlevel1
-
-
-
-
-
-
-
- listUsers
-
- -
- id
- rootadmin2id
-
-
-
- -
- id
- userid2
-
- -
- domainid
- domainid2
-
- -
- accounttype
- accounttype2
-
- -
- account
- account2
-
-
-
-
-
- listDomains
-
- -
- id
- domainid2
-
-
-
- -
- name
- domainname2
-
- -
- level
- domainlevel2
-
-
-
-
-
+
+
+
+
+
+
+
+ listUsers
+
+ -
+ id
+ rootadmin1id
+
+
+
+ -
+ id
+ userid1
+
+ -
+ domainid
+ domainid1
+
+ -
+ accounttype
+ accounttype1
+
+ -
+ account
+ account1
+
+
+
+
+
+ listDomains
+
+ -
+ id
+ domainid1
+
+
+
+ -
+ name
+ domainname1
+
+ -
+ level
+ domainlevel1
+
+
+
+
+
+
+
+ listUsers
+
+ -
+ id
+ rootadmin2id
+
+
+
+ -
+ id
+ userid2
+
+ -
+ domainid
+ domainid2
+
+ -
+ accounttype
+ accounttype2
+
+ -
+ account
+ account2
+
+
+
+
+
+ listDomains
+
+ -
+ id
+ domainid2
+
+
+
+ -
+ name
+ domainname2
+
+ -
+ level
+ domainlevel2
+
+
+
+
+
diff --git a/test/metadata/delegatedAdmin/pickuser_rootadmin_vs_domainlevel1admin.xml b/test/metadata/delegatedAdmin/pickuser_rootadmin_vs_domainlevel1admin.xml
index 79da605f363..f00c71eca22 100644
--- a/test/metadata/delegatedAdmin/pickuser_rootadmin_vs_domainlevel1admin.xml
+++ b/test/metadata/delegatedAdmin/pickuser_rootadmin_vs_domainlevel1admin.xml
@@ -1,122 +1,122 @@
-
-
-
-
-
-
-
- listUsers
-
- -
- id
- rootadmin1id
-
-
-
- -
- id
- userid1
-
- -
- domainid
- domainid1
-
- -
- accounttype
- accounttype1
-
- -
- account
- account1
-
-
-
-
-
- listDomains
-
- -
- id
- domainid1
-
-
-
- -
- name
- domainname1
-
- -
- level
- domainlevel1
-
-
-
-
-
-
-
- listUsers
-
- -
- id
- domain11adminid
-
-
-
- -
- id
- userid2
-
- -
- domainid
- domainid2
-
- -
- accounttype
- accounttype2
-
- -
- account
- account2
-
-
-
-
-
- listDomains
-
- -
- id
- domainid2
-
-
-
- -
- name
- domainname2
-
- -
- level
- domainlevel2
-
-
-
-
-
+
+
+
+
+
+
+
+ listUsers
+
+ -
+ id
+ rootadmin1id
+
+
+
+ -
+ id
+ userid1
+
+ -
+ domainid
+ domainid1
+
+ -
+ accounttype
+ accounttype1
+
+ -
+ account
+ account1
+
+
+
+
+
+ listDomains
+
+ -
+ id
+ domainid1
+
+
+
+ -
+ name
+ domainname1
+
+ -
+ level
+ domainlevel1
+
+
+
+
+
+
+
+ listUsers
+
+ -
+ id
+ domain11adminid
+
+
+
+ -
+ id
+ userid2
+
+ -
+ domainid
+ domainid2
+
+ -
+ accounttype
+ accounttype2
+
+ -
+ account
+ account2
+
+
+
+
+
+ listDomains
+
+ -
+ id
+ domainid2
+
+
+
+ -
+ name
+ domainname2
+
+ -
+ level
+ domainlevel2
+
+
+
+
+
diff --git a/test/metadata/func/directnw_regression.xml b/test/metadata/func/directnw_regression.xml
index 3cce8b1f869..1e8f51c5494 100644
--- a/test/metadata/func/directnw_regression.xml
+++ b/test/metadata/func/directnw_regression.xml
@@ -1,1910 +1,1910 @@
-
-
-
-
-
-
-
-
- createAccount
- [Create the Account and a User for the account]
-
- -
- account
- nimbus-account
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- email
- admin@gmail.com
-
- -
- firstname
- admin
-
- -
- lastname
- adminlastname
-
- -
- username
- usernameparam
-
- -
- password
- password
-
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- enabled
-
-
-
-
-
-
-
-
-
- listUsers
- 5 [List the Created User in (3)]
-
- -
- account
- accountname
-
-
-
-
- -
- id
- userid
-
- -
- username
- usernameparam
-
- -
- firstname
- admin
-
- -
- lastname
- adminlastname
-
- -
- email
- admin@gmail.com
-
- -
- created
- createtimestamp
-
- -
- state
- enabled
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
-
-
-
-
- createUser
- 3 [Create User Command]
-
- -
- account
- nimbus-account
-
- -
- accounttype
- 0
-
- -
- username
- secondusernameparam
-
- -
- password
- password
-
- -
- firstname
- nimbus-user
-
- -
- lastname
- nimbus-userlastname
-
- -
- email
- nimbus-user@gmail.com
-
-
-
-
- -
- id
- seconduserid
-
- -
- username
- usernameparam
-
- -
- firstname
- nimbus-user
-
- -
- lastname
- nimbus-userlastname
-
- -
- email
- nimbus-user@gmail.com
-
- -
- account
- accountname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- created
- createtimestamp
-
- -
- state
- enabled
-
-
-
-
-
-
-
-
- listAccounts
- 950 [List the Account of the User created in (3)]
-
- -
- name
- accountname
-
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- enabled
-
-
-
-
-
-
-
-
- updateUser
- 6 [Update the User created in (3)]
-
- -
- id
- userid
-
- -
- username
- newuser
-
- -
- password
- password
-
- -
- firstname
- updatednimbus
-
- -
- lastname
- updatednimbuslastname
-
- -
- email
- updatednimbus@gmail.com
-
- -
- timezone
- PST
-
- -
- apikey
- userapikey
-
- -
- secretkey
- usersecretkey
-
-
-
-
- -
- id
- userid
-
- -
- username
- newuser
-
- -
- firstname
- updatednimbus
-
- -
- lastname
- updatednimbuslastname
-
- -
- email
- updatednimbus@gmail.com
-
- -
- created
- createtimestamp
-
- -
- state
- enabled
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- timezone
- PST
-
- -
- apikey
- userapikey
-
- -
- secretkey
- usersecretkey
-
-
-
-
-
-
-
-
- listUsers
- 5 [List the Updated User updated in (6)]
-
- -
- id
- userid
-
-
-
- -
- id
- userid
-
- -
- username
- newuser
-
- -
- firstname
- updatednimbus
-
- -
- lastname
- updatednimbuslastname
-
- -
- email
- updatednimbus@gmail.com
-
- -
- created
- createtimestamp
-
- -
- state
- enabled
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- timezone
- PST
-
- -
- apikey
- userapikey
-
- -
- secretkey
- usersecretkey
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- disableUser
- 428 [Disable the User created in (3)]
-
- -
- id
- userid
-
-
-
- -
- id
- userid
-
- -
- username
- newuser
-
- -
- firstname
- updatednimbus
-
- -
- lastname
- updatednimbuslastname
-
- -
- email
- updatednimbus@gmail.com
-
- -
- created
- createtimestamp
-
- -
- state
- disabled
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- timezone
- PST
-
- -
- apikey
- userapikey
-
- -
- secretkey
- usersecretkey
-
-
-
-
-
-
-
-
- enableUser
- 9 [Enable the User created in (3)]
-
- -
- id
- userid
-
-
-
- -
- id
- userid
-
- -
- username
- newuser
-
- -
- firstname
- updatednimbus
-
- -
- lastname
- updatednimbuslastname
-
- -
- email
- updatednimbus@gmail.com
-
- -
- created
- createtimestamp
-
- -
- state
- enabled
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- timezone
- PST
-
- -
- apikey
- userapikey
-
- -
- secretkey
- usersecretkey
-
-
-
-
-
-
-
-
- disableAccount
- [Lock the Account]
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- lock
- true
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- locked
-
-
-
-
-
-
-
-
- enableAccount
- [Enable the Locked Account]
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- enabled
-
-
-
-
-
-
-
-
- disableAccount
- [Lock the Account]
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- lock
- false
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- disabled
-
-
-
-
-
-
-
-
- enableAccount
- [Enable the Locked Account]
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- enabled
-
-
-
-
-
-
-
-
- createDomain
- 10 [Create Domain]
-
- -
- name
- domainname
-
-
-
-
- -
- name
- domainname
-
- -
- id
- newdomainid
-
- -
- level
- 1
-
- -
- parentdomainid
- 1
-
- -
- parentdomainname
- ROOT
-
- -
- haschild
- false
-
-
-
-
-
-
-
-
- listDomains
- 11 [List Domains]
-
- -
- name
- domainname
-
-
-
-
- -
- id
- newdomainid
-
- -
- name
- domainname
-
- -
- level
- 1
-
- -
- parentdomainid
- 1
-
- -
- parentdomainname
- ROOT
-
- -
- haschild
- false
-
-
-
-
-
-
-
-
- updateDomain
- 952 [Update the Domain created in (10)]
-
- -
- id
- newdomainid
-
- -
- name
- newdomainname
-
-
-
-
- -
- id
- newdomainid
-
- -
- name
- newdomainname
-
- -
- level
- 1
-
- -
- parentdomainid
- 1
-
- -
- parentdomainname
- ROOT
-
- -
- haschild
- false
-
-
-
-
-
-
-
-
-
- listDomainChildren
- - List One of the Children of the Parent Domain -
-
- -
- id
- 1
-
-
-
-
- domain
- 0
- -
- id
- newdomainid
-
- -
- name
- newdomainname
-
- -
- level
- 1
-
- -
- parentdomainid
- 1
-
- -
- parentdomainname
- ROOT
-
- -
- haschild
- false
-
-
-
-
-
-
-
-
- deleteDomain
- 654 [Delete Domain created in (10)]
-
- -
- id
- newdomainid
-
- -
- cleanup
- true
-
-
-
-
- -
- success
- true
-
-
-
-
-
-
-
-
- listTemplates
- 27 [List Templates - List System Template]
-
- -
- templatefilter
- self
-
- -
- id
- 1
-
-
-
-
- template
- 0
- -
- id
- debian50templateid
-
- -
- name
- debian50templatename
-
- -
- displaytext
- debian50templatedisplaytext
-
- -
- ispublic
- debian50templateispublic
-
- -
- created
- debian50templatecreated
-
- -
- isready
- true
-
- -
- passwordenabled
- debian50templatepasswordenabled
-
- -
- format
- VHD
-
-
- -
- isfeatured
- false
-
- -
- crossZones
- true
-
- -
- ostypeid
- debian50templateostypeid
-
- -
- ostypename
- debian50templateostypename
-
- -
- size
- debian50templatesize
-
- -
- account
- system
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- status
- Download Complete
-
- -
- templatetype
- SYSTEM
-
- -
- hypervisor
- XenServer
-
- -
- domain
- ROOT
-
- -
- domainid
- 1
-
-
-
-
-
-
-
- listTemplates
- - Verify All the Parameters of the Listed Template -
-
- -
- name
- debian50templatename
-
- -
- templatefilter
- self
-
-
-
- template
- 0
- -
- id
- debian50templateid
-
- -
- name
- debian50templatename
-
- -
- displaytext
- debian50templatedisplaytext
-
- -
- ispublic
- debian50templateispublic
-
- -
- created
- debian50templatecreated
-
- -
- isready
- true
-
- -
- isfeatured
- false
-
- -
- passwordenabled
- debian50templatepasswordenabled
-
- -
- crossZones
- true
-
- -
- format
- VHD
-
- -
- ostypeid
- debian50templateostypeid
-
- -
- ostypename
- debian50templateostypename
-
- -
- account
- system
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- status
- Download Complete
-
- -
- size
- debian50templatesize
-
- -
- templatetype
- SYSTEM
-
- -
- hypervisor
- XenServer
-
-
-
-
-
-
-
-
- listServiceOfferings
- 28 [List the Small Instance Service Offering]
-
- -
- id
- globalserviceofferingid
-
-
-
- -
- id
- smallofferingid
-
- -
- name
- smallofferingname
-
- -
- displaytext
- smallofferingdisplaytext
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- created
- smallofferingcreatetime
-
- -
- storagetype
- smallofferingstoragetype
-
- -
- offerha
- false
-
-
-
-
-
-
-
- listServiceOfferings
- 876 [Verify the First Service Offering]
-
- -
- name
- smallofferingname
-
-
-
- serviceoffering
- 0
- -
- id
- smallofferingid
-
- -
- name
- smallofferingname
-
- -
- displaytext
- smallofferingdisplaytext
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- created
- smallofferingcreatetime
-
- -
- storagetype
- smallofferingstoragetype
-
- -
- offerha
- false
-
-
-
-
-
-
-
-
- listZones
- 39 [List the Global Zone with id-2]
-
-
- zone
- 0
- -
- id
- globalzoneid
-
- -
- name
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- internaldns1
- internaldns1
-
- -
- vlan
-
- -
- guestcidraddress
-
- -
- networktype
- Basic
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ createAccount
+ [Create the Account and a User for the account]
+
+ -
+ account
+ nimbus-account
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ email
+ admin@gmail.com
+
+ -
+ firstname
+ admin
+
+ -
+ lastname
+ adminlastname
+
+ -
+ username
+ usernameparam
+
+ -
+ password
+ password
+
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+
+
+
+ listUsers
+ 5 [List the Created User in (3)]
+
+ -
+ account
+ accountname
+
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ usernameparam
+
+ -
+ firstname
+ admin
+
+ -
+ lastname
+ adminlastname
+
+ -
+ email
+ admin@gmail.com
+
+ -
+ created
+ createtimestamp
+
+ -
+ state
+ enabled
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+
+
+
+
+ createUser
+ 3 [Create User Command]
+
+ -
+ account
+ nimbus-account
+
+ -
+ accounttype
+ 0
+
+ -
+ username
+ secondusernameparam
+
+ -
+ password
+ password
+
+ -
+ firstname
+ nimbus-user
+
+ -
+ lastname
+ nimbus-userlastname
+
+ -
+ email
+ nimbus-user@gmail.com
+
+
+
+
+ -
+ id
+ seconduserid
+
+ -
+ username
+ usernameparam
+
+ -
+ firstname
+ nimbus-user
+
+ -
+ lastname
+ nimbus-userlastname
+
+ -
+ email
+ nimbus-user@gmail.com
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ created
+ createtimestamp
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+
+
+ listAccounts
+ 950 [List the Account of the User created in (3)]
+
+ -
+ name
+ accountname
+
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+
+
+ updateUser
+ 6 [Update the User created in (3)]
+
+ -
+ id
+ userid
+
+ -
+ username
+ newuser
+
+ -
+ password
+ password
+
+ -
+ firstname
+ updatednimbus
+
+ -
+ lastname
+ updatednimbuslastname
+
+ -
+ email
+ updatednimbus@gmail.com
+
+ -
+ timezone
+ PST
+
+ -
+ apikey
+ userapikey
+
+ -
+ secretkey
+ usersecretkey
+
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ newuser
+
+ -
+ firstname
+ updatednimbus
+
+ -
+ lastname
+ updatednimbuslastname
+
+ -
+ email
+ updatednimbus@gmail.com
+
+ -
+ created
+ createtimestamp
+
+ -
+ state
+ enabled
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ timezone
+ PST
+
+ -
+ apikey
+ userapikey
+
+ -
+ secretkey
+ usersecretkey
+
+
+
+
+
+
+
+
+ listUsers
+ 5 [List the Updated User updated in (6)]
+
+ -
+ id
+ userid
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ newuser
+
+ -
+ firstname
+ updatednimbus
+
+ -
+ lastname
+ updatednimbuslastname
+
+ -
+ email
+ updatednimbus@gmail.com
+
+ -
+ created
+ createtimestamp
+
+ -
+ state
+ enabled
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ timezone
+ PST
+
+ -
+ apikey
+ userapikey
+
+ -
+ secretkey
+ usersecretkey
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ disableUser
+ 428 [Disable the User created in (3)]
+
+ -
+ id
+ userid
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ newuser
+
+ -
+ firstname
+ updatednimbus
+
+ -
+ lastname
+ updatednimbuslastname
+
+ -
+ email
+ updatednimbus@gmail.com
+
+ -
+ created
+ createtimestamp
+
+ -
+ state
+ disabled
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ timezone
+ PST
+
+ -
+ apikey
+ userapikey
+
+ -
+ secretkey
+ usersecretkey
+
+
+
+
+
+
+
+
+ enableUser
+ 9 [Enable the User created in (3)]
+
+ -
+ id
+ userid
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ newuser
+
+ -
+ firstname
+ updatednimbus
+
+ -
+ lastname
+ updatednimbuslastname
+
+ -
+ email
+ updatednimbus@gmail.com
+
+ -
+ created
+ createtimestamp
+
+ -
+ state
+ enabled
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ timezone
+ PST
+
+ -
+ apikey
+ userapikey
+
+ -
+ secretkey
+ usersecretkey
+
+
+
+
+
+
+
+
+ disableAccount
+ [Lock the Account]
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ lock
+ true
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ locked
+
+
+
+
+
+
+
+
+ enableAccount
+ [Enable the Locked Account]
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+
+
+ disableAccount
+ [Lock the Account]
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ lock
+ false
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ disabled
+
+
+
+
+
+
+
+
+ enableAccount
+ [Enable the Locked Account]
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+
+
+ createDomain
+ 10 [Create Domain]
+
+ -
+ name
+ domainname
+
+
+
+
+ -
+ name
+ domainname
+
+ -
+ id
+ newdomainid
+
+ -
+ level
+ 1
+
+ -
+ parentdomainid
+ 1
+
+ -
+ parentdomainname
+ ROOT
+
+ -
+ haschild
+ false
+
+
+
+
+
+
+
+
+ listDomains
+ 11 [List Domains]
+
+ -
+ name
+ domainname
+
+
+
+
+ -
+ id
+ newdomainid
+
+ -
+ name
+ domainname
+
+ -
+ level
+ 1
+
+ -
+ parentdomainid
+ 1
+
+ -
+ parentdomainname
+ ROOT
+
+ -
+ haschild
+ false
+
+
+
+
+
+
+
+
+ updateDomain
+ 952 [Update the Domain created in (10)]
+
+ -
+ id
+ newdomainid
+
+ -
+ name
+ newdomainname
+
+
+
+
+ -
+ id
+ newdomainid
+
+ -
+ name
+ newdomainname
+
+ -
+ level
+ 1
+
+ -
+ parentdomainid
+ 1
+
+ -
+ parentdomainname
+ ROOT
+
+ -
+ haschild
+ false
+
+
+
+
+
+
+
+
+
+ listDomainChildren
+ - List One of the Children of the Parent Domain -
+
+ -
+ id
+ 1
+
+
+
+
+ domain
+ 0
+ -
+ id
+ newdomainid
+
+ -
+ name
+ newdomainname
+
+ -
+ level
+ 1
+
+ -
+ parentdomainid
+ 1
+
+ -
+ parentdomainname
+ ROOT
+
+ -
+ haschild
+ false
+
+
+
+
+
+
+
+
+ deleteDomain
+ 654 [Delete Domain created in (10)]
+
+ -
+ id
+ newdomainid
+
+ -
+ cleanup
+ true
+
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+
+
+
+ listTemplates
+ 27 [List Templates - List System Template]
+
+ -
+ templatefilter
+ self
+
+ -
+ id
+ 1
+
+
+
+
+ template
+ 0
+ -
+ id
+ debian50templateid
+
+ -
+ name
+ debian50templatename
+
+ -
+ displaytext
+ debian50templatedisplaytext
+
+ -
+ ispublic
+ debian50templateispublic
+
+ -
+ created
+ debian50templatecreated
+
+ -
+ isready
+ true
+
+ -
+ passwordenabled
+ debian50templatepasswordenabled
+
+ -
+ format
+ VHD
+
+
+ -
+ isfeatured
+ false
+
+ -
+ crossZones
+ true
+
+ -
+ ostypeid
+ debian50templateostypeid
+
+ -
+ ostypename
+ debian50templateostypename
+
+ -
+ size
+ debian50templatesize
+
+ -
+ account
+ system
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ status
+ Download Complete
+
+ -
+ templatetype
+ SYSTEM
+
+ -
+ hypervisor
+ XenServer
+
+ -
+ domain
+ ROOT
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+
+ listTemplates
+ - Verify All the Parameters of the Listed Template -
+
+ -
+ name
+ debian50templatename
+
+ -
+ templatefilter
+ self
+
+
+
+ template
+ 0
+ -
+ id
+ debian50templateid
+
+ -
+ name
+ debian50templatename
+
+ -
+ displaytext
+ debian50templatedisplaytext
+
+ -
+ ispublic
+ debian50templateispublic
+
+ -
+ created
+ debian50templatecreated
+
+ -
+ isready
+ true
+
+ -
+ isfeatured
+ false
+
+ -
+ passwordenabled
+ debian50templatepasswordenabled
+
+ -
+ crossZones
+ true
+
+ -
+ format
+ VHD
+
+ -
+ ostypeid
+ debian50templateostypeid
+
+ -
+ ostypename
+ debian50templateostypename
+
+ -
+ account
+ system
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ status
+ Download Complete
+
+ -
+ size
+ debian50templatesize
+
+ -
+ templatetype
+ SYSTEM
+
+ -
+ hypervisor
+ XenServer
+
+
+
+
+
+
+
+
+ listServiceOfferings
+ 28 [List the Small Instance Service Offering]
+
+ -
+ id
+ globalserviceofferingid
+
+
+
+ -
+ id
+ smallofferingid
+
+ -
+ name
+ smallofferingname
+
+ -
+ displaytext
+ smallofferingdisplaytext
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ created
+ smallofferingcreatetime
+
+ -
+ storagetype
+ smallofferingstoragetype
+
+ -
+ offerha
+ false
+
+
+
+
+
+
+
+ listServiceOfferings
+ 876 [Verify the First Service Offering]
+
+ -
+ name
+ smallofferingname
+
+
+
+ serviceoffering
+ 0
+ -
+ id
+ smallofferingid
+
+ -
+ name
+ smallofferingname
+
+ -
+ displaytext
+ smallofferingdisplaytext
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ created
+ smallofferingcreatetime
+
+ -
+ storagetype
+ smallofferingstoragetype
+
+ -
+ offerha
+ false
+
+
+
+
+
+
+
+
+ listZones
+ 39 [List the Global Zone with id-2]
+
+
+ zone
+ 0
+ -
+ id
+ globalzoneid
+
+ -
+ name
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ internaldns1
+ internaldns1
+
+ -
+ vlan
+
+ -
+ guestcidraddress
+
+ -
+ networktype
+ Basic
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/test/metadata/func/expunge.xml b/test/metadata/func/expunge.xml
index d008dc3319f..46f9109951a 100644
--- a/test/metadata/func/expunge.xml
+++ b/test/metadata/func/expunge.xml
@@ -1,1207 +1,1207 @@
-
-
-
-
-
-
- createAccount
- [Create the Account and a User for the account]
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- email
- admin@gmail.com
-
- -
- firstname
- volumesexpungeadmin
-
- -
- lastname
- volumesexpungeadminlastname
-
- -
- username
- usernameparam
-
- -
- password
- password
-
-
-
- -
- id
- accountid
-
-
-
-
-
-
- listUsers
- 5 [List the Created User in (3)]
-
- -
- account
- accountname
-
-
-
-
- -
- id
- userid
-
-
-
-
-
-
-
- registerUserKeys
- Registering the user
-
- -
- id
- userid
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
-
- createNetwork
- [Creating default network]
-
- -
- zoneid
- globalzoneid
-
- -
- networkOfferingId
- globalnetworkofferingid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- name
- defaultregressionnetwork
-
- -
- displaytext
- defaultregressionnetwork
-
-
-
- -
- id
- networkid
-
-
-
-
-
-
- deployVirtualMachine
- true
- Deploy vm from regular centos template
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- displayname
- VolumeExpungeTest-VM
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
-
-
-
-
- listVirtualMachines
- List virtual machines
-
- -
- id
- vmid
-
-
-
- -
- hostid
- vm_hostid
-
-
-
-
-
- listHosts
- List host where vm is running
-
- -
- id
- vm_hostid
-
-
-
- -
- ipaddress
- vmhost_ipaddress
-
-
-
-
-
- listRouters
- List Routers
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- id
- router_id
-
- -
- hostid
- router_hostid
-
- -
- name
- routername
-
-
-
-
-
- listHosts
- List host where domR is running
-
- -
- id
- router_hostid
-
-
-
- -
- ipaddress
- routerhost_ipaddress
-
-
-
-
-
- listVolumes
- List data disk vm volume
-
- -
- virtualmachineid
- vmid
-
- -
- type
- DATADISK
-
-
-
- -
- id
- vm_datavolumeid
-
- -
- name
- vm_datavolumename
-
-
-
-
-
- select path from volumes
- true
- Getting volume path for the vm DATADISK volume
-
- -
- id
- vm_datavolumeid
-
-
-
- -
- path
- vm_datavolumepath
-
-
-
-
-
- listVolumes
- List root disk vm volume
-
- -
- virtualmachineid
- vmid
-
- -
- type
- ROOT
-
-
-
- -
- id
- vm_rootvolumeid
-
- -
- name
- vm_rootvolumename
-
-
-
-
-
- select path from volumes
- true
- Getting volume path for the vm root volume
-
- -
- id
- vm_rootvolumeid
-
-
-
- -
- path
- vm_rootvolumepath
-
-
-
-
-
- select path from volumes
- true
- Getting volume path for the domR
-
- -
- instance_id
- router_id
-
-
-
- -
- path
- router_rootvolumepath
-
-
-
-
-
- listvdi.sh
-
- List VDI for vm DATADISK volume before vm is destroyed
-
- -
- h
- vmhost_ipaddress
-
- -
- u
- vm_datavolumepath
-
-
-
-
-
- listvdi.sh
-
- List VDI for vm ROOT volume before vm is destroyed
-
- -
- h
- vmhost_ipaddress
-
- -
- u
- vm_rootvolumepath
-
-
-
-
-
- listvdi.sh
-
- List VDI for router ROOT volume before domR is destroyed
-
- -
- h
- routerhost_ipaddress
-
- -
- u
- router_rootvolumepath
-
-
-
-
-
-
- destroyVirtualMachine
- Destroy virtual machine
-
- -
- id
- vmid
-
-
-
-
-
- listConfigurations
- Getting expunge interval value
-
- -
- name
- expunge.interval
-
-
-
- -
- value
- expunge.interval
-
-
-
-
-
- sleep.sh
-
- Sleep for expunge interval
-
- -
- s
- expunge.interval
-
-
-
-
-
-
- sleep.sh
-
- Sleep for another expunge interval
-
- -
- s
- expunge.interval
-
-
-
-
-
-
- listvdi.sh
- true
-
- List VDI for vm DATADISK volume before vm is destroyed
-
- -
- h
- vmhost_ipaddress
-
- -
- u
- vm_datavolumepath
-
-
-
-
-
- listvdi.sh
- true
-
- List VDI for vm ROOT volume before vm is destroyed
-
- -
- h
- vmhost_ipaddress
-
- -
- u
- vm_rootvolumepath
-
-
-
-
-
-
-
- createVolume
- true
- Creating a volume
-
- -
- name
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- id
- volumeid
-
-
-
-
-
- attachVolume
- true
- Attach the Volume to an Existing VM
-
- -
- id
- volumeid
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
- detachVolume
- true
- Detach the Volume from the VM
-
- -
- id
- volumeid
-
-
-
-
-
- createSnapshot
- true
- Create snapshot from detached volume
-
- -
- volumeid
- volumeid
-
-
-
- -
- id
- snapshotid
-
- -
- path
- snapshotpath
-
-
-
-
-
- select path from volumes
- true
- Getting volume path for the detached volume
-
- -
- id
- volumeid
-
-
-
- -
- path
- detached_volumepath
-
-
-
-
-
- listvdi.sh
-
- List VDI for detached volume before the volume is deleted
-
- -
- h
- vmhost_ipaddress
-
- -
- u
- detached_volumepath
-
-
-
-
-
- deleteVolume
- Delete detached volume
- true
-
- -
- id
- volumeid
-
-
-
-
-
- sleep.sh
-
- Sleep for expunge interval
-
- -
- s
- expunge.interval
-
-
-
-
-
-
- sleep.sh
-
- Sleep for another expunge interval
-
- -
- s
- expunge.interval
-
-
-
-
-
- listvdi.sh
- true
-
- List VDI for detached volume after the volume is deleted
-
- -
- h
- vmhost_ipaddress
-
- -
- u
- detached_volumepath
-
-
-
-
-
-
- listvdi.sh
-
- List VDI for snapshot after it's created
-
- -
- h
- vmhost_ipaddress
-
- -
- u
- snapshotpath
-
-
-
-
-
-
-
- stopRouter
- Stop the domR
-
- -
- id
- router_id
-
-
-
-
-
- deleteUser
- Deleting the user
-
- -
- id
- userid
-
-
-
-
-
- listvdi.sh
- true
-
- List VDI for domR after it's destroyed as a part of account cleanup
-
- -
- h
- routerhost_ipaddress
-
- -
- u
- router_rootvolumepath
-
-
-
-
-
- listvdi.sh
- true
-
- List VDI for snapshot after corresponding account is deleted
-
- -
- h
- vmhost_ipaddress
-
- -
- u
- snapshotpath
-
-
-
-
-
-
-
-
-
- updateConfiguration
- Updating storage.cleanup.interval
-
- -
- name
- storage.cleanup.interval
-
- -
- value
- 60
-
-
-
-
-
- ms.sh
-
- Restarting management server
-
- -
- h
- ms1
-
- -
- o
- restart
-
-
-
-
-
-
- ms.sh
-
- Restarting management server
-
- -
- h
- ms2
-
- -
- o
- restart
-
-
-
-
-
-
- deployVirtualMachine
- true
- Deploying virtual machine from centos template
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- displayname
- ExpungeTestVM-1
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- vmid
-
- -
- type
- ROOT
-
-
-
- -
- id
- rootvolumeid
-
-
-
-
-
- stopVirtualMachine
- Stop virtual machine
-
- -
- id
- vmid
-
-
-
-
-
- createTemplate
- Create template from root volume
-
- -
- volumeid
- rootvolumeid
-
- -
- name
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- 12
-
-
-
- -
- id
- privatetemplateid
-
-
-
-
-
-
- deployVirtualMachine
- Deploying virtual machine from the private template
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- privatetemplateid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- displayname
- VMcreatedfrmTemplate
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid1
-
- -
- hostid
- vm_hostid
-
-
-
-
-
- listHosts
- List host where vm is running
-
- -
- id
- vm_hostid
-
-
-
- -
- ipaddress
- vmhost_ipaddress
-
-
-
-
-
- select install_path from template_spool_ref
- true
- Getting private template vdi from the db
-
- -
- template_id
- privatetemplateid
-
-
-
- -
- install_path
- template_uuid
-
-
-
-
-
- listvdi.sh
-
- List VDI for template on the xen host before vm is destroyed
-
- -
- h
- vmhost_ipaddress
-
- -
- u
- template_uuid
-
-
-
-
-
- destroyVirtualMachine
- Destroy virtual machine created from the private template
-
- -
- id
- vmid1
-
-
-
-
-
- sleep.sh
-
- Sleep for storage cleanup interval
-
- -
- s
- 240
-
-
-
-
-
- listvdi.sh
- true
-
- List VDI for template on the xen host after vm using template is destroyed
-
- -
- h
- vmhost_ipaddress
-
- -
- u
- template_uuid
-
-
-
-
-
-
-
- destroyVirtualMachine
- Destroy virtual machine as a part of cleanup
-
- -
- id
- vmid
-
-
-
-
-
- deleteTemplate
- Delete private template
-
- -
- id
- privatetemplateid
-
-
-
-
-
- updateConfiguration
- Updating storage.cleanup.interval
-
- -
- name
- storage.cleanup.interval
-
- -
- value
- 60000
-
-
-
-
-
- ms.sh
-
- Restarting management server
-
- -
- h
- ms1
-
- -
- o
- restart
-
-
-
-
-
- ms.sh
-
- Restarting management server
-
- -
- h
- ms2
-
- -
- o
- restart
-
-
-
-
-
-
+
+
+
+
+
+
+ createAccount
+ [Create the Account and a User for the account]
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ email
+ admin@gmail.com
+
+ -
+ firstname
+ volumesexpungeadmin
+
+ -
+ lastname
+ volumesexpungeadminlastname
+
+ -
+ username
+ usernameparam
+
+ -
+ password
+ password
+
+
+
+ -
+ id
+ accountid
+
+
+
+
+
+
+ listUsers
+ 5 [List the Created User in (3)]
+
+ -
+ account
+ accountname
+
+
+
+
+ -
+ id
+ userid
+
+
+
+
+
+
+
+ registerUserKeys
+ Registering the user
+
+ -
+ id
+ userid
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+
+ createNetwork
+ [Creating default network]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ networkOfferingId
+ globalnetworkofferingid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ defaultregressionnetwork
+
+ -
+ displaytext
+ defaultregressionnetwork
+
+
+
+ -
+ id
+ networkid
+
+
+
+
+
+
+ deployVirtualMachine
+ true
+ Deploy vm from regular centos template
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ VolumeExpungeTest-VM
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+
+
+
+
+ listVirtualMachines
+ List virtual machines
+
+ -
+ id
+ vmid
+
+
+
+ -
+ hostid
+ vm_hostid
+
+
+
+
+
+ listHosts
+ List host where vm is running
+
+ -
+ id
+ vm_hostid
+
+
+
+ -
+ ipaddress
+ vmhost_ipaddress
+
+
+
+
+
+ listRouters
+ List Routers
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ router_id
+
+ -
+ hostid
+ router_hostid
+
+ -
+ name
+ routername
+
+
+
+
+
+ listHosts
+ List host where domR is running
+
+ -
+ id
+ router_hostid
+
+
+
+ -
+ ipaddress
+ routerhost_ipaddress
+
+
+
+
+
+ listVolumes
+ List data disk vm volume
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ DATADISK
+
+
+
+ -
+ id
+ vm_datavolumeid
+
+ -
+ name
+ vm_datavolumename
+
+
+
+
+
+ select path from volumes
+ true
+ Getting volume path for the vm DATADISK volume
+
+ -
+ id
+ vm_datavolumeid
+
+
+
+ -
+ path
+ vm_datavolumepath
+
+
+
+
+
+ listVolumes
+ List root disk vm volume
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ ROOT
+
+
+
+ -
+ id
+ vm_rootvolumeid
+
+ -
+ name
+ vm_rootvolumename
+
+
+
+
+
+ select path from volumes
+ true
+ Getting volume path for the vm root volume
+
+ -
+ id
+ vm_rootvolumeid
+
+
+
+ -
+ path
+ vm_rootvolumepath
+
+
+
+
+
+ select path from volumes
+ true
+ Getting volume path for the domR
+
+ -
+ instance_id
+ router_id
+
+
+
+ -
+ path
+ router_rootvolumepath
+
+
+
+
+
+ listvdi.sh
+
+ List VDI for vm DATADISK volume before vm is destroyed
+
+ -
+ h
+ vmhost_ipaddress
+
+ -
+ u
+ vm_datavolumepath
+
+
+
+
+
+ listvdi.sh
+
+ List VDI for vm ROOT volume before vm is destroyed
+
+ -
+ h
+ vmhost_ipaddress
+
+ -
+ u
+ vm_rootvolumepath
+
+
+
+
+
+ listvdi.sh
+
+ List VDI for router ROOT volume before domR is destroyed
+
+ -
+ h
+ routerhost_ipaddress
+
+ -
+ u
+ router_rootvolumepath
+
+
+
+
+
+
+ destroyVirtualMachine
+ Destroy virtual machine
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listConfigurations
+ Getting expunge interval value
+
+ -
+ name
+ expunge.interval
+
+
+
+ -
+ value
+ expunge.interval
+
+
+
+
+
+ sleep.sh
+
+ Sleep for expunge interval
+
+ -
+ s
+ expunge.interval
+
+
+
+
+
+
+ sleep.sh
+
+ Sleep for another expunge interval
+
+ -
+ s
+ expunge.interval
+
+
+
+
+
+
+ listvdi.sh
+ true
+
+ List VDI for vm DATADISK volume before vm is destroyed
+
+ -
+ h
+ vmhost_ipaddress
+
+ -
+ u
+ vm_datavolumepath
+
+
+
+
+
+ listvdi.sh
+ true
+
+ List VDI for vm ROOT volume before vm is destroyed
+
+ -
+ h
+ vmhost_ipaddress
+
+ -
+ u
+ vm_rootvolumepath
+
+
+
+
+
+
+
+ createVolume
+ true
+ Creating a volume
+
+ -
+ name
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ id
+ volumeid
+
+
+
+
+
+ attachVolume
+ true
+ Attach the Volume to an Existing VM
+
+ -
+ id
+ volumeid
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+ detachVolume
+ true
+ Detach the Volume from the VM
+
+ -
+ id
+ volumeid
+
+
+
+
+
+ createSnapshot
+ true
+ Create snapshot from detached volume
+
+ -
+ volumeid
+ volumeid
+
+
+
+ -
+ id
+ snapshotid
+
+ -
+ path
+ snapshotpath
+
+
+
+
+
+ select path from volumes
+ true
+ Getting volume path for the detached volume
+
+ -
+ id
+ volumeid
+
+
+
+ -
+ path
+ detached_volumepath
+
+
+
+
+
+ listvdi.sh
+
+ List VDI for detached volume before the volume is deleted
+
+ -
+ h
+ vmhost_ipaddress
+
+ -
+ u
+ detached_volumepath
+
+
+
+
+
+ deleteVolume
+ Delete detached volume
+ true
+
+ -
+ id
+ volumeid
+
+
+
+
+
+ sleep.sh
+
+ Sleep for expunge interval
+
+ -
+ s
+ expunge.interval
+
+
+
+
+
+
+ sleep.sh
+
+ Sleep for another expunge interval
+
+ -
+ s
+ expunge.interval
+
+
+
+
+
+ listvdi.sh
+ true
+
+ List VDI for detached volume after the volume is deleted
+
+ -
+ h
+ vmhost_ipaddress
+
+ -
+ u
+ detached_volumepath
+
+
+
+
+
+
+ listvdi.sh
+
+ List VDI for snapshot after it's created
+
+ -
+ h
+ vmhost_ipaddress
+
+ -
+ u
+ snapshotpath
+
+
+
+
+
+
+
+ stopRouter
+ Stop the domR
+
+ -
+ id
+ router_id
+
+
+
+
+
+ deleteUser
+ Deleting the user
+
+ -
+ id
+ userid
+
+
+
+
+
+ listvdi.sh
+ true
+
+ List VDI for domR after it's destroyed as a part of account cleanup
+
+ -
+ h
+ routerhost_ipaddress
+
+ -
+ u
+ router_rootvolumepath
+
+
+
+
+
+ listvdi.sh
+ true
+
+ List VDI for snapshot after corresponding account is deleted
+
+ -
+ h
+ vmhost_ipaddress
+
+ -
+ u
+ snapshotpath
+
+
+
+
+
+
+
+
+
+ updateConfiguration
+ Updating storage.cleanup.interval
+
+ -
+ name
+ storage.cleanup.interval
+
+ -
+ value
+ 60
+
+
+
+
+
+ ms.sh
+
+ Restarting management server
+
+ -
+ h
+ ms1
+
+ -
+ o
+ restart
+
+
+
+
+
+
+ ms.sh
+
+ Restarting management server
+
+ -
+ h
+ ms2
+
+ -
+ o
+ restart
+
+
+
+
+
+
+ deployVirtualMachine
+ true
+ Deploying virtual machine from centos template
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ ExpungeTestVM-1
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ ROOT
+
+
+
+ -
+ id
+ rootvolumeid
+
+
+
+
+
+ stopVirtualMachine
+ Stop virtual machine
+
+ -
+ id
+ vmid
+
+
+
+
+
+ createTemplate
+ Create template from root volume
+
+ -
+ volumeid
+ rootvolumeid
+
+ -
+ name
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ 12
+
+
+
+ -
+ id
+ privatetemplateid
+
+
+
+
+
+
+ deployVirtualMachine
+ Deploying virtual machine from the private template
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ privatetemplateid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ VMcreatedfrmTemplate
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid1
+
+ -
+ hostid
+ vm_hostid
+
+
+
+
+
+ listHosts
+ List host where vm is running
+
+ -
+ id
+ vm_hostid
+
+
+
+ -
+ ipaddress
+ vmhost_ipaddress
+
+
+
+
+
+ select install_path from template_spool_ref
+ true
+ Getting private template vdi from the db
+
+ -
+ template_id
+ privatetemplateid
+
+
+
+ -
+ install_path
+ template_uuid
+
+
+
+
+
+ listvdi.sh
+
+ List VDI for template on the xen host before vm is destroyed
+
+ -
+ h
+ vmhost_ipaddress
+
+ -
+ u
+ template_uuid
+
+
+
+
+
+ destroyVirtualMachine
+ Destroy virtual machine created from the private template
+
+ -
+ id
+ vmid1
+
+
+
+
+
+ sleep.sh
+
+ Sleep for storage cleanup interval
+
+ -
+ s
+ 240
+
+
+
+
+
+ listvdi.sh
+ true
+
+ List VDI for template on the xen host after vm using template is destroyed
+
+ -
+ h
+ vmhost_ipaddress
+
+ -
+ u
+ template_uuid
+
+
+
+
+
+
+
+ destroyVirtualMachine
+ Destroy virtual machine as a part of cleanup
+
+ -
+ id
+ vmid
+
+
+
+
+
+ deleteTemplate
+ Delete private template
+
+ -
+ id
+ privatetemplateid
+
+
+
+
+
+ updateConfiguration
+ Updating storage.cleanup.interval
+
+ -
+ name
+ storage.cleanup.interval
+
+ -
+ value
+ 60000
+
+
+
+
+
+ ms.sh
+
+ Restarting management server
+
+ -
+ h
+ ms1
+
+ -
+ o
+ restart
+
+
+
+
+
+ ms.sh
+
+ Restarting management server
+
+ -
+ h
+ ms2
+
+ -
+ o
+ restart
+
+
+
+
+
+
diff --git a/test/metadata/func/flatnetwork.xml b/test/metadata/func/flatnetwork.xml
index 70648b312d3..a07afab4843 100644
--- a/test/metadata/func/flatnetwork.xml
+++ b/test/metadata/func/flatnetwork.xml
@@ -1,533 +1,533 @@
-
-
-
- createUser
- Creating user
-
- -
- username
-
- -
- password
- apiuser
-
- -
- firstname
- apiuser
-
- -
- lastname
- apiuser
-
- -
- email
- apiuser@gmail.com
-
- -
- accounttype
- 0
-
-
-
- -
- id
- userid
-
- -
- account
- accountname
-
-
-
-
-
- registerUserKeys
- Registering the user
-
- -
- id
- userid
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
- createNetworkGroup
- true
- Creating a network group
-
- -
- name
- accountname
-
-
-
-
-
- authorizeNetworkGroupIngress
- Authorizing network group ingress
-
- -
- networkgroupname
- accountname
-
- -
- cidrlist
- 192.168.1.143/32
-
- -
- endport
- 22
-
- -
- startport
- 22
-
- -
- protocol
- tcp
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
-
-
- deployVirtualMachine
- true
- Deploying vm
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- flatnetworkserviceofferingid
-
- -
- networkgrouplist
- accountname
-
- -
- templateid
- globaltemplateid
-
-
-
- -
- id
- vmid
-
- -
- ipaddress
- vmip
-
-
-
-
-
- deployVirtualMachine
- true
- Deploying vm
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- flatnetworkserviceofferingid
-
- -
- networkgrouplist
- accountname
-
- -
- templateid
- globaltemplateid
-
-
-
- -
- id
- vmid1
-
-
-
-
-
- createVolume
- true
- Creating a volume
-
- -
- name
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- flatnetworkdiskofferingid
-
-
-
- -
- id
- volumeid
-
-
-
-
-
-
- attachVolume
- true
- Attaching the volume
-
- -
- id
- volumeid
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
- sleep.sh
-
- Sleep for 2 min
-
- -
- s
- 120
-
-
-
-
-
- ssh.sh
-
- Ssh test for the vm
-
- -
- h
- vmip
-
- -
- p
- rs-ccb35ea5
-
-
-
-
-
- sleep.sh
-
- Sleep for 1 min
-
- -
- s
- 60
-
-
-
-
-
- stopVirtualMachine
- true
- Stopping vm
-
- -
- id
- vmid
-
-
-
-
-
- startVirtualMachine
- true
- Starting vm
-
- -
- id
- vmid
-
-
-
-
-
- rebootVirtualMachine
- true
- Rebooting vm
-
- -
- id
- vmid
-
-
-
-
-
- detachVolume
- true
- Detaching volume
-
- -
- id
- volumeid
-
-
-
-
-
- attachVolume
- true
- Attaching the volume
-
- -
- id
- volumeid
-
- -
- virtualmachineid
- vmid1
-
-
-
-
-
-
- stopVirtualMachine
- true
- Stopping vm
-
- -
- id
- vmid
-
-
-
-
-
- startVirtualMachine
- true
- Starting vm
-
- -
- id
- vmid1
-
-
-
-
-
- rebootVirtualMachine
- true
- Rebooting vm
-
- -
- id
- vmid1
-
-
-
-
-
- detachVolume
- true
- Detaching volume
-
- -
- id
- volumeid
-
-
-
-
-
-
- deleteVolume
- true
- Deleting volume
-
- -
- id
- volumeid
-
-
-
-
-
- createVolume
- true
- Creating a new volume
-
- -
- name
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- flatnetworkdiskofferingid
-
-
-
- -
- id
- volumeid
-
-
-
-
-
-
- attachVolume
- true
- Attaching the volume to the vm
-
- -
- id
- volumeid
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
-
- revokeNetworkGroupIngress
- Revoking network group igress
-
- -
- networkgroupname
- accountname
-
- -
- cidrlist
- 192.168.1.143/32
-
- -
- endport
- 22
-
- -
- startport
- 22
-
- -
- protocol
- tcp
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
-
-
-
- ssh.sh
-
- true
- Ssh test for the vm - should fail as network group is revoked
-
- -
- h
- vmip
-
- -
- p
- password
-
-
-
-
-
- destroyVirtualMachine
- true
- Destroying virtual machine
-
- -
- id
- vmid
-
-
-
-
-
- sleep.sh
-
- Sleep for 2 min
-
- -
- s
- 120
-
-
-
-
-
-
-
- deleteUser
- Deleting the user
-
- -
- id
- userid
-
-
-
-
-
+
+
+
+ createUser
+ Creating user
+
+ -
+ username
+
+ -
+ password
+ apiuser
+
+ -
+ firstname
+ apiuser
+
+ -
+ lastname
+ apiuser
+
+ -
+ email
+ apiuser@gmail.com
+
+ -
+ accounttype
+ 0
+
+
+
+ -
+ id
+ userid
+
+ -
+ account
+ accountname
+
+
+
+
+
+ registerUserKeys
+ Registering the user
+
+ -
+ id
+ userid
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+ createNetworkGroup
+ true
+ Creating a network group
+
+ -
+ name
+ accountname
+
+
+
+
+
+ authorizeNetworkGroupIngress
+ Authorizing network group ingress
+
+ -
+ networkgroupname
+ accountname
+
+ -
+ cidrlist
+ 192.168.1.143/32
+
+ -
+ endport
+ 22
+
+ -
+ startport
+ 22
+
+ -
+ protocol
+ tcp
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+
+
+ deployVirtualMachine
+ true
+ Deploying vm
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ flatnetworkserviceofferingid
+
+ -
+ networkgrouplist
+ accountname
+
+ -
+ templateid
+ globaltemplateid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ ipaddress
+ vmip
+
+
+
+
+
+ deployVirtualMachine
+ true
+ Deploying vm
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ flatnetworkserviceofferingid
+
+ -
+ networkgrouplist
+ accountname
+
+ -
+ templateid
+ globaltemplateid
+
+
+
+ -
+ id
+ vmid1
+
+
+
+
+
+ createVolume
+ true
+ Creating a volume
+
+ -
+ name
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ flatnetworkdiskofferingid
+
+
+
+ -
+ id
+ volumeid
+
+
+
+
+
+
+ attachVolume
+ true
+ Attaching the volume
+
+ -
+ id
+ volumeid
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 2 min
+
+ -
+ s
+ 120
+
+
+
+
+
+ ssh.sh
+
+ Ssh test for the vm
+
+ -
+ h
+ vmip
+
+ -
+ p
+ rs-ccb35ea5
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 1 min
+
+ -
+ s
+ 60
+
+
+
+
+
+ stopVirtualMachine
+ true
+ Stopping vm
+
+ -
+ id
+ vmid
+
+
+
+
+
+ startVirtualMachine
+ true
+ Starting vm
+
+ -
+ id
+ vmid
+
+
+
+
+
+ rebootVirtualMachine
+ true
+ Rebooting vm
+
+ -
+ id
+ vmid
+
+
+
+
+
+ detachVolume
+ true
+ Detaching volume
+
+ -
+ id
+ volumeid
+
+
+
+
+
+ attachVolume
+ true
+ Attaching the volume
+
+ -
+ id
+ volumeid
+
+ -
+ virtualmachineid
+ vmid1
+
+
+
+
+
+
+ stopVirtualMachine
+ true
+ Stopping vm
+
+ -
+ id
+ vmid
+
+
+
+
+
+ startVirtualMachine
+ true
+ Starting vm
+
+ -
+ id
+ vmid1
+
+
+
+
+
+ rebootVirtualMachine
+ true
+ Rebooting vm
+
+ -
+ id
+ vmid1
+
+
+
+
+
+ detachVolume
+ true
+ Detaching volume
+
+ -
+ id
+ volumeid
+
+
+
+
+
+
+ deleteVolume
+ true
+ Deleting volume
+
+ -
+ id
+ volumeid
+
+
+
+
+
+ createVolume
+ true
+ Creating a new volume
+
+ -
+ name
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ flatnetworkdiskofferingid
+
+
+
+ -
+ id
+ volumeid
+
+
+
+
+
+
+ attachVolume
+ true
+ Attaching the volume to the vm
+
+ -
+ id
+ volumeid
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+
+ revokeNetworkGroupIngress
+ Revoking network group igress
+
+ -
+ networkgroupname
+ accountname
+
+ -
+ cidrlist
+ 192.168.1.143/32
+
+ -
+ endport
+ 22
+
+ -
+ startport
+ 22
+
+ -
+ protocol
+ tcp
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+ ssh.sh
+
+ true
+ Ssh test for the vm - should fail as network group is revoked
+
+ -
+ h
+ vmip
+
+ -
+ p
+ password
+
+
+
+
+
+ destroyVirtualMachine
+ true
+ Destroying virtual machine
+
+ -
+ id
+ vmid
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 2 min
+
+ -
+ s
+ 120
+
+
+
+
+
+
+
+ deleteUser
+ Deleting the user
+
+ -
+ id
+ userid
+
+
+
+
+
diff --git a/test/metadata/func/ha.xml b/test/metadata/func/ha.xml
index 32ad2c22a51..332ee074854 100644
--- a/test/metadata/func/ha.xml
+++ b/test/metadata/func/ha.xml
@@ -1,367 +1,367 @@
-
-
-
-
- deployVirtualMachine
- Deploy ha disabled vm
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- displayname
- HADisabledVM
-
- -
- group
- group1
-
- -
- networkids
- globalnetworkid
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- hostid
- hostid
-
-
-
-
-
- deployVirtualMachine
- Deploy ha enabled vm
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- displayname
- HAEnabledVM
-
- -
- group
- group2
-
- -
- networkids
- globalnetworkid
-
-
-
- -
- id
- vmid_ha
-
- -
- name
- vmname_ha
-
- -
- hostid
- hostid_ha
-
-
-
-
-
-
- updateVirtualMachine
- Update virtual machine
-
- -
- id
- vmid_ha
-
- -
- haenable
- true
-
-
-
-
-
-
- listHosts
- List host with ha disabled machine
-
- -
- id
- hostid
-
-
-
- -
- ipaddress
- ipaddress
-
-
-
-
-
- listHosts
- List host with ha enabled machine
-
- -
- id
- hostid_ha
-
-
-
- -
- ipaddress
- ipaddress_ha
-
-
-
-
-
-
-
- select instance_name from vm_instance
- true
- Getting internal instance name for the vm with ha disabled
-
- -
- id
- vmid
-
-
-
- -
- instance_name
- instance_name
-
-
-
-
-
- select instance_name from vm_instance
- true
- Getting internal instance name for the vm with ha enabled
-
- -
- id
- vmid_ha
-
-
-
- -
- instance_name
- instance_name_ha
-
-
-
-
-
-
- killvm.sh
-
- Kill ha disabled vm on the backend
-
- -
- h
- ipaddress
-
- -
- n
- instance_name
-
-
-
-
-
- killvm.sh
-
- Kill ha enabled vm on the backend
-
- -
- h
- ipaddress_ha
-
- -
- n
- instance_name_ha
-
-
-
-
-
-
- sleep.sh
-
- Sleep for some time
-
- -
- s
- 300
-
-
-
-
-
-
- listVirtualMachines
- List virtual machine with ha disabled
-
- -
- id
- vmid
-
-
-
- -
- state
- Stopped
-
-
-
-
-
- listVirtualMachines
- List virtual machine with ha enabled
-
- -
- id
- vmid_ha
-
-
-
- -
- state
- Running
-
- -
- hostid
- hostid_ha
-
-
-
-
-
- listHosts
- List host with ha enabled machine
-
- -
- id
- hostid_ha
-
-
-
- -
- ipaddress
- ipaddress_ha
-
-
-
-
-
- listvm.sh
-
- List ha enabled machine
-
- -
- h
- ipaddress_ha
-
- -
- n
- instance_name_ha
-
-
-
-
-
-
-
-
- destroyVirtualMachine
- Destroy ha disabled vm as a part of cleanup
-
- -
- id
- vmid
-
-
-
-
-
- destroyVirtualMachine
- Destroy ha enabled vm as a part of cleanup
-
- -
- id
- vmid_ha
-
-
-
-
-
+
+
+
+
+ deployVirtualMachine
+ Deploy ha disabled vm
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ HADisabledVM
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ globalnetworkid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ hostid
+ hostid
+
+
+
+
+
+ deployVirtualMachine
+ Deploy ha enabled vm
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ HAEnabledVM
+
+ -
+ group
+ group2
+
+ -
+ networkids
+ globalnetworkid
+
+
+
+ -
+ id
+ vmid_ha
+
+ -
+ name
+ vmname_ha
+
+ -
+ hostid
+ hostid_ha
+
+
+
+
+
+
+ updateVirtualMachine
+ Update virtual machine
+
+ -
+ id
+ vmid_ha
+
+ -
+ haenable
+ true
+
+
+
+
+
+
+ listHosts
+ List host with ha disabled machine
+
+ -
+ id
+ hostid
+
+
+
+ -
+ ipaddress
+ ipaddress
+
+
+
+
+
+ listHosts
+ List host with ha enabled machine
+
+ -
+ id
+ hostid_ha
+
+
+
+ -
+ ipaddress
+ ipaddress_ha
+
+
+
+
+
+
+
+ select instance_name from vm_instance
+ true
+ Getting internal instance name for the vm with ha disabled
+
+ -
+ id
+ vmid
+
+
+
+ -
+ instance_name
+ instance_name
+
+
+
+
+
+ select instance_name from vm_instance
+ true
+ Getting internal instance name for the vm with ha enabled
+
+ -
+ id
+ vmid_ha
+
+
+
+ -
+ instance_name
+ instance_name_ha
+
+
+
+
+
+
+ killvm.sh
+
+ Kill ha disabled vm on the backend
+
+ -
+ h
+ ipaddress
+
+ -
+ n
+ instance_name
+
+
+
+
+
+ killvm.sh
+
+ Kill ha enabled vm on the backend
+
+ -
+ h
+ ipaddress_ha
+
+ -
+ n
+ instance_name_ha
+
+
+
+
+
+
+ sleep.sh
+
+ Sleep for some time
+
+ -
+ s
+ 300
+
+
+
+
+
+
+ listVirtualMachines
+ List virtual machine with ha disabled
+
+ -
+ id
+ vmid
+
+
+
+ -
+ state
+ Stopped
+
+
+
+
+
+ listVirtualMachines
+ List virtual machine with ha enabled
+
+ -
+ id
+ vmid_ha
+
+
+
+ -
+ state
+ Running
+
+ -
+ hostid
+ hostid_ha
+
+
+
+
+
+ listHosts
+ List host with ha enabled machine
+
+ -
+ id
+ hostid_ha
+
+
+
+ -
+ ipaddress
+ ipaddress_ha
+
+
+
+
+
+ listvm.sh
+
+ List ha enabled machine
+
+ -
+ h
+ ipaddress_ha
+
+ -
+ n
+ instance_name_ha
+
+
+
+
+
+
+
+
+ destroyVirtualMachine
+ Destroy ha disabled vm as a part of cleanup
+
+ -
+ id
+ vmid
+
+
+
+
+
+ destroyVirtualMachine
+ Destroy ha enabled vm as a part of cleanup
+
+ -
+ id
+ vmid_ha
+
+
+
+
+
diff --git a/test/metadata/func/iso.xml b/test/metadata/func/iso.xml
index aa6d361e96c..d40585f47cf 100644
--- a/test/metadata/func/iso.xml
+++ b/test/metadata/func/iso.xml
@@ -1,907 +1,907 @@
-
-
-
-
-
- registerUserKeys
-
- -
- id
- 2
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
- deployVirtualMachine
- true
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- displayname
- ISOTest-VM-1
-
- -
- group
- group1
-
- -
- networkids
- globalnetworkid
-
-
-
- -
- id
- vmid
-
-
-
-
-
- attachIso
- true
- 869-1
-
- -
- virtualmachineid
- vmid
-
- -
- id
- globalisoid
-
-
-
-
-
- listVirtualMachines
- 869-2
-
- -
- id
- vmid
-
-
-
- -
- isoid
- globalisoid
-
-
-
-
-
-
-
-
- createAccount
- [Create the Account and a User for the account]
-
- -
- account
- accountname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- email
- admin@gmail.com
-
- -
- firstname
- admin
-
- -
- lastname
- adminlastname
-
- -
- username
- usernamevar
-
- -
- password
- password
-
-
-
- -
- id
- accountid
-
-
-
-
-
-
- listUsers
- 5 [List the Created User in (3)]
-
- -
- account
- accountname
-
-
-
- -
- id
- userid1
-
-
-
-
-
-
- registerUserKeys
-
- -
- id
- userid1
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
- attachIso
- true
- 870
- true
-
- -
- virtualmachineid
- vmid
-
- -
- id
- globalisoid
-
-
-
-
-
-
-
- registerUserKeys
-
- -
- id
- 2
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
- destroyVirtualMachine
-
- -
- id
- vmid
-
-
-
-
-
- attachIso
- 871
- true
-
- -
- virtualmachineid
- vmid
-
- -
- id
- globalisoid
-
-
-
-
-
-
-
- attachIso
- 872
- true
-
- -
- virtualmachineid
- 600000
-
- -
- id
- globalisoid
-
-
-
-
-
-
-
- deployVirtualMachine
- true
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- displayname
- ISOTest-VM-2
-
- -
- group
- group1
-
- -
- networkids
- globalnetworkid
-
-
-
- -
- id
- vmid
-
-
-
-
-
- attachIso
- true
-
- -
- virtualmachineid
- vmid
-
- -
- id
- globalisoid
-
-
-
-
-
- rebootVirtualMachine
- true
- 1073-1
-
- -
- id
- vmid
-
-
-
-
-
- listVirtualMachines
- 1073-2
-
- -
- id
- vmid
-
-
-
- -
- isoid
- globalisoid
-
-
-
-
-
-
- stopVirtualMachine
- true
- 1074-1
-
- -
- id
- vmid
-
-
-
-
-
- listVirtualMachines
- 1074-2
-
- -
- id
- vmid
-
-
-
- -
- isoid
- globalisoid
-
-
-
-
-
- startVirtualMachine
- true
- 1074-3
-
- -
- id
- vmid
-
-
-
-
-
- listVirtualMachines
- 1074-4
-
- -
- id
- vmid
-
-
-
- -
- isoid
- globalisoid
-
-
-
-
-
-
-
- listRouters
- 35
-
- -
- zoneid
- globalzoneid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
- router
- 0
- -
- id
- routerid
-
-
-
-
-
- attachIso
- 1075
- true
-
- -
- virtualmachineid
- routerid
-
- -
- id
- globalisoid
-
-
-
-
-
-
- detachIso
- true
- 1076
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
-
-
- attachIso
- true
-
- -
- virtualmachineid
- vmid
-
- -
- id
- globalisoid
-
-
-
-
-
- stopVirtualMachine
- true
-
- -
- id
- vmid
-
-
-
-
-
- detachIso
- true
- 1077
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
-
-
- destroyVirtualMachine
- Destroying vm as a part of cleanup
-
- -
- id
- vmid
-
-
-
-
-
- deployVirtualMachine
- true
- 1078
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globalisoid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- displayname
- ISOTest-VM-3
-
- -
- group
- group1
-
- -
- networkids
- globalnetworkid
-
-
-
- -
- id
- vmid
-
- -
- isoid
- globalisoid
-
-
-
-
-
-
- destroyVirtualMachine
- Destroying vm as a part of cleanup
-
- -
- id
- vmid
-
-
-
-
-
- deployVirtualMachine
- true
- 1079-1
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globalisoid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- displayname
- ISOTest-VM-4
-
- -
- group
- group1
-
- -
- networkids
- globalnetworkid
-
-
-
- -
- id
- vmid
-
- -
- isoid
- globalisoid
-
-
-
-
-
- detachIso
- true
- 1079-2
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
- rebootVirtualMachine
- true
- 1079-3
-
- -
- id
- vmid
-
-
-
-
-
- listVirtualMachines
- 1079-4
-
- -
- id
- vmid
-
-
-
- -
- templateid
- globalisoid
-
-
-
-
-
-
-
-
- destroyVirtualMachine
- Destroying vm as a part of cleanup
-
- -
- id
- vmid
-
-
-
-
- deployVirtualMachine
- true
- 1080-1
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globalisoid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- displayname
- ISOTest-VM-5
-
- -
- group
- group1
-
- -
- networkids
- globalnetworkid
-
-
-
- -
- id
- vmid
-
- -
- isoid
- globalisoid
-
-
-
-
-
- detachIso
- true
- 1080-2
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
- stopVirtualMachine
- true
- 1080-3
-
- -
- id
- vmid
-
-
-
-
-
- startVirtualMachine
- true
- 1080-4
-
- -
- id
- vmid
-
-
-
-
-
- listVirtualMachines
- 1080-4
-
- -
- id
- vmid
-
-
-
- -
- templateid
- globalisoid
-
-
-
-
-
-
-
- deleteUser
- Deleting user as a part of cleanup
-
- -
- id
- userid1
-
-
-
-
-
- destroyVirtualMachine
- Destroying vm as a part of cleanup
-
- -
- id
- vmid
-
-
-
-
-
+
+
+
+
+
+ registerUserKeys
+
+ -
+ id
+ 2
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+ deployVirtualMachine
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ ISOTest-VM-1
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ globalnetworkid
+
+
+
+ -
+ id
+ vmid
+
+
+
+
+
+ attachIso
+ true
+ 869-1
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ id
+ globalisoid
+
+
+
+
+
+ listVirtualMachines
+ 869-2
+
+ -
+ id
+ vmid
+
+
+
+ -
+ isoid
+ globalisoid
+
+
+
+
+
+
+
+
+ createAccount
+ [Create the Account and a User for the account]
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ email
+ admin@gmail.com
+
+ -
+ firstname
+ admin
+
+ -
+ lastname
+ adminlastname
+
+ -
+ username
+ usernamevar
+
+ -
+ password
+ password
+
+
+
+ -
+ id
+ accountid
+
+
+
+
+
+
+ listUsers
+ 5 [List the Created User in (3)]
+
+ -
+ account
+ accountname
+
+
+
+ -
+ id
+ userid1
+
+
+
+
+
+
+ registerUserKeys
+
+ -
+ id
+ userid1
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+ attachIso
+ true
+ 870
+ true
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ id
+ globalisoid
+
+
+
+
+
+
+
+ registerUserKeys
+
+ -
+ id
+ 2
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+ destroyVirtualMachine
+
+ -
+ id
+ vmid
+
+
+
+
+
+ attachIso
+ 871
+ true
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ id
+ globalisoid
+
+
+
+
+
+
+
+ attachIso
+ 872
+ true
+
+ -
+ virtualmachineid
+ 600000
+
+ -
+ id
+ globalisoid
+
+
+
+
+
+
+
+ deployVirtualMachine
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ ISOTest-VM-2
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ globalnetworkid
+
+
+
+ -
+ id
+ vmid
+
+
+
+
+
+ attachIso
+ true
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ id
+ globalisoid
+
+
+
+
+
+ rebootVirtualMachine
+ true
+ 1073-1
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVirtualMachines
+ 1073-2
+
+ -
+ id
+ vmid
+
+
+
+ -
+ isoid
+ globalisoid
+
+
+
+
+
+
+ stopVirtualMachine
+ true
+ 1074-1
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVirtualMachines
+ 1074-2
+
+ -
+ id
+ vmid
+
+
+
+ -
+ isoid
+ globalisoid
+
+
+
+
+
+ startVirtualMachine
+ true
+ 1074-3
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVirtualMachines
+ 1074-4
+
+ -
+ id
+ vmid
+
+
+
+ -
+ isoid
+ globalisoid
+
+
+
+
+
+
+
+ listRouters
+ 35
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+ router
+ 0
+ -
+ id
+ routerid
+
+
+
+
+
+ attachIso
+ 1075
+ true
+
+ -
+ virtualmachineid
+ routerid
+
+ -
+ id
+ globalisoid
+
+
+
+
+
+
+ detachIso
+ true
+ 1076
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+
+
+ attachIso
+ true
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ id
+ globalisoid
+
+
+
+
+
+ stopVirtualMachine
+ true
+
+ -
+ id
+ vmid
+
+
+
+
+
+ detachIso
+ true
+ 1077
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+
+
+ destroyVirtualMachine
+ Destroying vm as a part of cleanup
+
+ -
+ id
+ vmid
+
+
+
+
+
+ deployVirtualMachine
+ true
+ 1078
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globalisoid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ ISOTest-VM-3
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ globalnetworkid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ isoid
+ globalisoid
+
+
+
+
+
+
+ destroyVirtualMachine
+ Destroying vm as a part of cleanup
+
+ -
+ id
+ vmid
+
+
+
+
+
+ deployVirtualMachine
+ true
+ 1079-1
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globalisoid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ ISOTest-VM-4
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ globalnetworkid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ isoid
+ globalisoid
+
+
+
+
+
+ detachIso
+ true
+ 1079-2
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+ rebootVirtualMachine
+ true
+ 1079-3
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVirtualMachines
+ 1079-4
+
+ -
+ id
+ vmid
+
+
+
+ -
+ templateid
+ globalisoid
+
+
+
+
+
+
+
+
+ destroyVirtualMachine
+ Destroying vm as a part of cleanup
+
+ -
+ id
+ vmid
+
+
+
+
+ deployVirtualMachine
+ true
+ 1080-1
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globalisoid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ ISOTest-VM-5
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ globalnetworkid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ isoid
+ globalisoid
+
+
+
+
+
+ detachIso
+ true
+ 1080-2
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+ stopVirtualMachine
+ true
+ 1080-3
+
+ -
+ id
+ vmid
+
+
+
+
+
+ startVirtualMachine
+ true
+ 1080-4
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVirtualMachines
+ 1080-4
+
+ -
+ id
+ vmid
+
+
+
+ -
+ templateid
+ globalisoid
+
+
+
+
+
+
+
+ deleteUser
+ Deleting user as a part of cleanup
+
+ -
+ id
+ userid1
+
+
+
+
+
+ destroyVirtualMachine
+ Destroying vm as a part of cleanup
+
+ -
+ id
+ vmid
+
+
+
+
+
diff --git a/test/metadata/func/loadbalancers.xml b/test/metadata/func/loadbalancers.xml
index 87f2a0f9899..4ec01e13ede 100644
--- a/test/metadata/func/loadbalancers.xml
+++ b/test/metadata/func/loadbalancers.xml
@@ -1,2036 +1,2036 @@
-
-
-
-
-
- deployVirtualMachine
- [Deploy Virtual Machine in the admin account]
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- displayname
- LoadBalancer-VM-1
-
- -
- group
- group1
-
- -
- networkids
- globalnetworkid
-
-
-
- -
- id
- vmid
-
-
-
-
-
- associateIpAddress
- [Acquire a non-Source NAT IP Address for the Admin Account]
-
- -
- zoneid
- globalzoneid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
- -
- ipaddress
- nonsourcenatpublicip
-
-
-
-
-
- createLoadBalancerRule
- [Create Load Balancing Rule -ve test (Private Port 0)]
- true
- 853
-
- -
- name
-
- -
- publicip
- nonsourcenatpublicip
-
- -
- privateport
- 0
-
- -
- publicport
- 986
-
- -
- algorithm
- roundrobin
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
-
-
- createLoadBalancerRule
- [Create Load Balancing Rule -ve test (Private Port 65536)]
- true
- 853
-
- -
- name
-
- -
- publicip
- nonsourcenatpublicip
-
- -
- privateport
- 65536
-
- -
- publicport
- 986
-
- -
- algorithm
- roundrobin
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
-
-
- createLoadBalancerRule
- [Create Load Balancing Rule -ve test (Private Port 65536)]
- true
- 853
-
- -
- name
-
- -
- publicip
- nonsourcenatpublicip
-
- -
- privateport
- 1
-
- -
- publicport
- 0
-
- -
- algorithm
- roundrobin
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
-
-
- createLoadBalancerRule
- [Create Load Balancing Rule -ve test (Public Port 65536)]
- true
- 853
-
- -
- name
-
- -
- publicip
- nonsourcenatpublicip
-
- -
- privateport
- 65535
-
- -
- publicport
- 65536
-
- -
- algorithm
- roundrobin
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
-
-
-
- createLoadBalancerRule
- 919 [Create Load Balancing Rule - 1(Set of LB Rules for Algorithm Validation begins)]
-
- -
- name
-
- -
- publicip
- nonsourcenatpublicip
-
- -
- privateport
- 9191
-
- -
- publicport
- 9191
-
- -
- algorithm
- roundrobin
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
-
-
- createLoadBalancerRule
- 919-1 [Create Load Balancing Rule - 2]
-
- -
- name
-
- -
- publicip
- nonsourcenatpublicip
-
- -
- privateport
- 9192
-
- -
- publicport
- 9192
-
- -
- algorithm
- leastconn
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
-
-
- createLoadBalancerRule
- 919-2 [Create Load Balancing Rule - 3]
-
- -
- name
-
- -
- publicip
- nonsourcenatpublicip
-
- -
- privateport
- 9193
-
- -
- publicport
- 9193
-
- -
- algorithm
- source
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
-
-
- createLoadBalancerRule
- true
- 919-3 [Create Load Balancing Rule - 4 (Set of LB Rules for Algorithm Validation ends)]
-
- -
- name
-
- -
- publicip
- nonsourcenatpublicip
-
- -
- privateport
- 9194
-
- -
- publicport
- 9194
-
- -
- algorithm
- roundrobinblahblah
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
-
-
-
-
-
- createLoadBalancerRule
- 920-1 [Create Load Balancer Rule]
-
- -
- name
- lbname
-
- -
- publicip
- nonsourcenatpublicip
-
- -
- privateport
- 9201
-
- -
- publicport
- 9201
-
- -
- algorithm
- source
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
-
-
- createLoadBalancerRule
- 920-2 [Create a Load Balancer Rule with the Same Name]
-
- -
- name
- lbname
-
- -
- publicip
- nonsourcenatpublicip
-
- -
- privateport
- 9202
-
- -
- publicport
- 9202
-
- -
- algorithm
- source
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
-
-
-
-
- createLoadBalancerRule
- 921-1 [Create Load Balancer Rule in one account]
-
- -
- name
- lbname
-
- -
- publicip
- nonsourcenatpublicip
-
- -
- privateport
- 921
-
- -
- publicport
- 921
-
- -
- algorithm
- source
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
-
-
- createAccount
- [Create the Account and a User for the account]
-
- -
- account
- accountvar
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- email
- apiuser@gmail.com
-
- -
- firstname
- apiuser
-
- -
- lastname
- apiuserlastname
-
- -
- username
- usernameparam
-
- -
- password
- password
-
-
-
- -
- id
- accountid
-
- -
- name
- accountvar
-
-
-
-
-
-
- listUsers
- [List the Created User in that account]
-
- -
- account
- accountvar
-
-
-
- -
- id
- userid
-
-
-
-
-
-
- registerUserKeys
- [Register User Keys]
-
- -
- id
- userid
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
- createNetwork
- [Creating default network]
-
- -
- zoneid
- globalzoneid
-
- -
- networkOfferingId
- globalnetworkofferingid
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- name
- loadbalancersregressionnetwork
-
- -
- displaytext
- loadbalancersregressionnetwork
-
-
-
- -
- id
- networkid
-
-
-
-
-
- deployVirtualMachine
- [Deploy Virtual Machine in that Account]
- true
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- displayname
- namefordisplay
-
- -
- group
- group1
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmidtemp
-
-
-
-
-
- associateIpAddress
- [Acquire a Non-Source NAT IP Address]
- true
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
-
-
- -
- ipaddress
- nonsourcenatpublicip1
-
-
-
-
-
- createLoadBalancerRule
- [Creating a LB Rule with the same name of a rule in another account]
- true
- 921-2
-
- -
- name
- lbname
-
- -
- publicip
- nonsourcenatpublicip1
-
- -
- privateport
- 9211
-
- -
- publicport
- 9211
-
- -
- algorithm
- source
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
-
-
-
-
-
-
- createLoadBalancerRule
- 922 [Create Load Balancer Rule with Non-existing ip address -ve case]
- true
-
- -
- name
-
- -
- publicip
- 192.168.0.5
-
- -
- privateport
- 922
-
- -
- publicport
- 922
-
- -
- algorithm
- source
-
- -
- domainid
- 1
-
- -
- account
- admin
-
-
-
-
-
-
-
- createLoadBalancerRule
- true
- 923 [Create Load Balancer Rule with Ip Address belonging to different user -ve case]
- true
-
- -
- name
-
- -
- publicip
- nonsourcenatpublicip1
-
- -
- privateport
- 923
-
- -
- publicport
- 923
-
- -
- algorithm
- source
-
- -
- domainid
- 1
-
- -
- account
- admin
-
-
-
-
-
-
- associateIpAddress
- [Acquire a non-Source NAT Ip address]
-
- -
- zoneid
- globalzoneid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
- -
- ipaddress
- nonsourcenatpublicip
-
-
-
-
-
- createLoadBalancerRule
- 924 [Create Load Balancer Rule from non-Source NAT IP Address]
-
- -
- name
-
- -
- publicip
- nonsourcenatpublicip
-
- -
- privateport
- 924
-
- -
- publicport
- 924
-
- -
- algorithm
- roundrobin
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
-
-
-
- deleteLoadBalancerRule
- [Try to a delete a Non-Existing Load Balancer Rule]
- true
- 925
-
- -
- id
- 10000
-
-
-
-
-
-
- deleteAccount
- [Delete account]
-
- -
- id
- accountid
-
-
-
-
-
- createAccount
- [Create the Account and a User for the account]
-
- -
- account
- accountvar
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- email
- apiuser@gmail.com
-
- -
- firstname
- apiuser
-
- -
- lastname
- apiuserlastname
-
- -
- username
- usernameparam
-
- -
- password
- password
-
-
-
- -
- id
- accountid
-
- -
- name
- accountvar
-
-
-
-
-
-
-
- listUsers
- [List the Created User]
-
- -
- account
- accountvar
-
-
-
- -
- id
- userid
-
-
-
-
-
-
- registerUserKeys
- [Register User Keys]
-
- -
- id
- userid
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
- createNetwork
- [Creating default network]
-
- -
- zoneid
- globalzoneid
-
- -
- networkOfferingId
- globalnetworkofferingid
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- name
- loadbalancersregressionnetwork
-
- -
- displaytext
- loadbalancersregressionnetwork
-
-
-
- -
- id
- networkid
-
-
-
-
-
- deployVirtualMachine
- [Deploy Virtual Machine in the account created]
- true
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- displayname
- namefordisplay
-
- -
- group
- group1
-
- -
- account
- accountvar
-
- -
- networkids
- networkid
-
-
-
-
-
- associateIpAddress
- [Acquire a non-Source NAT IP Address for that account]
- true
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
-
-
- -
- ipaddress
- nonsourcenatpublicip1
-
-
-
-
-
- createLoadBalancerRule
- [Create Load Balancer Rule with the acquired Ip address]
- true
-
- -
- name
- loadb9261
-
- -
- publicip
- nonsourcenatpublicip1
-
- -
- privateport
- 9261
-
- -
- publicport
- 9261
-
- -
- algorithm
- source
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
-
-
- -
- id
- lbid1
-
-
-
-
-
- createLoadBalancerRule
- [Create a Second Load Balancer Rule with the Acquired Ip Address]
- true
-
- -
- name
- loadb9262
-
- -
- publicip
- nonsourcenatpublicip1
-
- -
- privateport
- 9262
-
- -
- publicport
- 9262
-
- -
- algorithm
- source
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
-
-
- -
- id
- lbid2
-
-
-
-
-
- createLoadBalancerRule
- [Create a Third Load Balancer Rule with the Acquired Ip Address]
- true
-
- -
- name
- loadb9263
-
- -
- publicip
- nonsourcenatpublicip1
-
- -
- privateport
- 9263
-
- -
- publicport
- 9263
-
- -
- algorithm
- source
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
-
-
- -
- id
- lbid3
-
-
-
-
-
- deleteLoadBalancerRule
- 926 [Admin allowed to Delete Load Balancer Rule of another account via 8096 port]
-
- -
- id
- lbid1
-
-
-
-
-
-
-
- deleteAccount
- [Delete Account as a part of Clean Up]
-
- -
- id
- accountid
-
-
-
-
-
- createAccount
- [Create the Account and a User for the account]
-
- -
- account
- accountvar
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- email
- apiuser@gmail.com
-
- -
- firstname
- apiuser
-
- -
- lastname
- apiuserlastname
-
- -
- username
- usernameparam
-
- -
- password
- password
-
-
-
- -
- id
- accountid
-
- -
- name
- accountvar
-
-
-
-
-
-
-
- listUsers
- [List the Created User of the Account]
-
- -
- account
- accountvar
-
-
-
- -
- id
- userid
-
-
-
-
-
-
- registerUserKeys
- [Register User Keys]
-
- -
- id
- userid
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
- deleteLoadBalancerRule
- [Admin allowed to Delete Load Balancer Rule of another account via 8080 port]
- true
- 927
-
- -
- id
- lbid2
-
-
-
-
-
-
-
- deleteAccount
- [Delete Account as part of Clean Up]
-
- -
- id
- accountid
-
-
-
-
-
- createAccount
- [Create the Account and a User for the account]
-
- -
- account
- accountvar
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- email
- apiuser@gmail.com
-
- -
- firstname
- apiuser
-
- -
- lastname
- apiuserlastname
-
- -
- username
- usernameparam
-
- -
- password
- password
-
-
-
- -
- id
- accountid
-
- -
- name
- accountvar
-
-
-
-
-
-
-
- listUsers
- [List the Created User of the account]
-
- -
- account
- accountvar
-
-
-
- -
- id
- userid
-
-
-
-
-
-
- registerUserKeys
- [Register User Keys]
-
- -
- id
- userid
-
- -
- domainid
- 1
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
- createNetwork
- [Creating default network]
-
- -
- zoneid
- globalzoneid
-
- -
- networkOfferingId
- globalnetworkofferingid
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- name
- loadbalancers-regressionnetwork
-
- -
- displaytext
- loadbalancers-defaultregressionnetwork
-
-
-
- -
- id
- networkid
-
-
-
-
-
- deleteLoadBalancerRule
- true
- 928 [Regular User can't Delete LBrule belonging to Another User]
- true
-
- -
- id
- lbid3
-
-
-
-
-
-
- deployVirtualMachine
- [Deploy a Virtual Machine-1 to check multiple VMs - LB assignment]
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- displayname
- LoadBalancers-VM-1
-
- -
- group
- group1
-
- -
- networkids
- globalnetworkid
-
-
-
- -
- id
- vmid1
-
-
-
-
-
- deployVirtualMachine
- [Deploy a Virtual Machine-2 to check multiple VMs - LB assignment]
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- displayname
- LoadBalancers-VM-2
-
- -
- group
- group1
-
- -
- networkids
- globalnetworkid
-
-
-
- -
- id
- vmid2
-
-
-
-
-
- associateIpAddress
- [Acquire a non-Source NAT IP address]
-
- -
- zoneid
- globalzoneid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
- -
- ipaddress
- nonsourcenatpublicip
-
-
-
-
-
- createLoadBalancerRule
- [Create a Load Balancer Rule]
-
- -
- name
-
- -
- publicip
- nonsourcenatpublicip
-
- -
- privateport
- 931
-
- -
- publicport
- 931
-
- -
- algorithm
- source
-
- -
- domainid
- 1
-
- -
- account
- admin
-
-
-
- -
- id
- lbid
-
-
-
-
-
- assignToLoadBalancerRule
- 939 [Assign the First VM to the Load Balancing Rule]
-
- -
- id
- lbid
-
- -
- virtualmachineids
- vmid1
-
-
-
-
-
- assignToLoadBalancerRule
- 939 [Assign the Second VM to the Load Balancing Rule]
-
- -
- id
- lbid
-
- -
- virtualmachineids
- vmid2
-
-
-
-
-
-
- createLoadBalancerRule
- 978 [Create Load Balancing Rule (to test the creation of 2 LB Rules with the same settings )]
-
- -
- name
-
- -
- publicip
- nonsourcenatpublicip
-
- -
- privateport
- 978
-
- -
- publicport
- 978
-
- -
- algorithm
- roundrobin
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
-
-
- createLoadBalancerRule
- 978 [Creation of Second LoadBalancer Rule should Fail]
- true
-
- -
- name
-
- -
- publicip
- nonsourcenatpublicip
-
- -
- privateport
- 978
-
- -
- publicport
- 978
-
- -
- algorithm
- roundrobin
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
-
-
-
- listRouters
- [Obtain the source nat IP Address - List Routers]
-
- -
- zoneid
- globalzoneid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
- router
- 0
- -
- publicip
- sourcenatpublicip
-
-
-
-
-
- createLoadBalancerRule
- 1017 [Create Load Balancer Rule with Source NAT IP Address]
-
- -
- name
-
- -
- publicip
- sourcenatpublicip
-
- -
- privateport
- 1017
-
- -
- publicport
- 1017
-
- -
- algorithm
- roundrobin
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
-
-
-
-
- destroyVirtualMachine
- [Destroy VM as a Part of Cleanup]
-
- -
- id
- vmid1
-
-
-
-
-
- destroyVirtualMachine
- [Destroy vm as a part of cleanup]
-
- -
- id
- vmid2
-
-
-
-
-
- destroyVirtualMachine
- [Destroy vm as a part of cleanup]
-
- -
- id
- vmid
-
-
-
-
-
- deleteAccount
- [Deleting Account as a part of cleanup]
-
- -
- id
- accountid
-
-
-
-
-
-
+
+
+
+
+
+ deployVirtualMachine
+ [Deploy Virtual Machine in the admin account]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ LoadBalancer-VM-1
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ globalnetworkid
+
+
+
+ -
+ id
+ vmid
+
+
+
+
+
+ associateIpAddress
+ [Acquire a non-Source NAT IP Address for the Admin Account]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ ipaddress
+ nonsourcenatpublicip
+
+
+
+
+
+ createLoadBalancerRule
+ [Create Load Balancing Rule -ve test (Private Port 0)]
+ true
+ 853
+
+ -
+ name
+
+ -
+ publicip
+ nonsourcenatpublicip
+
+ -
+ privateport
+ 0
+
+ -
+ publicport
+ 986
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+
+
+ createLoadBalancerRule
+ [Create Load Balancing Rule -ve test (Private Port 65536)]
+ true
+ 853
+
+ -
+ name
+
+ -
+ publicip
+ nonsourcenatpublicip
+
+ -
+ privateport
+ 65536
+
+ -
+ publicport
+ 986
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+
+
+ createLoadBalancerRule
+ [Create Load Balancing Rule -ve test (Private Port 65536)]
+ true
+ 853
+
+ -
+ name
+
+ -
+ publicip
+ nonsourcenatpublicip
+
+ -
+ privateport
+ 1
+
+ -
+ publicport
+ 0
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+
+
+ createLoadBalancerRule
+ [Create Load Balancing Rule -ve test (Public Port 65536)]
+ true
+ 853
+
+ -
+ name
+
+ -
+ publicip
+ nonsourcenatpublicip
+
+ -
+ privateport
+ 65535
+
+ -
+ publicport
+ 65536
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+ createLoadBalancerRule
+ 919 [Create Load Balancing Rule - 1(Set of LB Rules for Algorithm Validation begins)]
+
+ -
+ name
+
+ -
+ publicip
+ nonsourcenatpublicip
+
+ -
+ privateport
+ 9191
+
+ -
+ publicport
+ 9191
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+
+
+ createLoadBalancerRule
+ 919-1 [Create Load Balancing Rule - 2]
+
+ -
+ name
+
+ -
+ publicip
+ nonsourcenatpublicip
+
+ -
+ privateport
+ 9192
+
+ -
+ publicport
+ 9192
+
+ -
+ algorithm
+ leastconn
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+
+
+ createLoadBalancerRule
+ 919-2 [Create Load Balancing Rule - 3]
+
+ -
+ name
+
+ -
+ publicip
+ nonsourcenatpublicip
+
+ -
+ privateport
+ 9193
+
+ -
+ publicport
+ 9193
+
+ -
+ algorithm
+ source
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+
+
+ createLoadBalancerRule
+ true
+ 919-3 [Create Load Balancing Rule - 4 (Set of LB Rules for Algorithm Validation ends)]
+
+ -
+ name
+
+ -
+ publicip
+ nonsourcenatpublicip
+
+ -
+ privateport
+ 9194
+
+ -
+ publicport
+ 9194
+
+ -
+ algorithm
+ roundrobinblahblah
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+
+
+ createLoadBalancerRule
+ 920-1 [Create Load Balancer Rule]
+
+ -
+ name
+ lbname
+
+ -
+ publicip
+ nonsourcenatpublicip
+
+ -
+ privateport
+ 9201
+
+ -
+ publicport
+ 9201
+
+ -
+ algorithm
+ source
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+
+
+ createLoadBalancerRule
+ 920-2 [Create a Load Balancer Rule with the Same Name]
+
+ -
+ name
+ lbname
+
+ -
+ publicip
+ nonsourcenatpublicip
+
+ -
+ privateport
+ 9202
+
+ -
+ publicport
+ 9202
+
+ -
+ algorithm
+ source
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+
+ createLoadBalancerRule
+ 921-1 [Create Load Balancer Rule in one account]
+
+ -
+ name
+ lbname
+
+ -
+ publicip
+ nonsourcenatpublicip
+
+ -
+ privateport
+ 921
+
+ -
+ publicport
+ 921
+
+ -
+ algorithm
+ source
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+
+
+ createAccount
+ [Create the Account and a User for the account]
+
+ -
+ account
+ accountvar
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ email
+ apiuser@gmail.com
+
+ -
+ firstname
+ apiuser
+
+ -
+ lastname
+ apiuserlastname
+
+ -
+ username
+ usernameparam
+
+ -
+ password
+ password
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountvar
+
+
+
+
+
+
+ listUsers
+ [List the Created User in that account]
+
+ -
+ account
+ accountvar
+
+
+
+ -
+ id
+ userid
+
+
+
+
+
+
+ registerUserKeys
+ [Register User Keys]
+
+ -
+ id
+ userid
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+ createNetwork
+ [Creating default network]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ networkOfferingId
+ globalnetworkofferingid
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ loadbalancersregressionnetwork
+
+ -
+ displaytext
+ loadbalancersregressionnetwork
+
+
+
+ -
+ id
+ networkid
+
+
+
+
+
+ deployVirtualMachine
+ [Deploy Virtual Machine in that Account]
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ displayname
+ namefordisplay
+
+ -
+ group
+ group1
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmidtemp
+
+
+
+
+
+ associateIpAddress
+ [Acquire a Non-Source NAT IP Address]
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ ipaddress
+ nonsourcenatpublicip1
+
+
+
+
+
+ createLoadBalancerRule
+ [Creating a LB Rule with the same name of a rule in another account]
+ true
+ 921-2
+
+ -
+ name
+ lbname
+
+ -
+ publicip
+ nonsourcenatpublicip1
+
+ -
+ privateport
+ 9211
+
+ -
+ publicport
+ 9211
+
+ -
+ algorithm
+ source
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+
+ createLoadBalancerRule
+ 922 [Create Load Balancer Rule with Non-existing ip address -ve case]
+ true
+
+ -
+ name
+
+ -
+ publicip
+ 192.168.0.5
+
+ -
+ privateport
+ 922
+
+ -
+ publicport
+ 922
+
+ -
+ algorithm
+ source
+
+ -
+ domainid
+ 1
+
+ -
+ account
+ admin
+
+
+
+
+
+
+
+ createLoadBalancerRule
+ true
+ 923 [Create Load Balancer Rule with Ip Address belonging to different user -ve case]
+ true
+
+ -
+ name
+
+ -
+ publicip
+ nonsourcenatpublicip1
+
+ -
+ privateport
+ 923
+
+ -
+ publicport
+ 923
+
+ -
+ algorithm
+ source
+
+ -
+ domainid
+ 1
+
+ -
+ account
+ admin
+
+
+
+
+
+
+ associateIpAddress
+ [Acquire a non-Source NAT Ip address]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ ipaddress
+ nonsourcenatpublicip
+
+
+
+
+
+ createLoadBalancerRule
+ 924 [Create Load Balancer Rule from non-Source NAT IP Address]
+
+ -
+ name
+
+ -
+ publicip
+ nonsourcenatpublicip
+
+ -
+ privateport
+ 924
+
+ -
+ publicport
+ 924
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+ deleteLoadBalancerRule
+ [Try to a delete a Non-Existing Load Balancer Rule]
+ true
+ 925
+
+ -
+ id
+ 10000
+
+
+
+
+
+
+ deleteAccount
+ [Delete account]
+
+ -
+ id
+ accountid
+
+
+
+
+
+ createAccount
+ [Create the Account and a User for the account]
+
+ -
+ account
+ accountvar
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ email
+ apiuser@gmail.com
+
+ -
+ firstname
+ apiuser
+
+ -
+ lastname
+ apiuserlastname
+
+ -
+ username
+ usernameparam
+
+ -
+ password
+ password
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountvar
+
+
+
+
+
+
+
+ listUsers
+ [List the Created User]
+
+ -
+ account
+ accountvar
+
+
+
+ -
+ id
+ userid
+
+
+
+
+
+
+ registerUserKeys
+ [Register User Keys]
+
+ -
+ id
+ userid
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+ createNetwork
+ [Creating default network]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ networkOfferingId
+ globalnetworkofferingid
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ loadbalancersregressionnetwork
+
+ -
+ displaytext
+ loadbalancersregressionnetwork
+
+
+
+ -
+ id
+ networkid
+
+
+
+
+
+ deployVirtualMachine
+ [Deploy Virtual Machine in the account created]
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ displayname
+ namefordisplay
+
+ -
+ group
+ group1
+
+ -
+ account
+ accountvar
+
+ -
+ networkids
+ networkid
+
+
+
+
+
+ associateIpAddress
+ [Acquire a non-Source NAT IP Address for that account]
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ ipaddress
+ nonsourcenatpublicip1
+
+
+
+
+
+ createLoadBalancerRule
+ [Create Load Balancer Rule with the acquired Ip address]
+ true
+
+ -
+ name
+ loadb9261
+
+ -
+ publicip
+ nonsourcenatpublicip1
+
+ -
+ privateport
+ 9261
+
+ -
+ publicport
+ 9261
+
+ -
+ algorithm
+ source
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ lbid1
+
+
+
+
+
+ createLoadBalancerRule
+ [Create a Second Load Balancer Rule with the Acquired Ip Address]
+ true
+
+ -
+ name
+ loadb9262
+
+ -
+ publicip
+ nonsourcenatpublicip1
+
+ -
+ privateport
+ 9262
+
+ -
+ publicport
+ 9262
+
+ -
+ algorithm
+ source
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ lbid2
+
+
+
+
+
+ createLoadBalancerRule
+ [Create a Third Load Balancer Rule with the Acquired Ip Address]
+ true
+
+ -
+ name
+ loadb9263
+
+ -
+ publicip
+ nonsourcenatpublicip1
+
+ -
+ privateport
+ 9263
+
+ -
+ publicport
+ 9263
+
+ -
+ algorithm
+ source
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ lbid3
+
+
+
+
+
+ deleteLoadBalancerRule
+ 926 [Admin allowed to Delete Load Balancer Rule of another account via 8096 port]
+
+ -
+ id
+ lbid1
+
+
+
+
+
+
+
+ deleteAccount
+ [Delete Account as a part of Clean Up]
+
+ -
+ id
+ accountid
+
+
+
+
+
+ createAccount
+ [Create the Account and a User for the account]
+
+ -
+ account
+ accountvar
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ email
+ apiuser@gmail.com
+
+ -
+ firstname
+ apiuser
+
+ -
+ lastname
+ apiuserlastname
+
+ -
+ username
+ usernameparam
+
+ -
+ password
+ password
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountvar
+
+
+
+
+
+
+
+ listUsers
+ [List the Created User of the Account]
+
+ -
+ account
+ accountvar
+
+
+
+ -
+ id
+ userid
+
+
+
+
+
+
+ registerUserKeys
+ [Register User Keys]
+
+ -
+ id
+ userid
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+ deleteLoadBalancerRule
+ [Admin allowed to Delete Load Balancer Rule of another account via 8080 port]
+ true
+ 927
+
+ -
+ id
+ lbid2
+
+
+
+
+
+
+
+ deleteAccount
+ [Delete Account as part of Clean Up]
+
+ -
+ id
+ accountid
+
+
+
+
+
+ createAccount
+ [Create the Account and a User for the account]
+
+ -
+ account
+ accountvar
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ email
+ apiuser@gmail.com
+
+ -
+ firstname
+ apiuser
+
+ -
+ lastname
+ apiuserlastname
+
+ -
+ username
+ usernameparam
+
+ -
+ password
+ password
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountvar
+
+
+
+
+
+
+
+ listUsers
+ [List the Created User of the account]
+
+ -
+ account
+ accountvar
+
+
+
+ -
+ id
+ userid
+
+
+
+
+
+
+ registerUserKeys
+ [Register User Keys]
+
+ -
+ id
+ userid
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+ createNetwork
+ [Creating default network]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ networkOfferingId
+ globalnetworkofferingid
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ loadbalancers-regressionnetwork
+
+ -
+ displaytext
+ loadbalancers-defaultregressionnetwork
+
+
+
+ -
+ id
+ networkid
+
+
+
+
+
+ deleteLoadBalancerRule
+ true
+ 928 [Regular User can't Delete LBrule belonging to Another User]
+ true
+
+ -
+ id
+ lbid3
+
+
+
+
+
+
+ deployVirtualMachine
+ [Deploy a Virtual Machine-1 to check multiple VMs - LB assignment]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ LoadBalancers-VM-1
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ globalnetworkid
+
+
+
+ -
+ id
+ vmid1
+
+
+
+
+
+ deployVirtualMachine
+ [Deploy a Virtual Machine-2 to check multiple VMs - LB assignment]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ LoadBalancers-VM-2
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ globalnetworkid
+
+
+
+ -
+ id
+ vmid2
+
+
+
+
+
+ associateIpAddress
+ [Acquire a non-Source NAT IP address]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ ipaddress
+ nonsourcenatpublicip
+
+
+
+
+
+ createLoadBalancerRule
+ [Create a Load Balancer Rule]
+
+ -
+ name
+
+ -
+ publicip
+ nonsourcenatpublicip
+
+ -
+ privateport
+ 931
+
+ -
+ publicport
+ 931
+
+ -
+ algorithm
+ source
+
+ -
+ domainid
+ 1
+
+ -
+ account
+ admin
+
+
+
+ -
+ id
+ lbid
+
+
+
+
+
+ assignToLoadBalancerRule
+ 939 [Assign the First VM to the Load Balancing Rule]
+
+ -
+ id
+ lbid
+
+ -
+ virtualmachineids
+ vmid1
+
+
+
+
+
+ assignToLoadBalancerRule
+ 939 [Assign the Second VM to the Load Balancing Rule]
+
+ -
+ id
+ lbid
+
+ -
+ virtualmachineids
+ vmid2
+
+
+
+
+
+
+ createLoadBalancerRule
+ 978 [Create Load Balancing Rule (to test the creation of 2 LB Rules with the same settings )]
+
+ -
+ name
+
+ -
+ publicip
+ nonsourcenatpublicip
+
+ -
+ privateport
+ 978
+
+ -
+ publicport
+ 978
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+
+
+ createLoadBalancerRule
+ 978 [Creation of Second LoadBalancer Rule should Fail]
+ true
+
+ -
+ name
+
+ -
+ publicip
+ nonsourcenatpublicip
+
+ -
+ privateport
+ 978
+
+ -
+ publicport
+ 978
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+ listRouters
+ [Obtain the source nat IP Address - List Routers]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+ router
+ 0
+ -
+ publicip
+ sourcenatpublicip
+
+
+
+
+
+ createLoadBalancerRule
+ 1017 [Create Load Balancer Rule with Source NAT IP Address]
+
+ -
+ name
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ privateport
+ 1017
+
+ -
+ publicport
+ 1017
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+
+ destroyVirtualMachine
+ [Destroy VM as a Part of Cleanup]
+
+ -
+ id
+ vmid1
+
+
+
+
+
+ destroyVirtualMachine
+ [Destroy vm as a part of cleanup]
+
+ -
+ id
+ vmid2
+
+
+
+
+
+ destroyVirtualMachine
+ [Destroy vm as a part of cleanup]
+
+ -
+ id
+ vmid
+
+
+
+
+
+ deleteAccount
+ [Deleting Account as a part of cleanup]
+
+ -
+ id
+ accountid
+
+
+
+
+
+
diff --git a/test/metadata/func/localstorage_volume_test.xml b/test/metadata/func/localstorage_volume_test.xml
index aa1bbcb4292..99157795d97 100644
--- a/test/metadata/func/localstorage_volume_test.xml
+++ b/test/metadata/func/localstorage_volume_test.xml
@@ -1,153 +1,153 @@
-
-
-
- deployVirtualMachine
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
- -
- id
- vmid
-
-
-
-
-
-
- createVolume
- 1027
- true
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- name
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- vmid
-
- -
- type
- DATADISK
-
-
-
- -
- id
- datadiskvolume
-
-
-
-
-
- detachVolume
- 1032
- true
-
- -
- id
- datadiskvolume
-
-
-
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- vmid
-
- -
- type
- ROOT
-
-
-
- -
- id
- rootdiskvolume
-
-
-
-
-
- detachVolume
- 1034
- true
-
- -
- id
- rootdiskvolume
-
-
-
-
-
-
-
-
-
+
+
+
+ deployVirtualMachine
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ vmid
+
+
+
+
+
+
+ createVolume
+ 1027
+ true
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ name
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ DATADISK
+
+
+
+ -
+ id
+ datadiskvolume
+
+
+
+
+
+ detachVolume
+ 1032
+ true
+
+ -
+ id
+ datadiskvolume
+
+
+
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ ROOT
+
+
+
+ -
+ id
+ rootdiskvolume
+
+
+
+
+
+ detachVolume
+ 1034
+ true
+
+ -
+ id
+ rootdiskvolume
+
+
+
+
+
+
+
+
+
diff --git a/test/metadata/func/mgmtvmsync.xml b/test/metadata/func/mgmtvmsync.xml
index f2b884e8a21..194a10c1401 100644
--- a/test/metadata/func/mgmtvmsync.xml
+++ b/test/metadata/func/mgmtvmsync.xml
@@ -1,651 +1,651 @@
-
-
-
-
-
- deployVirtualMachine
- deploy First VM test case
-
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- zoneid
- globalzoneid
-
- -
- displayname
- FirstVM
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- group
- group1
-
- -
- networkids
- globalnetworkid
-
-
-
- -
- id
- vmid_1st
-
- -
- name
- vmname_1st
-
- -
- hostid
- hostid_1st
-
-
-
-
-
- deployVirtualMachine
- deploy Second VM test case
-
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- zoneid
- globalzoneid
-
- -
- displayname
- SecondVM
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- group
- group1
-
- -
- networkids
- globalnetworkid
-
-
-
- -
- id
- vmid_2nd
-
- -
- name
- vmname_2nd
-
- -
- hostid
- hostid_2nd
-
-
-
-
-
-
-
- updateVirtualMachine
- HA disable first virtual machine
-
- -
- id
- vmid_1st
-
- -
- displayname
- HAdisabledFirstVirtualMachine
-
- -
- haenable
- false
-
-
-
-
-
-
- updateVirtualMachine
- HA disable second virtual machine
-
- -
- id
- vmid_2nd
-
- -
- displayname
- HAdisabledSecondVirtualMachine
-
- -
- haenable
- false
-
-
-
-
-
-
-
- listHosts
- Obtain IP address of ha disabled VM's Host Test Case
-
- -
- id
- hostid_1st
-
-
-
- -
- ipaddress
- ipaddress_1st
-
-
-
-
-
-
-
- listHosts
- Obtain IP address of ha enabled VM's Host Test Case
-
- -
- id
- hostid_2nd
-
-
-
- -
- ipaddress
- ipaddress_2nd
-
-
-
-
-
-
- select instance_name from vm_instance
- true
- Obtaining the internal instance name for the ha disabled VM Test Case
-
- -
- id
- vmid_1st
-
-
-
- -
- instance_name
- instance_name_1st
-
-
-
-
-
- select instance_name from vm_instance
- true
- Obtaining the internal instance name for the ha enabled VM Test Case
-
- -
- id
- vmid_2nd
-
-
-
- -
- instance_name
- instance_name_2nd
-
-
-
-
-
-
-
- ms.sh
-
- Stopping management server
-
- -
- h
- ms1
-
- -
- o
- stop
-
-
-
-
-
-
-
-
-
- killvm.sh
- Kill the First HA disabled VM
-
-
-
- -
- n
- instance_name_1st
-
-
- -
- h
- ipaddress_1st
-
-
-
-
-
- killvm.sh
- Kill the Second HA disabled VM
-
-
-
- -
- n
- instance_name_2nd
-
-
- -
- h
- ipaddress_2nd
-
-
-
-
-
-
- sleep.sh
-
- Sleep for some time
-
- -
- s
- 100
-
-
-
-
-
-
-
-
- ms.sh
-
- Starting management server
-
- -
- h
- ms1
-
- -
- o
- start
-
-
-
-
-
-
- sleep.sh
-
- Sleep for some time
-
- -
- s
- 100
-
-
-
-
-
-
-
- listVirtualMachines
- Check the stopped status of First virtual machine with ha disabled
-
- -
- id
- vmid_1st
-
-
-
- -
- state
- Stopped
-
-
-
-
-
- listVirtualMachines
- Check the stopped status of Second virtual machine with ha disabled
-
- -
- id
- vmid_2nd
-
-
-
- -
- state
- Stopped
-
-
-
-
-
-
-
-
- destroyVirtualMachine
- Destroy the First vm as a part of cleanup
-
- -
- id
- vmid_1st
-
-
-
-
-
- destroyVirtualMachine
- Destroy the Second vm as a part of cleanup
-
- -
- id
- vmid_2nd
-
-
-
-
-
-
-
-
- deployVirtualMachine
- deploy VM test case
-
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- zoneid
- globalzoneid
-
- -
- displayname
- FirstVM
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- group
- group1
-
- -
- networkids
- globalnetworkid
-
-
-
- -
- id
- vmid_1st
-
- -
- name
- vmname_1st
-
- -
- hostid
- hostid_1st
-
-
-
-
-
-
- listHosts
- Obtain IP address of the VM's Host Test Case
-
- -
- id
- hostid_1st
-
-
-
- -
- ipaddress
- ipaddress_1st
-
-
-
-
-
-
-
- select instance_name from vm_instance
- true
- Obtaining the internal instance name for the VM Test Case
-
- -
- id
- vmid_1st
-
-
-
- -
- instance_name
- instance_name_1st
-
-
-
-
-
-
- ms.sh
-
- Stopping management server
-
- -
- h
- ms1
-
- -
- o
- stop
-
-
-
-
-
-
-
- shutdown.sh
- Shut down the VM Test Case
-
-
-
- -
- n
- instance_name_1st
-
-
- -
- h
- ipaddress_1st
-
-
-
-
-
-
- sleep.sh
-
- Sleep for some time
-
- -
- s
- 60
-
-
-
-
-
-
-
- ms.sh
-
- Starting management server
-
- -
- h
- ms1
-
- -
- o
- start
-
-
-
-
-
-
- sleep.sh
-
- Sleep for some time
-
- -
- s
- 60
-
-
-
-
-
-
-
- listVirtualMachines
- Check the stopped status of virtual machine
-
- -
- id
- vmid_1st
-
-
-
- -
- state
- Stopped
-
-
-
-
-
- listHosts
- List host that is presumed to have the VM Test Case
-
- -
- id
- hostid_1st
-
-
-
- -
- ipaddress
- ipaddress_1st
-
-
-
-
-
- listvm.sh
-
- VM Not Found on the host Test Case
- true
-
- -
- h
- ipaddress_1st
-
- -
- n
- instance_name_1st
-
-
-
-
-
+
+
+
+
+
+ deployVirtualMachine
+ deploy First VM test case
+
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ displayname
+ FirstVM
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ globalnetworkid
+
+
+
+ -
+ id
+ vmid_1st
+
+ -
+ name
+ vmname_1st
+
+ -
+ hostid
+ hostid_1st
+
+
+
+
+
+ deployVirtualMachine
+ deploy Second VM test case
+
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ displayname
+ SecondVM
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ globalnetworkid
+
+
+
+ -
+ id
+ vmid_2nd
+
+ -
+ name
+ vmname_2nd
+
+ -
+ hostid
+ hostid_2nd
+
+
+
+
+
+
+
+ updateVirtualMachine
+ HA disable first virtual machine
+
+ -
+ id
+ vmid_1st
+
+ -
+ displayname
+ HAdisabledFirstVirtualMachine
+
+ -
+ haenable
+ false
+
+
+
+
+
+
+ updateVirtualMachine
+ HA disable second virtual machine
+
+ -
+ id
+ vmid_2nd
+
+ -
+ displayname
+ HAdisabledSecondVirtualMachine
+
+ -
+ haenable
+ false
+
+
+
+
+
+
+
+ listHosts
+ Obtain IP address of ha disabled VM's Host Test Case
+
+ -
+ id
+ hostid_1st
+
+
+
+ -
+ ipaddress
+ ipaddress_1st
+
+
+
+
+
+
+
+ listHosts
+ Obtain IP address of ha enabled VM's Host Test Case
+
+ -
+ id
+ hostid_2nd
+
+
+
+ -
+ ipaddress
+ ipaddress_2nd
+
+
+
+
+
+
+ select instance_name from vm_instance
+ true
+ Obtaining the internal instance name for the ha disabled VM Test Case
+
+ -
+ id
+ vmid_1st
+
+
+
+ -
+ instance_name
+ instance_name_1st
+
+
+
+
+
+ select instance_name from vm_instance
+ true
+ Obtaining the internal instance name for the ha enabled VM Test Case
+
+ -
+ id
+ vmid_2nd
+
+
+
+ -
+ instance_name
+ instance_name_2nd
+
+
+
+
+
+
+
+ ms.sh
+
+ Stopping management server
+
+ -
+ h
+ ms1
+
+ -
+ o
+ stop
+
+
+
+
+
+
+
+
+
+ killvm.sh
+ Kill the First HA disabled VM
+
+
+
+ -
+ n
+ instance_name_1st
+
+
+ -
+ h
+ ipaddress_1st
+
+
+
+
+
+ killvm.sh
+ Kill the Second HA disabled VM
+
+
+
+ -
+ n
+ instance_name_2nd
+
+
+ -
+ h
+ ipaddress_2nd
+
+
+
+
+
+
+ sleep.sh
+
+ Sleep for some time
+
+ -
+ s
+ 100
+
+
+
+
+
+
+
+
+ ms.sh
+
+ Starting management server
+
+ -
+ h
+ ms1
+
+ -
+ o
+ start
+
+
+
+
+
+
+ sleep.sh
+
+ Sleep for some time
+
+ -
+ s
+ 100
+
+
+
+
+
+
+
+ listVirtualMachines
+ Check the stopped status of First virtual machine with ha disabled
+
+ -
+ id
+ vmid_1st
+
+
+
+ -
+ state
+ Stopped
+
+
+
+
+
+ listVirtualMachines
+ Check the stopped status of Second virtual machine with ha disabled
+
+ -
+ id
+ vmid_2nd
+
+
+
+ -
+ state
+ Stopped
+
+
+
+
+
+
+
+
+ destroyVirtualMachine
+ Destroy the First vm as a part of cleanup
+
+ -
+ id
+ vmid_1st
+
+
+
+
+
+ destroyVirtualMachine
+ Destroy the Second vm as a part of cleanup
+
+ -
+ id
+ vmid_2nd
+
+
+
+
+
+
+
+
+ deployVirtualMachine
+ deploy VM test case
+
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ displayname
+ FirstVM
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ globalnetworkid
+
+
+
+ -
+ id
+ vmid_1st
+
+ -
+ name
+ vmname_1st
+
+ -
+ hostid
+ hostid_1st
+
+
+
+
+
+
+ listHosts
+ Obtain IP address of the VM's Host Test Case
+
+ -
+ id
+ hostid_1st
+
+
+
+ -
+ ipaddress
+ ipaddress_1st
+
+
+
+
+
+
+
+ select instance_name from vm_instance
+ true
+ Obtaining the internal instance name for the VM Test Case
+
+ -
+ id
+ vmid_1st
+
+
+
+ -
+ instance_name
+ instance_name_1st
+
+
+
+
+
+
+ ms.sh
+
+ Stopping management server
+
+ -
+ h
+ ms1
+
+ -
+ o
+ stop
+
+
+
+
+
+
+
+ shutdown.sh
+ Shut down the VM Test Case
+
+
+
+ -
+ n
+ instance_name_1st
+
+
+ -
+ h
+ ipaddress_1st
+
+
+
+
+
+
+ sleep.sh
+
+ Sleep for some time
+
+ -
+ s
+ 60
+
+
+
+
+
+
+
+ ms.sh
+
+ Starting management server
+
+ -
+ h
+ ms1
+
+ -
+ o
+ start
+
+
+
+
+
+
+ sleep.sh
+
+ Sleep for some time
+
+ -
+ s
+ 60
+
+
+
+
+
+
+
+ listVirtualMachines
+ Check the stopped status of virtual machine
+
+ -
+ id
+ vmid_1st
+
+
+
+ -
+ state
+ Stopped
+
+
+
+
+
+ listHosts
+ List host that is presumed to have the VM Test Case
+
+ -
+ id
+ hostid_1st
+
+
+
+ -
+ ipaddress
+ ipaddress_1st
+
+
+
+
+
+ listvm.sh
+
+ VM Not Found on the host Test Case
+ true
+
+ -
+ h
+ ipaddress_1st
+
+ -
+ n
+ instance_name_1st
+
+
+
+
+
diff --git a/test/metadata/func/private_templates.xml b/test/metadata/func/private_templates.xml
index c56eec4a5dc..2c9430c429f 100644
--- a/test/metadata/func/private_templates.xml
+++ b/test/metadata/func/private_templates.xml
@@ -1,911 +1,911 @@
-
-
-
-
- createAccount
- [Create the Account and a User for the account]
-
- -
- account
- accountvar
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- email
- privateuser@gmail.com
-
- -
- firstname
- privateuser
-
- -
- lastname
- privateuserlastname
-
- -
- username
- usernameparam
-
- -
- password
- password
-
-
-
- -
- id
- accountid
-
- -
- name
- accountvar
-
-
-
-
-
-
-
- listUsers
- 5 [List the Created User in (3)]
-
- -
- account
- accountvar
-
-
-
- -
- id
- userid
-
-
-
-
-
-
- registerUserKeys
-
- -
- id
- userid
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
- createNetwork
- [Creating default network]
-
- -
- zoneid
- globalzoneid
-
- -
- networkOfferingId
- globalnetworkofferingid
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- name
- privatetemplates_regressionnetwork
-
- -
- displaytext
- privatetemplates_regressionnetwork
-
-
-
- -
- id
- networkid
-
-
-
-
-
- deployVirtualMachine
- true
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- displayname
- PrivateTemplate-VM-1
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid
-
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- vmid
-
- -
- type
- ROOT
-
-
-
- -
- id
- rootvolumeid
-
-
-
-
-
-
-
- stopVirtualMachine
- true
-
- -
- id
- vmid
-
-
-
-
-
- createTemplate
- true
- 507
-
- -
- volumeid
- rootvolumeid
-
- -
- name
- privatetemplatename
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- 12
-
-
-
- -
- id
- privatetemplateid
-
-
-
-
-
-
-
- startVirtualMachine
- true
-
- -
- id
- vmid
-
-
-
-
-
- createTemplate
- true
- true
- 508
-
- -
- volumeid
- rootvolumeid
-
- -
- name
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- 12
-
-
-
-
-
-
- destroyVirtualMachine
- true
-
- -
- id
- vmid
-
-
-
-
-
- createTemplate
- true
- true
- 509
-
- -
- volumeid
- rootvolumeid
-
- -
- name
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- 12
-
-
-
-
-
-
- deployVirtualMachine
- true
- 510
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- privatetemplateid
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- displayname
- PrivateTemplate-VM-2
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid
-
- -
- templateid
- privatetemplateid
-
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- vmid
-
- -
- type
- ROOT
-
-
-
- -
- id
- rootvolumeid
-
-
-
-
-
- stopVirtualMachine
- true
-
- -
- id
- vmid
-
-
-
-
-
- createTemplate
- true
-
- -
- volumeid
- rootvolumeid
-
- -
- name
- privatetemplatename
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- 12
-
-
-
- -
- id
- privatetemplateid
-
-
-
-
-
- deployVirtualMachine
- true
- 511
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- privatetemplateid
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- displayname
- PrivateTemplate-VM-3
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid
-
- -
- templateid
- privatetemplateid
-
-
-
-
-
-
- createTemplate
- true
-
- -
- volumeid
- rootvolumeid
-
- -
- name
- privatetemplatename
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- 12
-
-
-
- -
- id
- privatetemplateid
-
-
-
-
-
- createTemplate
- true
- 512
-
- -
- volumeid
- rootvolumeid
-
- -
- name
- privatetemplatename
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- 12
-
-
-
-
-
-
-
-
- createAccount
- [Create Different Account and a User for the account]
-
- -
- account
- accountvar1
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- email
- jack@gmail.com
-
- -
- firstname
- jack12
-
- -
- lastname
- jacklastname
-
- -
- username
- usernameparam1
-
- -
- password
- jack12
-
-
-
- -
- id
- accountid1
-
- -
- name
- accountvar1
-
-
-
-
-
-
-
- listUsers
- 5 [List the Created User in (3)]
-
- -
- account
- accountvar1
-
-
-
- -
- id
- userid1
-
-
-
-
-
-
- registerUserKeys
-
- -
- id
- userid1
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
- createNetwork
- [Creating default network]
-
- -
- zoneid
- globalzoneid
-
- -
- networkOfferingId
- globalnetworkofferingid
-
- -
- account
- accountvar1
-
- -
- domainid
- 1
-
- -
- name
- defaultregressionnetwork
-
- -
- displaytext
- defaultregressionnetwork
-
-
-
- -
- id
- networkid
-
-
-
-
-
- deployVirtualMachine
- true
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- accountvar1
-
- -
- domainid
- 1
-
- -
- displayname
- PrivateTemplate-VM-2
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid
-
-
-
-
-
- stopVirtualMachine
- true
-
- -
- id
- vmid
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- vmid
-
- -
- type
- ROOT
-
-
-
- -
- id
- rootvolumeid1
-
-
-
-
-
- createTemplate
- true
- 513
-
- -
- volumeid
- rootvolumeid1
-
- -
- name
- privatetemplatename
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- 12
-
-
-
-
-
-
-
- deleteAccount
- Deleting First Account as a part of cleanup
-
- -
- id
- accountvar
-
-
-
-
-
- deleteAccount
- Deleting Second Account as a part of cleanup
-
- -
- id
- accountvar1
-
-
-
-
-
-
-
+
+
+
+
+ createAccount
+ [Create the Account and a User for the account]
+
+ -
+ account
+ accountvar
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ email
+ privateuser@gmail.com
+
+ -
+ firstname
+ privateuser
+
+ -
+ lastname
+ privateuserlastname
+
+ -
+ username
+ usernameparam
+
+ -
+ password
+ password
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountvar
+
+
+
+
+
+
+
+ listUsers
+ 5 [List the Created User in (3)]
+
+ -
+ account
+ accountvar
+
+
+
+ -
+ id
+ userid
+
+
+
+
+
+
+ registerUserKeys
+
+ -
+ id
+ userid
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+ createNetwork
+ [Creating default network]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ networkOfferingId
+ globalnetworkofferingid
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ privatetemplates_regressionnetwork
+
+ -
+ displaytext
+ privatetemplates_regressionnetwork
+
+
+
+ -
+ id
+ networkid
+
+
+
+
+
+ deployVirtualMachine
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ PrivateTemplate-VM-1
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid
+
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ ROOT
+
+
+
+ -
+ id
+ rootvolumeid
+
+
+
+
+
+
+
+ stopVirtualMachine
+ true
+
+ -
+ id
+ vmid
+
+
+
+
+
+ createTemplate
+ true
+ 507
+
+ -
+ volumeid
+ rootvolumeid
+
+ -
+ name
+ privatetemplatename
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ 12
+
+
+
+ -
+ id
+ privatetemplateid
+
+
+
+
+
+
+
+ startVirtualMachine
+ true
+
+ -
+ id
+ vmid
+
+
+
+
+
+ createTemplate
+ true
+ true
+ 508
+
+ -
+ volumeid
+ rootvolumeid
+
+ -
+ name
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ 12
+
+
+
+
+
+
+ destroyVirtualMachine
+ true
+
+ -
+ id
+ vmid
+
+
+
+
+
+ createTemplate
+ true
+ true
+ 509
+
+ -
+ volumeid
+ rootvolumeid
+
+ -
+ name
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ 12
+
+
+
+
+
+
+ deployVirtualMachine
+ true
+ 510
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ privatetemplateid
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ PrivateTemplate-VM-2
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ templateid
+ privatetemplateid
+
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ ROOT
+
+
+
+ -
+ id
+ rootvolumeid
+
+
+
+
+
+ stopVirtualMachine
+ true
+
+ -
+ id
+ vmid
+
+
+
+
+
+ createTemplate
+ true
+
+ -
+ volumeid
+ rootvolumeid
+
+ -
+ name
+ privatetemplatename
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ 12
+
+
+
+ -
+ id
+ privatetemplateid
+
+
+
+
+
+ deployVirtualMachine
+ true
+ 511
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ privatetemplateid
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ PrivateTemplate-VM-3
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ templateid
+ privatetemplateid
+
+
+
+
+
+
+ createTemplate
+ true
+
+ -
+ volumeid
+ rootvolumeid
+
+ -
+ name
+ privatetemplatename
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ 12
+
+
+
+ -
+ id
+ privatetemplateid
+
+
+
+
+
+ createTemplate
+ true
+ 512
+
+ -
+ volumeid
+ rootvolumeid
+
+ -
+ name
+ privatetemplatename
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ 12
+
+
+
+
+
+
+
+
+ createAccount
+ [Create Different Account and a User for the account]
+
+ -
+ account
+ accountvar1
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ email
+ jack@gmail.com
+
+ -
+ firstname
+ jack12
+
+ -
+ lastname
+ jacklastname
+
+ -
+ username
+ usernameparam1
+
+ -
+ password
+ jack12
+
+
+
+ -
+ id
+ accountid1
+
+ -
+ name
+ accountvar1
+
+
+
+
+
+
+
+ listUsers
+ 5 [List the Created User in (3)]
+
+ -
+ account
+ accountvar1
+
+
+
+ -
+ id
+ userid1
+
+
+
+
+
+
+ registerUserKeys
+
+ -
+ id
+ userid1
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+ createNetwork
+ [Creating default network]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ networkOfferingId
+ globalnetworkofferingid
+
+ -
+ account
+ accountvar1
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ defaultregressionnetwork
+
+ -
+ displaytext
+ defaultregressionnetwork
+
+
+
+ -
+ id
+ networkid
+
+
+
+
+
+ deployVirtualMachine
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ accountvar1
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ PrivateTemplate-VM-2
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid
+
+
+
+
+
+ stopVirtualMachine
+ true
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ ROOT
+
+
+
+ -
+ id
+ rootvolumeid1
+
+
+
+
+
+ createTemplate
+ true
+ 513
+
+ -
+ volumeid
+ rootvolumeid1
+
+ -
+ name
+ privatetemplatename
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ 12
+
+
+
+
+
+
+
+ deleteAccount
+ Deleting First Account as a part of cleanup
+
+ -
+ id
+ accountvar
+
+
+
+
+
+ deleteAccount
+ Deleting Second Account as a part of cleanup
+
+ -
+ id
+ accountvar1
+
+
+
+
+
+
+
diff --git a/test/metadata/func/regression.xml b/test/metadata/func/regression.xml
index eebf13ff74c..18d2f516780 100644
--- a/test/metadata/func/regression.xml
+++ b/test/metadata/func/regression.xml
@@ -1,4443 +1,4443 @@
-
-
-
-
-
- createAccount
- [Create the Account and a User for the account]
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- email
- admin@gmail.com
-
- -
- firstname
- admin
-
- -
- lastname
- adminlastname
-
- -
- username
- usernameparam
-
- -
- password
- password
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- enabled
-
-
-
-
-
-
- listUsers
- 5 [List the Created User in (3)]
-
- -
- account
- accountname
-
-
-
-
- -
- id
- userid
-
- -
- username
- usernameparam
-
- -
- firstname
- admin
-
- -
- lastname
- adminlastname
-
- -
- email
- admin@gmail.com
-
- -
- created
- createtimestamp
-
- -
- state
- enabled
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
-
-
-
- createUser
- 3 [Create User Command]
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- username
- secondusernameparam
-
- -
- password
- password
-
- -
- firstname
- nimbus-user
-
- -
- lastname
- nimbus-userlastname
-
- -
- email
- nimbus-user@gmail.com
-
- -
- domainid
- 1
-
-
-
-
- -
- id
- seconduserid
-
- -
- username
- usernameparam
-
- -
- firstname
- nimbus-user
-
- -
- lastname
- nimbus-userlastname
-
- -
- email
- nimbus-user@gmail.com
-
- -
- account
- accountname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- created
- createtimestamp
-
- -
- state
- enabled
-
-
-
-
-
-
- listAccounts
- 950 [List the Account of the User created in (3)]
-
- -
- name
- accountname
-
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- enabled
-
-
-
-
-
-
- updateUser
- 6 [Update the User created in (3)]
-
- -
- id
- userid
-
- -
- username
- newuser
-
- -
- password
- password
-
- -
- firstname
- updatednimbus
-
- -
- lastname
- updatednimbuslastname
-
- -
- email
- updatednimbus@gmail.com
-
- -
- timezone
- PST
-
- -
- apikey
- userapikey
-
- -
- secretkey
- usersecretkey
-
-
-
-
- -
- id
- userid
-
- -
- username
- newuser
-
- -
- firstname
- updatednimbus
-
- -
- lastname
- updatednimbuslastname
-
- -
- email
- updatednimbus@gmail.com
-
- -
- created
- createtimestamp
-
- -
- state
- enabled
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- timezone
- PST
-
- -
- apikey
- userapikey
-
- -
- secretkey
- usersecretkey
-
-
-
-
-
-
- listUsers
- 5 [List the Updated User updated in (6)]
-
- -
- id
- userid
-
-
-
- -
- id
- userid
-
- -
- username
- newuser
-
- -
- firstname
- updatednimbus
-
- -
- lastname
- updatednimbuslastname
-
- -
- email
- updatednimbus@gmail.com
-
- -
- created
- createtimestamp
-
- -
- state
- enabled
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- timezone
- PST
-
- -
- apikey
- userapikey
-
- -
- secretkey
- usersecretkey
-
-
-
-
-
-
-
-
-
-
-
-
- disableUser
- 428 [Disable the User created in (3)]
-
- -
- id
- userid
-
-
-
- -
- id
- userid
-
- -
- username
- newuser
-
- -
- firstname
- updatednimbus
-
- -
- lastname
- updatednimbuslastname
-
- -
- email
- updatednimbus@gmail.com
-
- -
- created
- createtimestamp
-
- -
- state
- disabled
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- timezone
- PST
-
- -
- apikey
- userapikey
-
- -
- secretkey
- usersecretkey
-
-
-
-
-
-
- enableUser
- 9 [Enable the User created in (3)]
-
- -
- id
- userid
-
-
-
- -
- id
- userid
-
- -
- username
- newuser
-
- -
- firstname
- updatednimbus
-
- -
- lastname
- updatednimbuslastname
-
- -
- email
- updatednimbus@gmail.com
-
- -
- created
- createtimestamp
-
- -
- state
- enabled
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- timezone
- PST
-
- -
- apikey
- userapikey
-
- -
- secretkey
- usersecretkey
-
-
-
-
-
-
- disableAccount
- [Disable the Account]
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- lock
- true
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- locked
-
-
-
-
-
-
- enableAccount
- [Enable the Locked Account]
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- enabled
-
-
-
-
-
-
- disableAccount
- [Lock the Account]
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- lock
- false
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- disabled
-
-
-
-
-
-
- enableAccount
- [Enable the Locked Account]
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- enabled
-
-
-
-
-
-
-
- createDomain
- 10 [Create Domain]
-
- -
- name
- domainname
-
-
-
-
- -
- name
- domainname
-
- -
- id
- newdomainid
-
- -
- level
- 1
-
- -
- parentdomainid
- 1
-
- -
- parentdomainname
- ROOT
-
- -
- haschild
- false
-
-
-
-
-
-
-
-
- listDomains
- 11 [List Domains]
-
- -
- name
- domainname
-
-
-
-
- -
- id
- newdomainid
-
- -
- name
- domainname
-
- -
- level
- 1
-
- -
- parentdomainid
- 1
-
- -
- parentdomainname
- ROOT
-
- -
- haschild
- false
-
-
-
-
-
-
-
-
- updateDomain
- 952 [Update the Domain created in (10)]
-
- -
- id
- newdomainid
-
- -
- name
- newdomainname
-
-
-
-
- -
- id
- newdomainid
-
- -
- name
- newdomainname
-
- -
- level
- 1
-
- -
- parentdomainid
- 1
-
- -
- parentdomainname
- ROOT
-
- -
- haschild
- false
-
-
-
-
-
-
-
-
-
- listDomainChildren
- - [List One of the Children of the Parent Domain]
-
- -
- id
- 1
-
-
-
-
- domain
- 0
- -
- id
- newdomainid
-
- -
- name
- newdomainname
-
- -
- level
- 1
-
- -
- parentdomainid
- 1
-
- -
- parentdomainname
- ROOT
-
- -
- haschild
- false
-
-
-
-
-
-
-
-
- deleteDomain
- 654 [Delete Domain created in (10)]
-
- -
- id
- newdomainid
-
- -
- cleanup
- true
-
-
-
-
- -
- success
- true
-
-
-
-
-
-
-
-
- listTemplates
- 27 [List Templates - List System Template]
-
- -
- templatefilter
- self
-
- -
- id
- 1
-
-
-
-
- template
- 0
- -
- id
- debian50templateid
-
- -
- name
- debian50templatename
-
- -
- displaytext
- debian50templatedisplaytext
-
- -
- ispublic
- debian50templateispublic
-
- -
- created
- debian50templatecreated
-
- -
- isready
- true
-
- -
- passwordenabled
- debian50templatepasswordenabled
-
- -
- format
- VHD
-
-
- -
- isfeatured
- false
-
- -
- crossZones
- true
-
- -
- ostypeid
- debian50templateostypeid
-
- -
- ostypename
- debian50templateostypename
-
- -
- size
- debian50templatesize
-
- -
- account
- system
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- status
- Download Complete
-
- -
- templatetype
- SYSTEM
-
- -
- hypervisor
- XenServer
-
- -
- domain
- ROOT
-
- -
- domainid
- 1
-
-
-
-
-
-
-
- listTemplates
- - Verify All the Parameters of the Listed Template -
-
- -
- name
- debian50templatename
-
- -
- templatefilter
- self
-
-
-
- template
- 0
- -
- id
- debian50templateid
-
- -
- name
- debian50templatename
-
- -
- displaytext
- debian50templatedisplaytext
-
- -
- ispublic
- debian50templateispublic
-
- -
- created
- debian50templatecreated
-
- -
- isready
- true
-
- -
- isfeatured
- false
-
- -
- passwordenabled
- debian50templatepasswordenabled
-
- -
- crossZones
- true
-
- -
- format
- VHD
-
- -
- ostypeid
- debian50templateostypeid
-
- -
- ostypename
- debian50templateostypename
-
- -
- account
- system
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- status
- Download Complete
-
- -
- size
- debian50templatesize
-
- -
- templatetype
- SYSTEM
-
- -
- hypervisor
- XenServer
-
-
-
-
-
-
-
-
- listServiceOfferings
- 28 [List the Small Instance Service Offering]
-
- -
- id
- globalserviceofferingid
-
-
-
- -
- id
- smallofferingid
-
- -
- name
- smallofferingname
-
- -
- displaytext
- smallofferingdisplaytext
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- created
- smallofferingcreatetime
-
- -
- storagetype
- smallofferingstoragetype
-
- -
- offerha
- false
-
-
-
-
-
- listServiceOfferings
- 876 [Verify the First Service Offering]
-
- -
- name
- smallofferingname
-
-
-
- serviceoffering
- 0
- -
- id
- smallofferingid
-
- -
- name
- smallofferingname
-
- -
- displaytext
- smallofferingdisplaytext
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- created
- smallofferingcreatetime
-
- -
- storagetype
- smallofferingstoragetype
-
- -
- offerha
- false
-
-
-
-
-
-
-
- listZones
- 39 [List the Global Zone with id-2]
-
- zone
- 0
- -
- id
- globalzoneid
-
- -
- name
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- internaldns1
- internaldns1
-
- -
- vlan
-
- -
- guestcidraddress
-
- -
- networktype
- Advanced
-
-
-
-
-
-
- createNetwork
- [Creating default network]
-
- -
- zoneid
- globalzoneid
-
- -
- networkOfferingId
- globalnetworkofferingid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- name
- defaultregressionnetwork
-
- -
- displaytext
- defaultregressionnetwork
-
-
-
- -
- id
- networkid
-
-
-
-
-
-
- deployVirtualMachine
- 13
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- displayname
- namefordisplay
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- ipaddress
- vmipaddress
-
- -
- created
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- haenable
- false
-
- -
- state
- Running
-
- -
- account
- accountname
-
- -
- templateid
- globaltemplateid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- displayname
- namefordisplay
-
- -
- group
- group1
-
-
-
-
-
-
-
- listVirtualMachines
- 957
- false
-
- -
- name
- vmname
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- ipaddress
- vmipaddress
-
- -
- created
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- haenable
- false
-
- -
- state
- Running
-
- -
- account
- accountname
-
- -
- templateid
- globaltemplateid
-
- -
- serviceofferingid
- smallofferingid
-
- -
- serviceofferingname
- smallofferingname
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- displayname
- namefordisplay
-
- -
- group
- group1
-
-
-
-
-
-
- listRouters
- 35
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- router
- 0
- -
- id
- routerid
-
- -
- publicip
- sourcenatpublicip
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- networkdomain
-
- -
- gateway
-
- -
- name
- routername
-
- -
- podid
-
- -
- privateip
-
- -
- privatemacaddress
-
- -
- privatenetmask
-
- -
- publicmacaddress
- routerpublicmacaddress
-
- -
- guestipaddress
- routeripaddress
-
- -
- guestmacaddress
- routermacaddress
-
- -
- created
-
- -
- hostid
-
- -
- state
- Running
-
-
-
-
-
-
- associateIpAddress
- 546
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- id
- nonsourcenatpublicipid
-
- -
- ipaddress
- nonsourcenatpublicip
-
- -
- allocated
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- issourcenat
- false
-
-
-
-
-
-
-
-
- createLoadBalancerRule
- 986
-
- -
- name
- lbname
-
- -
- publicipid
- nonsourcenatpublicipid
-
- -
- privateport
- privateport
-
- -
- publicport
- publicport
-
- -
- algorithm
- roundrobin
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- id
- lbid
-
- -
- name
- lbname
-
- -
- privateport
- privateport
-
- -
- publicport
- publicport
-
- -
- algorithm
- roundrobin
-
- -
- publicipid
- nonsourcenatpublicipid
-
- -
- publicip
- sourcenatpublicip
-
- -
- account
- accountname
-
-
-
-
-
-
-
- listLoadBalancerRules
- 988
- false
-
- -
- account
- accountname
-
- -
- domainId
- 1
-
-
-
-
-
-
-
- assignToLoadBalancerRule
- 989
-
- -
- id
- lbid
-
- -
- virtualmachineids
- vmid
-
-
-
-
-
-
- deleteLoadBalancerRule
- 987
-
- -
- id
- lbid
-
-
-
-
-
- listLoadBalancerRules
- true
-
-
-
- createLoadBalancerRule
-
- -
- name
- lbname
-
- -
- publicipid
- nonsourcenatpublicipid
-
- -
- privateport
- privateport
-
- -
- publicport
- publicport
-
- -
- algorithm
- roundrobin
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- id
- lbid
-
- -
- name
- lbname
-
- -
- privateport
- privateport
-
- -
- publicport
- publicport
-
- -
- algorithm
- roundrobin
-
- -
- publicipid
- nonsourcenatpublicipid
-
- -
- publicip
- sourcenatpublicip
-
- -
- account
- accountname
-
-
-
-
-
- assignToLoadBalancerRule
-
- -
- id
- lbid
-
- -
- virtualmachineids
- vmid
-
-
-
-
-
-
-
- listLoadBalancerRuleInstances
- 991
- false
-
- -
- id
- lbid
-
-
-
-
-
-
- removeFromLoadBalancerRule
- 990
-
- -
- id
- lbid
-
- -
- virtualmachineids
- vmid
-
- -
- account
- accountname
-
-
-
-
-
- listLoadBalancerRuleInstances
- true
-
- -
- id
- lbid
-
-
-
-
-
-
-
-
-
-
-
- rebootVirtualMachine
- 16
-
- -
- id
- vmid
-
-
-
-
-
- listVirtualMachines
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- state
- Running
-
-
-
-
-
-
-
- stopVirtualMachine
- 17
-
- -
- id
- vmid
-
-
-
-
-
- listVirtualMachines
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- state
- Stopped
-
-
-
-
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- vmid
-
- -
- type
- ROOT
-
-
-
- -
- id
- rootvolumeid
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- vmid
-
- -
- type
- DATADISK
-
-
-
- -
- id
- datavolumeid
-
-
-
-
-
-
- detachVolume
-
- -
- id
- datavolumeid
-
-
-
-
-
- listVolumes
- true
-
- -
- virtualmachineid
- vmid
-
- -
- type
- DATADISK
-
-
-
-
-
-
-
- createVolume
- 1026
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- name
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- id
- datavolumeid
-
-
-
-
-
-
-
- attachVolume
-
- -
- id
- datavolumeid
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
- listVolumes
- false
-
- -
- virtualmachineid
- vmid
-
- -
- type
- DATADISK
-
-
-
-
-
-
-
- createVolume
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- name
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- id
- datavolumeid1
-
-
-
-
-
- deleteVolume
-
- -
- id
- datavolumeid1
-
-
-
-
-
- listVolumes
- true
-
- -
- id
- datavolumeid1
-
-
-
-
-
-
-
-
- createSnapshot
-
- -
- volumeid
- rootvolumeid
-
-
-
- -
- id
- snapshotid1
-
- -
- volumeid
- rootvolumeid
-
- -
- created
-
- -
- name
-
- -
- account
- accountname
-
-
-
-
-
- listSnapshots
- false
-
- -
- volumeid
- rootvolumeid
-
-
-
-
-
-
- deleteSnapshot
- 24
-
- -
- id
- snapshotid1
-
-
-
-
-
-
- listSnapshots
- 26
- true
-
- -
- volumeid
- rootvolumeid
-
-
-
-
-
-
- createSnapshot
-
- -
- volumeid
- rootvolumeid
-
-
-
- -
- id
- snapshotid1
-
-
-
-
-
- createTemplate
- 958
-
- -
- snapshotid
- snapshotid1
-
- -
- name
- privatetemplatename
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- 1
-
-
-
- -
- id
- privatetemplateid
-
- -
- name
- privatetemplatename
-
- -
- ispublic
- false
-
- -
- isready
- true
-
- -
- created
-
- -
- passwordenabled
- false
-
-
-
-
-
-
- listTemplates
- 27
-
- -
- name
- privatetemplatename
-
- -
- templatefilter
- self
-
-
-
- -
- id
- privatetemplateid
-
- -
- name
- privatetemplatename
-
- -
- ispublic
- false
-
- -
- isready
- true
-
- -
- created
-
- -
- passwordenabled
- false
-
-
-
-
-
-
- updateTemplate
- Update template
-
- -
- id
- privatetemplateid
-
- -
- displaytext
- lalala
-
- -
- name
- blah
-
-
-
-
-
- listTemplates
- List updated template
-
- -
- id
- privatetemplateid
-
- -
- templatefilter
- self
-
-
-
- -
- displaytext
- lalala
-
-
-
-
-
-
-
- listTemplatePermissions
- list template permissions command
-
- -
- id
- privatetemplateid
-
- -
- templatefilter
- self
-
-
-
- -
- ispublic
- false
-
-
-
-
-
-
-
- updateTemplatePermissions
- update template permissions
-
- -
- id
- privatetemplateid
-
- -
- ispublic
- true
-
-
-
-
-
- listTemplates
- List template with updated permission
-
- -
- id
- privatetemplateid
-
- -
- templatefilter
- self
-
-
-
- -
- ispublic
- true
-
-
-
-
-
-
-
- deleteTemplate
- 959
-
- -
- id
- privatetemplateid
-
-
-
-
-
- listTemplates
- true
-
- -
- name
- privatetemplatename
-
- -
- templatefilter
- self
-
-
-
-
-
-
-
-
- changeServiceForVirtualMachine
- 20
-
- -
- id
- vmid
-
- -
- serviceofferingid
- mediumglobalserviceofferingid
-
-
-
-
-
- listVirtualMachines
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- state
- Stopped
-
- -
- serviceofferingid
- 2
-
-
-
-
-
-
-
- resetPasswordForVirtualMachine
- 19
-
- -
- id
- vmid
-
-
-
- -
- id
- vmid
-
- -
- password
-
-
-
-
-
- listVirtualMachines
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- state
- Stopped
-
-
-
-
-
-
- listVirtualMachines
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- state
- Stopped
-
-
-
-
-
- startVirtualMachine
- 18
-
- -
- id
- vmid
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- ipaddress
- vmipaddress
-
- -
- created
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- haenable
- false
-
- -
- state
- Running
-
- -
- account
- accountname
-
- -
- templateid
- globaltemplateid
-
- -
- serviceofferingid
- 2
-
-
-
-
-
- listVirtualMachines
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- state
- Running
-
-
-
-
-
-
- updateVirtualMachine
-
- -
- id
- vmid
-
- -
- haenable
- true
-
-
-
-
-
- listVirtualMachines
- 21
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- haenable
- true
-
-
-
-
-
- updateVirtualMachine
-
- -
- id
- vmid
-
- -
- haenable
- false
-
-
-
-
-
- listVirtualMachines
- 21
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- haenable
- false
-
-
-
-
-
-
-
-
- listPublicIpAddresses
- 547
-
- -
- account
- accountname
-
-
-
-
-
-
-
-
-
- disassociateIpAddress
- 548
-
- -
- ipaddress
- nonsourcenatpublicip
-
- -
- account
- accountname
-
-
-
-
-
-
- rebootRouter
- 36
-
- -
- id
- routerid
-
-
-
-
-
-
- stopRouter
- 37
-
- -
- id
- routerid
-
-
-
-
-
-
- startRouter
- 38
-
- -
- id
- routerid
-
-
-
- -
- id
- routerid
-
- -
- publicip
- sourcenatpublicip
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- dns1
- dns1
-
- -
- networkdomain
-
- -
- name
- routername
-
- -
- podid
-
- -
- privateip
-
- -
- privatemacaddress
-
- -
- privatenetmask
-
- -
- publicmacaddress
- routerpublicmacaddress
-
- -
- guestipaddress
- routeripaddress
-
- -
- guestmacaddress
- routermacaddress
-
- -
- created
-
- -
- hostid
-
- -
- state
- Running
-
-
-
-
-
-
- listEvents
- 40
-
- -
- account
- accountname
-
-
-
-
-
-
- destroyVirtualMachine
- 14
-
- -
- id
- vmid
-
-
-
-
-
- listVirtualMachines
-
- -
- id
- vmid
-
-
-
- -
- state
- Destroyed
-
-
-
-
-
-
- recoverVirtualMachine
- 22
-
- -
- id
- vmid
-
-
-
-
-
- listVirtualMachines
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- state
- Stopped
-
-
-
-
-
-
- listConfigurations
- 549
- false
-
-
-
-
- listConfigurations
- 878
- false
-
- -
- category
- advanced
-
-
-
-
-
-
-
- updateConfiguration
- 550
-
- -
- name
- update.wait
-
- -
- value
- 35
-
-
-
-
-
- listConfigurations
-
- -
- name
- update.wait
-
-
-
- -
- value
- 35
-
-
-
-
-
-
-
- listPods
- 552
-
-
-
-
-
-
-
-
-
- createAccount
- [Create the Account and a User for the account]
-
- -
- account
- accountname1
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- email
- admin@gmail.com
-
- -
- firstname
- admin
-
- -
- lastname
- adminlastname
-
- -
- username
- usernameparam
-
- -
- password
- password
-
-
-
-
-
- listAccounts
-
- -
- name
- accountname1
-
-
-
- -
- id
- accountid1
-
-
-
-
-
- updateAccount
- 951
-
- -
- account
- accountname1
-
- -
- domainid
- 1
-
- -
- newname
- updatedname
-
-
-
-
-
- listAccounts
-
- -
- name
- updatedname
-
-
-
- -
- id
- accountid1
-
- -
- name
- updatedname
-
-
-
-
-
-
- disableAccount
- 7
-
- -
- account
- updatedname
-
- -
- domainid
- 1
-
- -
- lock
- true
-
-
-
-
-
-
-
-
- enableAccount
- 8
-
- -
- account
- updatedname
-
- -
- domainid
- 1
-
-
-
-
-
-
-
- updateResourceLimit
- 953
-
- -
- resourcetype
- 1
-
- -
- max
- 300
-
- -
- domainid
- 1
-
-
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- resourcetype
- 1
-
- -
- max
- 300
-
-
-
-
-
-
- listResourceLimits
- true
- 956
-
- -
- domainid
- 1
-
- -
- resourcetype
- 1
-
-
-
- -
- max
- 300
-
-
-
-
-
-
- updateResourceLimit
- 954
-
- -
- domainid
- 1
-
- -
- resourcetype
- 1
-
- -
- max
- 65
-
-
-
-
-
- listResourceLimits
-
- -
- domainid
- 1
-
- -
- resourcetype
- 1
-
-
-
- -
- max
- 65
-
-
-
-
-
-
-
- createDiskOffering
- 932
-
- -
- name
- newdiskname
-
- -
- description
- newdiskdesc
-
- -
- disksize
- 1024
-
- -
- displaytext
- volumedisplay
-
-
-
- -
- id
- diskid
-
- -
- domainid
- 1
-
- -
- name
- newdiskname
-
- -
- displaytext
- volumedisplay
-
- -
- disksize
- 1099511627776
-
-
-
-
-
-
-
-
- listDiskOfferings
- 934
- false
-
- -
- domainid
- 1
-
- -
- name
- newdisk
-
-
-
-
-
-
-
- updateDiskOffering
-
- -
- id
- diskid
-
- -
- name
- newdiskname
-
-
-
-
-
- listDiskOfferings
-
- -
- domainid
- 1
-
- -
- name
- newdiskname
-
-
-
- -
- name
- newdiskname
-
-
-
-
-
-
-
- deleteDiskOffering
- 933
-
- -
- id
- diskid
-
-
-
-
-
- listDiskOfferings
- true
-
- -
- domainid
- 1
-
- -
- id
- diskid
-
-
-
-
-
-
- listAlerts
- 750
- false
-
-
-
-
- listCapacity
- 974
- false
-
-
-
-
- listHosts
- false
- 975
-
-
-
-
-
- listIsos
- 960
- true
-
-
-
-
- createServiceOffering
- 962
-
- -
- name
-
- -
- displaytext
- newoff
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 200
-
- -
- memory
- 256
-
-
-
- -
- id
- soid
-
-
-
-
-
- listServiceOfferings
-
- -
- id
- soid
-
-
-
- -
- id
- newofferingid
-
- -
- displaytext
- newoff
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 200
-
- -
- memory
- 256
-
- -
- created
-
-
-
-
-
-
-
- updateServiceOffering
- 964
-
- -
- id
- newofferingid
-
- -
- name
-
- -
- displaytext
- display
-
-
-
-
-
-
- listServiceOfferings
-
- -
- id
- newofferingid
-
-
-
- -
- id
- newofferingid
-
- -
- displaytext
- display
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 200
-
- -
- memory
- 256
-
- -
- created
-
-
-
-
-
-
-
- deleteServiceOffering
- 963-1
-
- -
- id
- newofferingid
-
-
-
-
-
- listServiceOfferings
- 963-2
- true
-
- -
- id
- newofferingid
-
-
-
-
-
-
-
- registerIso
- Register iso
-
- -
- name
- isoname
-
- -
- displaytext
- isodisplay
-
- -
- url
- http://172.16.0.220/images/sumita/iso/ubuntu-9.04-server-amd64.iso
-
- -
- ostypeid
- 53
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- id
- privateisoid
-
- -
- created
-
- -
- ispublic
- false
-
- -
- bootable
- true
-
- -
- isready
- false
-
- -
- isfeatured
- false
-
- -
- name
- registername
-
- -
- displaytext
- registerdisplay
-
-
-
-
-
-
- listIsos
- List isos
- false
-
- -
- id
- privateisoid
-
-
-
-
-
-
- registerTemplate
- Register template
-
- -
- name
- registername
-
- -
- displaytext
- registerdisplay
-
- -
- url
- globaltemplateurl
-
- -
- ostypeid
- 1
-
- -
- format
- vhd
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- hypervisor
- globalhypervisortype
-
-
-
- -
- id
- systemtemplateid
-
- -
- created
-
- -
- ispublic
- false
-
- -
- isfeatured
- false
-
- -
- passwordenabled
- false
-
- -
- format
- VHD
-
- -
- isready
- false
-
- -
- name
- registername
-
- -
- displaytext
- registerdisplay
-
-
-
-
-
-
-
- listSystemVms
- List system vms
-
- -
- domainid
- 1
-
-
-
- systemvm
- 0
- -
- id
- consoleid
-
- -
- publicip
-
- -
- zoneid
-
- -
- zonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- networkdomain
-
- -
- gateway
-
- -
- name
-
- -
- podid
-
- -
- privateip
-
- -
- privatemacaddress
-
- -
- privatenetmask
-
- -
- publicmacaddress
-
- -
- privatemacaddress
-
- -
- created
-
- -
- hostid
-
- -
- state
- Running
-
- -
- activeviewersessions
- 0
-
-
-
-
-
-
- rebootSystemVm
- Reboot system vm
-
- -
- id
- consoleid
-
-
-
-
-
-
- stopSystemVm
- Stop system vm
-
- -
- id
- consoleid
-
-
-
-
-
-
- startSystemVm
- Start system vm
-
- -
- id
- consoleid
-
-
-
-
-
-
-
- deleteIso
- Delete iso
-
- -
- id
- privateisoid
-
-
-
-
-
- listIsos
- List isos
- true
-
- -
- id
- privateisoid
-
-
-
-
-
-
- deleteTemplate
- Delete template
-
- -
- id
- systemtemplateid
-
-
-
-
-
- listTemplates
- List templates
- true
-
- -
- id
- systemtemplateid
-
- -
- templatefilter
- self
-
-
-
-
-
-
- deleteAccount
- Deleting account
-
- -
- id
- accountid
-
-
-
-
-
-
+
+
+
+
+
+ createAccount
+ [Create the Account and a User for the account]
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ email
+ admin@gmail.com
+
+ -
+ firstname
+ admin
+
+ -
+ lastname
+ adminlastname
+
+ -
+ username
+ usernameparam
+
+ -
+ password
+ password
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+ listUsers
+ 5 [List the Created User in (3)]
+
+ -
+ account
+ accountname
+
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ usernameparam
+
+ -
+ firstname
+ admin
+
+ -
+ lastname
+ adminlastname
+
+ -
+ email
+ admin@gmail.com
+
+ -
+ created
+ createtimestamp
+
+ -
+ state
+ enabled
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+
+
+
+ createUser
+ 3 [Create User Command]
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ username
+ secondusernameparam
+
+ -
+ password
+ password
+
+ -
+ firstname
+ nimbus-user
+
+ -
+ lastname
+ nimbus-userlastname
+
+ -
+ email
+ nimbus-user@gmail.com
+
+ -
+ domainid
+ 1
+
+
+
+
+ -
+ id
+ seconduserid
+
+ -
+ username
+ usernameparam
+
+ -
+ firstname
+ nimbus-user
+
+ -
+ lastname
+ nimbus-userlastname
+
+ -
+ email
+ nimbus-user@gmail.com
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ created
+ createtimestamp
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+ listAccounts
+ 950 [List the Account of the User created in (3)]
+
+ -
+ name
+ accountname
+
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+ updateUser
+ 6 [Update the User created in (3)]
+
+ -
+ id
+ userid
+
+ -
+ username
+ newuser
+
+ -
+ password
+ password
+
+ -
+ firstname
+ updatednimbus
+
+ -
+ lastname
+ updatednimbuslastname
+
+ -
+ email
+ updatednimbus@gmail.com
+
+ -
+ timezone
+ PST
+
+ -
+ apikey
+ userapikey
+
+ -
+ secretkey
+ usersecretkey
+
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ newuser
+
+ -
+ firstname
+ updatednimbus
+
+ -
+ lastname
+ updatednimbuslastname
+
+ -
+ email
+ updatednimbus@gmail.com
+
+ -
+ created
+ createtimestamp
+
+ -
+ state
+ enabled
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ timezone
+ PST
+
+ -
+ apikey
+ userapikey
+
+ -
+ secretkey
+ usersecretkey
+
+
+
+
+
+
+ listUsers
+ 5 [List the Updated User updated in (6)]
+
+ -
+ id
+ userid
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ newuser
+
+ -
+ firstname
+ updatednimbus
+
+ -
+ lastname
+ updatednimbuslastname
+
+ -
+ email
+ updatednimbus@gmail.com
+
+ -
+ created
+ createtimestamp
+
+ -
+ state
+ enabled
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ timezone
+ PST
+
+ -
+ apikey
+ userapikey
+
+ -
+ secretkey
+ usersecretkey
+
+
+
+
+
+
+
+
+
+
+
+
+ disableUser
+ 428 [Disable the User created in (3)]
+
+ -
+ id
+ userid
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ newuser
+
+ -
+ firstname
+ updatednimbus
+
+ -
+ lastname
+ updatednimbuslastname
+
+ -
+ email
+ updatednimbus@gmail.com
+
+ -
+ created
+ createtimestamp
+
+ -
+ state
+ disabled
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ timezone
+ PST
+
+ -
+ apikey
+ userapikey
+
+ -
+ secretkey
+ usersecretkey
+
+
+
+
+
+
+ enableUser
+ 9 [Enable the User created in (3)]
+
+ -
+ id
+ userid
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ newuser
+
+ -
+ firstname
+ updatednimbus
+
+ -
+ lastname
+ updatednimbuslastname
+
+ -
+ email
+ updatednimbus@gmail.com
+
+ -
+ created
+ createtimestamp
+
+ -
+ state
+ enabled
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ timezone
+ PST
+
+ -
+ apikey
+ userapikey
+
+ -
+ secretkey
+ usersecretkey
+
+
+
+
+
+
+ disableAccount
+ [Disable the Account]
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ lock
+ true
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ locked
+
+
+
+
+
+
+ enableAccount
+ [Enable the Locked Account]
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+ disableAccount
+ [Lock the Account]
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ lock
+ false
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ disabled
+
+
+
+
+
+
+ enableAccount
+ [Enable the Locked Account]
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+
+ createDomain
+ 10 [Create Domain]
+
+ -
+ name
+ domainname
+
+
+
+
+ -
+ name
+ domainname
+
+ -
+ id
+ newdomainid
+
+ -
+ level
+ 1
+
+ -
+ parentdomainid
+ 1
+
+ -
+ parentdomainname
+ ROOT
+
+ -
+ haschild
+ false
+
+
+
+
+
+
+
+
+ listDomains
+ 11 [List Domains]
+
+ -
+ name
+ domainname
+
+
+
+
+ -
+ id
+ newdomainid
+
+ -
+ name
+ domainname
+
+ -
+ level
+ 1
+
+ -
+ parentdomainid
+ 1
+
+ -
+ parentdomainname
+ ROOT
+
+ -
+ haschild
+ false
+
+
+
+
+
+
+
+
+ updateDomain
+ 952 [Update the Domain created in (10)]
+
+ -
+ id
+ newdomainid
+
+ -
+ name
+ newdomainname
+
+
+
+
+ -
+ id
+ newdomainid
+
+ -
+ name
+ newdomainname
+
+ -
+ level
+ 1
+
+ -
+ parentdomainid
+ 1
+
+ -
+ parentdomainname
+ ROOT
+
+ -
+ haschild
+ false
+
+
+
+
+
+
+
+
+
+ listDomainChildren
+ - [List One of the Children of the Parent Domain]
+
+ -
+ id
+ 1
+
+
+
+
+ domain
+ 0
+ -
+ id
+ newdomainid
+
+ -
+ name
+ newdomainname
+
+ -
+ level
+ 1
+
+ -
+ parentdomainid
+ 1
+
+ -
+ parentdomainname
+ ROOT
+
+ -
+ haschild
+ false
+
+
+
+
+
+
+
+
+ deleteDomain
+ 654 [Delete Domain created in (10)]
+
+ -
+ id
+ newdomainid
+
+ -
+ cleanup
+ true
+
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+
+
+
+ listTemplates
+ 27 [List Templates - List System Template]
+
+ -
+ templatefilter
+ self
+
+ -
+ id
+ 1
+
+
+
+
+ template
+ 0
+ -
+ id
+ debian50templateid
+
+ -
+ name
+ debian50templatename
+
+ -
+ displaytext
+ debian50templatedisplaytext
+
+ -
+ ispublic
+ debian50templateispublic
+
+ -
+ created
+ debian50templatecreated
+
+ -
+ isready
+ true
+
+ -
+ passwordenabled
+ debian50templatepasswordenabled
+
+ -
+ format
+ VHD
+
+
+ -
+ isfeatured
+ false
+
+ -
+ crossZones
+ true
+
+ -
+ ostypeid
+ debian50templateostypeid
+
+ -
+ ostypename
+ debian50templateostypename
+
+ -
+ size
+ debian50templatesize
+
+ -
+ account
+ system
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ status
+ Download Complete
+
+ -
+ templatetype
+ SYSTEM
+
+ -
+ hypervisor
+ XenServer
+
+ -
+ domain
+ ROOT
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+
+ listTemplates
+ - Verify All the Parameters of the Listed Template -
+
+ -
+ name
+ debian50templatename
+
+ -
+ templatefilter
+ self
+
+
+
+ template
+ 0
+ -
+ id
+ debian50templateid
+
+ -
+ name
+ debian50templatename
+
+ -
+ displaytext
+ debian50templatedisplaytext
+
+ -
+ ispublic
+ debian50templateispublic
+
+ -
+ created
+ debian50templatecreated
+
+ -
+ isready
+ true
+
+ -
+ isfeatured
+ false
+
+ -
+ passwordenabled
+ debian50templatepasswordenabled
+
+ -
+ crossZones
+ true
+
+ -
+ format
+ VHD
+
+ -
+ ostypeid
+ debian50templateostypeid
+
+ -
+ ostypename
+ debian50templateostypename
+
+ -
+ account
+ system
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ status
+ Download Complete
+
+ -
+ size
+ debian50templatesize
+
+ -
+ templatetype
+ SYSTEM
+
+ -
+ hypervisor
+ XenServer
+
+
+
+
+
+
+
+
+ listServiceOfferings
+ 28 [List the Small Instance Service Offering]
+
+ -
+ id
+ globalserviceofferingid
+
+
+
+ -
+ id
+ smallofferingid
+
+ -
+ name
+ smallofferingname
+
+ -
+ displaytext
+ smallofferingdisplaytext
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ created
+ smallofferingcreatetime
+
+ -
+ storagetype
+ smallofferingstoragetype
+
+ -
+ offerha
+ false
+
+
+
+
+
+ listServiceOfferings
+ 876 [Verify the First Service Offering]
+
+ -
+ name
+ smallofferingname
+
+
+
+ serviceoffering
+ 0
+ -
+ id
+ smallofferingid
+
+ -
+ name
+ smallofferingname
+
+ -
+ displaytext
+ smallofferingdisplaytext
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ created
+ smallofferingcreatetime
+
+ -
+ storagetype
+ smallofferingstoragetype
+
+ -
+ offerha
+ false
+
+
+
+
+
+
+
+ listZones
+ 39 [List the Global Zone with id-2]
+
+ zone
+ 0
+ -
+ id
+ globalzoneid
+
+ -
+ name
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ internaldns1
+ internaldns1
+
+ -
+ vlan
+
+ -
+ guestcidraddress
+
+ -
+ networktype
+ Advanced
+
+
+
+
+
+
+ createNetwork
+ [Creating default network]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ networkOfferingId
+ globalnetworkofferingid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ defaultregressionnetwork
+
+ -
+ displaytext
+ defaultregressionnetwork
+
+
+
+ -
+ id
+ networkid
+
+
+
+
+
+
+ deployVirtualMachine
+ 13
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ namefordisplay
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ created
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ haenable
+ false
+
+ -
+ state
+ Running
+
+ -
+ account
+ accountname
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ displayname
+ namefordisplay
+
+ -
+ group
+ group1
+
+
+
+
+
+
+
+ listVirtualMachines
+ 957
+ false
+
+ -
+ name
+ vmname
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ created
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ haenable
+ false
+
+ -
+ state
+ Running
+
+ -
+ account
+ accountname
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ serviceofferingid
+ smallofferingid
+
+ -
+ serviceofferingname
+ smallofferingname
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ displayname
+ namefordisplay
+
+ -
+ group
+ group1
+
+
+
+
+
+
+ listRouters
+ 35
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ router
+ 0
+ -
+ id
+ routerid
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ networkdomain
+
+ -
+ gateway
+
+ -
+ name
+ routername
+
+ -
+ podid
+
+ -
+ privateip
+
+ -
+ privatemacaddress
+
+ -
+ privatenetmask
+
+ -
+ publicmacaddress
+ routerpublicmacaddress
+
+ -
+ guestipaddress
+ routeripaddress
+
+ -
+ guestmacaddress
+ routermacaddress
+
+ -
+ created
+
+ -
+ hostid
+
+ -
+ state
+ Running
+
+
+
+
+
+
+ associateIpAddress
+ 546
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ nonsourcenatpublicipid
+
+ -
+ ipaddress
+ nonsourcenatpublicip
+
+ -
+ allocated
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ issourcenat
+ false
+
+
+
+
+
+
+
+
+ createLoadBalancerRule
+ 986
+
+ -
+ name
+ lbname
+
+ -
+ publicipid
+ nonsourcenatpublicipid
+
+ -
+ privateport
+ privateport
+
+ -
+ publicport
+ publicport
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ lbid
+
+ -
+ name
+ lbname
+
+ -
+ privateport
+ privateport
+
+ -
+ publicport
+ publicport
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ publicipid
+ nonsourcenatpublicipid
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ account
+ accountname
+
+
+
+
+
+
+
+ listLoadBalancerRules
+ 988
+ false
+
+ -
+ account
+ accountname
+
+ -
+ domainId
+ 1
+
+
+
+
+
+
+
+ assignToLoadBalancerRule
+ 989
+
+ -
+ id
+ lbid
+
+ -
+ virtualmachineids
+ vmid
+
+
+
+
+
+
+ deleteLoadBalancerRule
+ 987
+
+ -
+ id
+ lbid
+
+
+
+
+
+ listLoadBalancerRules
+ true
+
+
+
+ createLoadBalancerRule
+
+ -
+ name
+ lbname
+
+ -
+ publicipid
+ nonsourcenatpublicipid
+
+ -
+ privateport
+ privateport
+
+ -
+ publicport
+ publicport
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ lbid
+
+ -
+ name
+ lbname
+
+ -
+ privateport
+ privateport
+
+ -
+ publicport
+ publicport
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ publicipid
+ nonsourcenatpublicipid
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ account
+ accountname
+
+
+
+
+
+ assignToLoadBalancerRule
+
+ -
+ id
+ lbid
+
+ -
+ virtualmachineids
+ vmid
+
+
+
+
+
+
+
+ listLoadBalancerRuleInstances
+ 991
+ false
+
+ -
+ id
+ lbid
+
+
+
+
+
+
+ removeFromLoadBalancerRule
+ 990
+
+ -
+ id
+ lbid
+
+ -
+ virtualmachineids
+ vmid
+
+ -
+ account
+ accountname
+
+
+
+
+
+ listLoadBalancerRuleInstances
+ true
+
+ -
+ id
+ lbid
+
+
+
+
+
+
+
+
+
+
+
+ rebootVirtualMachine
+ 16
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVirtualMachines
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ state
+ Running
+
+
+
+
+
+
+
+ stopVirtualMachine
+ 17
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVirtualMachines
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ state
+ Stopped
+
+
+
+
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ ROOT
+
+
+
+ -
+ id
+ rootvolumeid
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ DATADISK
+
+
+
+ -
+ id
+ datavolumeid
+
+
+
+
+
+
+ detachVolume
+
+ -
+ id
+ datavolumeid
+
+
+
+
+
+ listVolumes
+ true
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ DATADISK
+
+
+
+
+
+
+
+ createVolume
+ 1026
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ name
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ id
+ datavolumeid
+
+
+
+
+
+
+
+ attachVolume
+
+ -
+ id
+ datavolumeid
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+ listVolumes
+ false
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ DATADISK
+
+
+
+
+
+
+
+ createVolume
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ name
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ id
+ datavolumeid1
+
+
+
+
+
+ deleteVolume
+
+ -
+ id
+ datavolumeid1
+
+
+
+
+
+ listVolumes
+ true
+
+ -
+ id
+ datavolumeid1
+
+
+
+
+
+
+
+
+ createSnapshot
+
+ -
+ volumeid
+ rootvolumeid
+
+
+
+ -
+ id
+ snapshotid1
+
+ -
+ volumeid
+ rootvolumeid
+
+ -
+ created
+
+ -
+ name
+
+ -
+ account
+ accountname
+
+
+
+
+
+ listSnapshots
+ false
+
+ -
+ volumeid
+ rootvolumeid
+
+
+
+
+
+
+ deleteSnapshot
+ 24
+
+ -
+ id
+ snapshotid1
+
+
+
+
+
+
+ listSnapshots
+ 26
+ true
+
+ -
+ volumeid
+ rootvolumeid
+
+
+
+
+
+
+ createSnapshot
+
+ -
+ volumeid
+ rootvolumeid
+
+
+
+ -
+ id
+ snapshotid1
+
+
+
+
+
+ createTemplate
+ 958
+
+ -
+ snapshotid
+ snapshotid1
+
+ -
+ name
+ privatetemplatename
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ 1
+
+
+
+ -
+ id
+ privatetemplateid
+
+ -
+ name
+ privatetemplatename
+
+ -
+ ispublic
+ false
+
+ -
+ isready
+ true
+
+ -
+ created
+
+ -
+ passwordenabled
+ false
+
+
+
+
+
+
+ listTemplates
+ 27
+
+ -
+ name
+ privatetemplatename
+
+ -
+ templatefilter
+ self
+
+
+
+ -
+ id
+ privatetemplateid
+
+ -
+ name
+ privatetemplatename
+
+ -
+ ispublic
+ false
+
+ -
+ isready
+ true
+
+ -
+ created
+
+ -
+ passwordenabled
+ false
+
+
+
+
+
+
+ updateTemplate
+ Update template
+
+ -
+ id
+ privatetemplateid
+
+ -
+ displaytext
+ lalala
+
+ -
+ name
+ blah
+
+
+
+
+
+ listTemplates
+ List updated template
+
+ -
+ id
+ privatetemplateid
+
+ -
+ templatefilter
+ self
+
+
+
+ -
+ displaytext
+ lalala
+
+
+
+
+
+
+
+ listTemplatePermissions
+ list template permissions command
+
+ -
+ id
+ privatetemplateid
+
+ -
+ templatefilter
+ self
+
+
+
+ -
+ ispublic
+ false
+
+
+
+
+
+
+
+ updateTemplatePermissions
+ update template permissions
+
+ -
+ id
+ privatetemplateid
+
+ -
+ ispublic
+ true
+
+
+
+
+
+ listTemplates
+ List template with updated permission
+
+ -
+ id
+ privatetemplateid
+
+ -
+ templatefilter
+ self
+
+
+
+ -
+ ispublic
+ true
+
+
+
+
+
+
+
+ deleteTemplate
+ 959
+
+ -
+ id
+ privatetemplateid
+
+
+
+
+
+ listTemplates
+ true
+
+ -
+ name
+ privatetemplatename
+
+ -
+ templatefilter
+ self
+
+
+
+
+
+
+
+
+ changeServiceForVirtualMachine
+ 20
+
+ -
+ id
+ vmid
+
+ -
+ serviceofferingid
+ mediumglobalserviceofferingid
+
+
+
+
+
+ listVirtualMachines
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ state
+ Stopped
+
+ -
+ serviceofferingid
+ 2
+
+
+
+
+
+
+
+ resetPasswordForVirtualMachine
+ 19
+
+ -
+ id
+ vmid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ password
+
+
+
+
+
+ listVirtualMachines
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ state
+ Stopped
+
+
+
+
+
+
+ listVirtualMachines
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ state
+ Stopped
+
+
+
+
+
+ startVirtualMachine
+ 18
+
+ -
+ id
+ vmid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ created
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ haenable
+ false
+
+ -
+ state
+ Running
+
+ -
+ account
+ accountname
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ serviceofferingid
+ 2
+
+
+
+
+
+ listVirtualMachines
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ state
+ Running
+
+
+
+
+
+
+ updateVirtualMachine
+
+ -
+ id
+ vmid
+
+ -
+ haenable
+ true
+
+
+
+
+
+ listVirtualMachines
+ 21
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ haenable
+ true
+
+
+
+
+
+ updateVirtualMachine
+
+ -
+ id
+ vmid
+
+ -
+ haenable
+ false
+
+
+
+
+
+ listVirtualMachines
+ 21
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ haenable
+ false
+
+
+
+
+
+
+
+
+ listPublicIpAddresses
+ 547
+
+ -
+ account
+ accountname
+
+
+
+
+
+
+
+
+
+ disassociateIpAddress
+ 548
+
+ -
+ ipaddress
+ nonsourcenatpublicip
+
+ -
+ account
+ accountname
+
+
+
+
+
+
+ rebootRouter
+ 36
+
+ -
+ id
+ routerid
+
+
+
+
+
+
+ stopRouter
+ 37
+
+ -
+ id
+ routerid
+
+
+
+
+
+
+ startRouter
+ 38
+
+ -
+ id
+ routerid
+
+
+
+ -
+ id
+ routerid
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ networkdomain
+
+ -
+ name
+ routername
+
+ -
+ podid
+
+ -
+ privateip
+
+ -
+ privatemacaddress
+
+ -
+ privatenetmask
+
+ -
+ publicmacaddress
+ routerpublicmacaddress
+
+ -
+ guestipaddress
+ routeripaddress
+
+ -
+ guestmacaddress
+ routermacaddress
+
+ -
+ created
+
+ -
+ hostid
+
+ -
+ state
+ Running
+
+
+
+
+
+
+ listEvents
+ 40
+
+ -
+ account
+ accountname
+
+
+
+
+
+
+ destroyVirtualMachine
+ 14
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVirtualMachines
+
+ -
+ id
+ vmid
+
+
+
+ -
+ state
+ Destroyed
+
+
+
+
+
+
+ recoverVirtualMachine
+ 22
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVirtualMachines
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ state
+ Stopped
+
+
+
+
+
+
+ listConfigurations
+ 549
+ false
+
+
+
+
+ listConfigurations
+ 878
+ false
+
+ -
+ category
+ advanced
+
+
+
+
+
+
+
+ updateConfiguration
+ 550
+
+ -
+ name
+ update.wait
+
+ -
+ value
+ 35
+
+
+
+
+
+ listConfigurations
+
+ -
+ name
+ update.wait
+
+
+
+ -
+ value
+ 35
+
+
+
+
+
+
+
+ listPods
+ 552
+
+
+
+
+
+
+
+
+
+ createAccount
+ [Create the Account and a User for the account]
+
+ -
+ account
+ accountname1
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ email
+ admin@gmail.com
+
+ -
+ firstname
+ admin
+
+ -
+ lastname
+ adminlastname
+
+ -
+ username
+ usernameparam
+
+ -
+ password
+ password
+
+
+
+
+
+ listAccounts
+
+ -
+ name
+ accountname1
+
+
+
+ -
+ id
+ accountid1
+
+
+
+
+
+ updateAccount
+ 951
+
+ -
+ account
+ accountname1
+
+ -
+ domainid
+ 1
+
+ -
+ newname
+ updatedname
+
+
+
+
+
+ listAccounts
+
+ -
+ name
+ updatedname
+
+
+
+ -
+ id
+ accountid1
+
+ -
+ name
+ updatedname
+
+
+
+
+
+
+ disableAccount
+ 7
+
+ -
+ account
+ updatedname
+
+ -
+ domainid
+ 1
+
+ -
+ lock
+ true
+
+
+
+
+
+
+
+
+ enableAccount
+ 8
+
+ -
+ account
+ updatedname
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+
+ updateResourceLimit
+ 953
+
+ -
+ resourcetype
+ 1
+
+ -
+ max
+ 300
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ resourcetype
+ 1
+
+ -
+ max
+ 300
+
+
+
+
+
+
+ listResourceLimits
+ true
+ 956
+
+ -
+ domainid
+ 1
+
+ -
+ resourcetype
+ 1
+
+
+
+ -
+ max
+ 300
+
+
+
+
+
+
+ updateResourceLimit
+ 954
+
+ -
+ domainid
+ 1
+
+ -
+ resourcetype
+ 1
+
+ -
+ max
+ 65
+
+
+
+
+
+ listResourceLimits
+
+ -
+ domainid
+ 1
+
+ -
+ resourcetype
+ 1
+
+
+
+ -
+ max
+ 65
+
+
+
+
+
+
+
+ createDiskOffering
+ 932
+
+ -
+ name
+ newdiskname
+
+ -
+ description
+ newdiskdesc
+
+ -
+ disksize
+ 1024
+
+ -
+ displaytext
+ volumedisplay
+
+
+
+ -
+ id
+ diskid
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ newdiskname
+
+ -
+ displaytext
+ volumedisplay
+
+ -
+ disksize
+ 1099511627776
+
+
+
+
+
+
+
+
+ listDiskOfferings
+ 934
+ false
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ newdisk
+
+
+
+
+
+
+
+ updateDiskOffering
+
+ -
+ id
+ diskid
+
+ -
+ name
+ newdiskname
+
+
+
+
+
+ listDiskOfferings
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ newdiskname
+
+
+
+ -
+ name
+ newdiskname
+
+
+
+
+
+
+
+ deleteDiskOffering
+ 933
+
+ -
+ id
+ diskid
+
+
+
+
+
+ listDiskOfferings
+ true
+
+ -
+ domainid
+ 1
+
+ -
+ id
+ diskid
+
+
+
+
+
+
+ listAlerts
+ 750
+ false
+
+
+
+
+ listCapacity
+ 974
+ false
+
+
+
+
+ listHosts
+ false
+ 975
+
+
+
+
+
+ listIsos
+ 960
+ true
+
+
+
+
+ createServiceOffering
+ 962
+
+ -
+ name
+
+ -
+ displaytext
+ newoff
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 200
+
+ -
+ memory
+ 256
+
+
+
+ -
+ id
+ soid
+
+
+
+
+
+ listServiceOfferings
+
+ -
+ id
+ soid
+
+
+
+ -
+ id
+ newofferingid
+
+ -
+ displaytext
+ newoff
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 200
+
+ -
+ memory
+ 256
+
+ -
+ created
+
+
+
+
+
+
+
+ updateServiceOffering
+ 964
+
+ -
+ id
+ newofferingid
+
+ -
+ name
+
+ -
+ displaytext
+ display
+
+
+
+
+
+
+ listServiceOfferings
+
+ -
+ id
+ newofferingid
+
+
+
+ -
+ id
+ newofferingid
+
+ -
+ displaytext
+ display
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 200
+
+ -
+ memory
+ 256
+
+ -
+ created
+
+
+
+
+
+
+
+ deleteServiceOffering
+ 963-1
+
+ -
+ id
+ newofferingid
+
+
+
+
+
+ listServiceOfferings
+ 963-2
+ true
+
+ -
+ id
+ newofferingid
+
+
+
+
+
+
+
+ registerIso
+ Register iso
+
+ -
+ name
+ isoname
+
+ -
+ displaytext
+ isodisplay
+
+ -
+ url
+ http://172.16.0.220/images/sumita/iso/ubuntu-9.04-server-amd64.iso
+
+ -
+ ostypeid
+ 53
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ privateisoid
+
+ -
+ created
+
+ -
+ ispublic
+ false
+
+ -
+ bootable
+ true
+
+ -
+ isready
+ false
+
+ -
+ isfeatured
+ false
+
+ -
+ name
+ registername
+
+ -
+ displaytext
+ registerdisplay
+
+
+
+
+
+
+ listIsos
+ List isos
+ false
+
+ -
+ id
+ privateisoid
+
+
+
+
+
+
+ registerTemplate
+ Register template
+
+ -
+ name
+ registername
+
+ -
+ displaytext
+ registerdisplay
+
+ -
+ url
+ globaltemplateurl
+
+ -
+ ostypeid
+ 1
+
+ -
+ format
+ vhd
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ hypervisor
+ globalhypervisortype
+
+
+
+ -
+ id
+ systemtemplateid
+
+ -
+ created
+
+ -
+ ispublic
+ false
+
+ -
+ isfeatured
+ false
+
+ -
+ passwordenabled
+ false
+
+ -
+ format
+ VHD
+
+ -
+ isready
+ false
+
+ -
+ name
+ registername
+
+ -
+ displaytext
+ registerdisplay
+
+
+
+
+
+
+
+ listSystemVms
+ List system vms
+
+ -
+ domainid
+ 1
+
+
+
+ systemvm
+ 0
+ -
+ id
+ consoleid
+
+ -
+ publicip
+
+ -
+ zoneid
+
+ -
+ zonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ networkdomain
+
+ -
+ gateway
+
+ -
+ name
+
+ -
+ podid
+
+ -
+ privateip
+
+ -
+ privatemacaddress
+
+ -
+ privatenetmask
+
+ -
+ publicmacaddress
+
+ -
+ privatemacaddress
+
+ -
+ created
+
+ -
+ hostid
+
+ -
+ state
+ Running
+
+ -
+ activeviewersessions
+ 0
+
+
+
+
+
+
+ rebootSystemVm
+ Reboot system vm
+
+ -
+ id
+ consoleid
+
+
+
+
+
+
+ stopSystemVm
+ Stop system vm
+
+ -
+ id
+ consoleid
+
+
+
+
+
+
+ startSystemVm
+ Start system vm
+
+ -
+ id
+ consoleid
+
+
+
+
+
+
+
+ deleteIso
+ Delete iso
+
+ -
+ id
+ privateisoid
+
+
+
+
+
+ listIsos
+ List isos
+ true
+
+ -
+ id
+ privateisoid
+
+
+
+
+
+
+ deleteTemplate
+ Delete template
+
+ -
+ id
+ systemtemplateid
+
+
+
+
+
+ listTemplates
+ List templates
+ true
+
+ -
+ id
+ systemtemplateid
+
+ -
+ templatefilter
+ self
+
+
+
+
+
+
+ deleteAccount
+ Deleting account
+
+ -
+ id
+ accountid
+
+
+
+
+
+
diff --git a/test/metadata/func/regression_new.xml b/test/metadata/func/regression_new.xml
index 3554e6e45a3..4987bfebee4 100644
--- a/test/metadata/func/regression_new.xml
+++ b/test/metadata/func/regression_new.xml
@@ -1,7672 +1,7672 @@
-
-
-
-
-
-
-
-
-
- createUser
- 3 [Create User Command]
-
- -
- username
- usernameparam
-
- -
- password
- password
-
- -
- firstname
- admin
-
- -
- lastname
- adminlastname
-
- -
- email
- admin@gmail.com
-
- -
- accounttype
- 0
-
-
-
- -
- id
- userid
-
- -
- username
- usernameparam
-
- -
- firstname
- admin
-
- -
- lastname
- adminlastname
-
- -
- email
- admin@gmail.com
-
- -
- account
- accountname
-
-
- -
- account
- usernameparam
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- created
- createtimestamp
-
- -
- state
- enabled
-
-
-
-
-
-
- listAccounts
- 950 [List the Account of the User created in (3)]
-
- -
- name
- accountname
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- vmavailable
- Unlimited
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- state
- enabled
-
-
-
-
-
-
- updateUser
- 6 [Update the User created in (3)]
-
- -
- id
- userid
-
- -
- username
- newuser
-
- -
- password
- password
-
- -
- firstname
- updatedadmin
-
- -
- lastname
- updatedadminlastname
-
- -
- email
- updatedadmin@gmail.com
-
- -
- timezone
- PST
-
- -
- apikey
- userapikey
-
- -
- secretkey
- usersecretkey
-
-
-
- -
- id
- userid
-
- -
- username
- newuser
-
- -
- firstname
- updatedadmin
-
- -
- lastname
- updatedadminlastname
-
- -
- email
- updatedadmin@gmail.com
-
- -
- created
- createtimestamp
-
- -
- state
- enabled
-
- -
- account
- accountname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- timezone
- PST
-
- -
- apikey
- userapikey
-
- -
- secretkey
- usersecretkey
-
-
-
-
-
-
- listUsers
- 5 [List the Updated User updated in (6)]
-
- -
- id
- userid
-
-
-
- -
- id
- userid
-
- -
- username
- newuser
-
- -
- firstname
- updatedadmin
-
- -
- lastname
- updatedadminlastname
-
- -
- email
- updatedadmin@gmail.com
-
- -
- account
- accountname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- state
- enabled
-
- -
- created
- createtimestamp
-
- -
- timezone
- PST
-
- -
- apikey
- userapikey
-
- -
- secretkey
- usersecretkey
-
-
-
-
-
-
- lockUser
- [Lock the User created in (3)]
-
- -
- id
- userid
-
-
-
- -
- id
- userid
-
- -
- username
- newuser
-
- -
- firstname
- updatedadmin
-
- -
- lastname
- updatedadminlastname
-
- -
- email
- updatedadmin@gmail.com
-
- -
- account
- accountname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- state
- locked
-
- -
- created
- createtimestamp
-
- -
- timezone
- PST
-
- -
- apikey
- userapikey
-
- -
- secretkey
- usersecretkey
-
-
-
-
-
-
- disableUser
- 428 [Disable the User created in (3)]
-
- -
- id
- userid
-
-
-
- -
- id
- userid
-
- -
- username
- newuser
-
- -
- firstname
- updatedadmin
-
- -
- lastname
- updatedadminlastname
-
- -
- email
- updatedadmin@gmail.com
-
- -
- account
- accountname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- state
- disabled
-
- -
- created
- createtimestamp
-
- -
- timezone
- PST
-
- -
- apikey
- userapikey
-
- -
- secretkey
- usersecretkey
-
-
-
-
-
-
- enableUser
- 9 [Enable the User created in (3)]
-
- -
- id
- userid
-
-
-
- -
- id
- userid
-
- -
- username
- newuser
-
- -
- firstname
- updatedadmin
-
- -
- lastname
- updatedadminlastname
-
- -
- email
- updatedadmin@gmail.com
-
- -
- account
- accountname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- state
- enabled
-
- -
- created
- createtimestamp
-
- -
- timezone
- PST
-
- -
- apikey
- userapikey
-
- -
- secretkey
- usersecretkey
-
-
-
-
-
-
- createDomain
- 10 [Create Domain]
-
- -
- name
- domainname
-
-
-
- -
- name
- domainname
-
- -
- id
- newdomainid
-
- -
- level
- 1
-
- -
- parentdomainid
- 1
-
- -
- parentdomainname
- ROOT
-
- -
- haschild
- false
-
-
-
-
-
-
-
- listDomains
- 11 [List Domains]
-
- -
- name
- domainname
-
-
-
- -
- id
- newdomainid
-
- -
- name
- domainname
-
- -
- level
- 1
-
- -
- parentdomainid
- 1
-
- -
- parentdomainname
- ROOT
-
- -
- haschild
- false
-
-
-
-
-
-
- updateDomain
- 952 [Update the Domain created in (10)]
-
- -
- id
- newdomainid
-
- -
- name
- newdomainname
-
-
-
- -
- id
- newdomainid
-
- -
- name
- newdomainname
-
- -
- level
- 1
-
- -
- parentdomainid
- 1
-
- -
- parentdomainname
- ROOT
-
- -
- haschild
- false
-
-
-
-
-
- listDomains
- - Check the Existence of the Updated Domain -
- false
-
- -
- name
- newdomainname
-
-
-
-
-
-
- deleteDomain
- 654 [Delete Domain created in (10)]
-
- -
- id
- newdomainid
-
- -
- cleanup
- true
-
-
-
- -
- success
- true
-
-
-
-
-
-
- listTemplates
- 27 [List Templates - List System Template]
-
- -
- templatefilter
- self
-
- -
- id
- 1
-
-
-
- template
- 0
- -
- id
- debian50templateid
-
- -
- name
- debian50templatename
-
- -
- displaytext
- debian50templatedisplaytext
-
- -
- ispublic
- debian50templateispublic
-
- -
- created
- debian50templatecreated
-
- -
- isready
- true
-
- -
- passwordenabled
- debian50templatepasswordenabled
-
- -
- format
- VHD
-
- -
- bootable
- false
-
- -
- isfeatured
- false
-
- -
- crossZones
- true
-
- -
- ostypeid
- debian50templateostypeid
-
- -
- ostypename
- debian50templateostypename
-
- -
- size
- debian50templatesize
-
- -
- account
- system
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- status
- Download Complete
-
- -
- templatetype
- SYSTEM
-
- -
- hypervisor
- XenServer
-
- -
- domain
- ROOT
-
- -
- domainid
- 1
-
-
-
-
-
- listTemplates
- - Verify All the Parameters of the Listed Template -
-
- -
- name
- debian50templatename
-
- -
- templatefilter
- self
-
-
-
- template
- 0
- -
- id
- debian50templateid
-
- -
- name
- debian50templatename
-
- -
- displaytext
- debian50templatedisplaytext
-
- -
- ispublic
- debian50templateispublic
-
- -
- created
- debian50templatecreated
-
- -
- isready
- true
-
- -
- isfeatured
- false
-
- -
- passwordenabled
- debian50templatepasswordenabled
-
- -
- crossZones
- true
-
- -
- format
- VHD
-
- -
- bootable
- false
-
- -
- ostypeid
- debian50templateostypeid
-
- -
- ostypename
- debian50templateostypename
-
- -
- account
- system
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- status
- Download Complete
-
- -
- size
- debian50templatesize
-
- -
- templatetype
- SYSTEM
-
- -
- hypervisor
- XenServer
-
-
-
-
-
-
- listServiceOfferings
- 28 [List the Small Instance Service Offering]
-
- -
- id
- globalserviceofferingid
-
-
-
- -
- id
- smallofferingid
-
- -
- name
- smallofferingname
-
- -
- displaytext
- smallofferingdisplaytext
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- created
- smallofferingcreatetime
-
- -
- storagetype
- shared
-
- -
- offerha
- false
-
- -
- usevirtualnetwork
- smallofferingusenetwork
-
-
-
-
-
- listServiceOfferings
- 876 [Verify the First Service Offering]
-
- -
- name
- smallofferingname
-
-
-
- serviceoffering
- 0
- -
- id
- smallofferingid
-
- -
- name
- smallofferingname
-
- -
- displaytext
- smallofferingdisplaytext
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- created
- smallofferingcreatetime
-
- -
- storagetype
- shared
-
- -
- offerha
- false
-
- -
- usevirtualnetwork
- smallofferingusenetwork
-
-
-
-
-
-
-
- listZones
- 39 [List the Global Zone with id-2]
-
-
- zone
- 0
- -
- id
- globalzoneid
-
- -
- name
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- internaldns1
- internaldns1
-
- -
- vlan
-
- -
- guestcidraddress
- 10.1.1.0/24
-
- -
- networktype
- Advanced
-
-
-
-
-
-
- deployVirtualMachine
- 13 [Deploy Virtual Machine]
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- displayname
- Testcase13-VM
-
- -
- group
- Testcase13
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- created
- vmcreated
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- ipaddress
- vmipaddress
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- haenable
- false
-
- -
- state
- Running
-
- -
- templateid
- globaltemplateid
-
- -
- templatename
-
- -
- templatedisplaytext
-
- -
- passwordenabled
- false
-
- -
- serviceofferingname
- smallofferingname
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- displayname
- Testcase13-VM
-
- -
- group
- Testcase13
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- account
- accountname
-
- -
- hostname
-
- -
- hostid
-
- -
- networkgrouplist
-
-
-
-
-
-
- sleep.sh
-
- ** Sleep for a minute
-
- -
- s
- 60
-
-
-
-
-
-
- listVirtualMachines
- 957 [List Virtual Machines Command]
- false
-
- -
- name
- vmname
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- created
- vmcreated
-
- -
- ipaddress
- vmipaddress
-
- -
- state
- Running
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- haenable
- false
-
- -
- displayname
- Testcase13-VM
-
- -
- group
- Testcase13
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- hostid
-
- -
- hostname
-
- -
- templateid
- globaltemplateid
-
- -
- templatename
-
- -
- templatedisplaytext
-
- -
- passwordenabled
- false
-
- -
- serviceofferingid
- smallofferingid
-
- -
- serviceofferingname
- smallofferingname
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- cpuused
-
- -
- networkkbsread
-
- -
- networkkbswrite
-
- -
- guestosid
-
- -
- networkgrouplist
-
- -
- rootdeviceid
- 0
-
- -
- rootdevicetype
- NetworkFilesystem
-
-
-
-
-
-
-
- listRouters
- 35 [List Routers]
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- router
- 0
- -
- id
- routerid
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- networkdomain
- routernetworkdomain
-
- -
- gateway
-
- -
- name
- routername
-
- -
- podid
-
- -
- privateip
-
- -
- privatemacaddress
-
- -
- privatenetmask
-
- -
- publicip
- sourcenatpublicip
-
- -
- publicmacaddress
- routerpublicmacaddress
-
- -
- publicnetmask
-
- -
- guestipaddress
- routeripaddress
-
- -
- guestmacaddress
- routermacaddress
-
- -
- guestnetmask
-
- -
- templateid
-
- -
- created
-
- -
- hostid
-
- -
- hostname
-
- -
- state
- Running
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
-
- associateIpAddress
- 546 [Associate IP Address]
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- ipaddress
- nonsourcenatpublicip
-
- -
- allocated
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- issourcenat
- false
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- forvirtualnetwork
-
- -
- vlanname
-
- -
- vlanid
-
-
-
-
-
-
-
-
- createLoadBalancerRule
- 986 [Create Load Balancer Rule]
-
- -
- name
- lbname
-
- -
- publicip
- sourcenatpublicip
-
- -
- privateport
- privateport
-
- -
- publicport
- publicport
-
- -
- algorithm
- roundrobin
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- description
- FirstLoadBalancingRuleCreated
-
-
-
- -
- id
- lbid
-
- -
- name
- lbname
-
- -
- description
- FirstLoadBalancingRuleCreated
-
- -
- publicip
- sourcenatpublicip
-
- -
- privateport
- privateport
-
- -
- publicport
- publicport
-
- -
- algorithm
- roundrobin
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
-
- listLoadBalancerRules
- 988 [List Load Balancer Rules]
- false
-
- -
- account
- accountname
-
- -
- id
- lbid
-
-
-
-
-
-
- assignToLoadBalancerRule
- 989 [Assign VM the Load Balancer Rule]
-
- -
- id
- lbid
-
- -
- virtualmachineid
- vmid
-
- -
- account
- accountname
-
-
-
-
-
-
- deleteLoadBalancerRule
- 987 [Load Balancer Rule]
-
- -
- id
- lbid
-
-
-
-
-
- listLoadBalancerRules
- true
-
-
-
- createLoadBalancerRule
- + Create a Second Load Balancer Rule +
-
- -
- name
- lbname
-
- -
- description
- SecondLoadBalancerRuleCreated
-
- -
- publicip
- sourcenatpublicip
-
- -
- privateport
- privateport
-
- -
- publicport
- publicport
-
- -
- algorithm
- roundrobin
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- id
- lbid
-
- -
- name
- lbname
-
- -
- description
- SecondLoadBalancerRuleCreated
-
- -
- publicip
- sourcenatpublicip
-
- -
- publicport
- publicport
-
- -
- privateport
- privateport
-
- -
- algorithm
- roundrobin
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
- assignToLoadBalancerRule
- + Assign the Second Load Balancer Rule to a VM +
-
- -
- id
- lbid
-
- -
- virtualmachineid
- vmid
-
- -
- account
- accountname
-
-
-
-
-
-
- listLoadBalancerRuleInstances
- 991 [List LoadBalancer Rule Instances]
- false
-
- -
- id
- lbid
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- displayname
-
- -
- ipaddress
- vmipaddress
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
-
- removeFromLoadBalancerRule
- 990 [Remove From Load Balancer Rule]
-
- -
- id
- lbid
-
- -
- virtualmachineid
- vmid
-
- -
- account
- accountname
-
-
-
-
-
- listLoadBalancerRuleInstances
- true
-
- -
- id
- lbid
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- listVirtualMachines
- 15 [List Virtual Machines]
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- created
-
- -
- ipaddress
- vmipaddress
-
- -
- state
- Running
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- haenable
- false
-
- -
- displayname
- Testcase13-VM
-
- -
- group
- Testcase13
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- hostid
-
- -
- hostname
-
- -
- templateid
- globaltemplateid
-
- -
- templatename
-
- -
- templatedisplaytext
-
- -
- passwordenabled
- false
-
- -
- serviceofferingid
- smallofferingid
-
- -
- serviceofferingname
- smallofferingname
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- cpuused
-
- -
- networkkbsread
-
- -
- networkkbswrite
-
- -
- guestosid
-
- -
- guestosid
- rootostypeid
-
- -
- networkgrouplist
-
- -
- rootdeviceid
- 0
-
- -
- rootdevicetype
- NetworkFilesystem
-
-
-
-
-
-
- rebootVirtualMachine
- 16 [Reboot Virtual Machine]
-
- -
- id
- vmid
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- created
- vmcreated
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- ipaddress
- vmipaddress
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- haenable
- false
-
- -
- state
- Running
-
- -
- templateid
- globaltemplateid
-
- -
- templatename
-
- -
- templatedisplaytext
-
- -
- passwordenabled
- false
-
- -
- serviceofferingname
- smallofferingname
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- displayname
- Testcase13-VM
-
- -
- group
- Testcase13
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- account
- accountname
-
- -
- hostname
-
- -
- hostid
-
- -
- networkgrouplist
-
-
-
-
-
-
-
- stopVirtualMachine
- 17 [Stop Virtual Machine]
-
- -
- id
- vmid
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- created
- vmcreated
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- ipaddress
- vmipaddress
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- haenable
- false
-
- -
- state
- Stopped
-
- -
- templateid
- globaltemplateid
-
- -
- templatename
-
- -
- templatedisplaytext
-
- -
- passwordenabled
- false
-
- -
- serviceofferingname
- smallofferingname
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- displayname
- Testcase13-VM
-
- -
- group
- Testcase13
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- account
- accountname
-
- -
- networkgrouplist
-
-
-
-
-
-
-
-
-
- listVolumes
- [List the ROOT Volume of VM created in (13)]
-
- -
- virtualmachineid
- vmid
-
- -
- type
- ROOT
-
-
-
- -
- id
- rootvolumeid
-
- -
- name
- rootvolumename
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- type
- ROOT
-
- -
- deviceid
-
- -
- virtualmachineid
- vmid
-
- -
- vmname
- vmname
-
- -
- vmdisplayname
-
- -
- vmstate
- Stopped
-
- -
- size
-
- -
- created
-
- -
- attached
-
- -
- state
- Created
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- storagetype
- shared
-
- -
- sourceid
-
- -
- sourcetype
- Template
-
- -
- hypervisor
- XenServer
-
- -
- storage
- primary storage
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- serviceofferingname
-
- -
- serviceofferingdisplaytext
-
-
-
-
-
-
- listVolumes
- [List the DATA Volume of VM created in (13)]
-
- -
- virtualmachineid
- vmid
-
- -
- type
- DATADISK
-
-
-
- -
- id
- datavolumeid
-
- -
- name
- datavolumename
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- type
- DATADISK
-
- -
- deviceid
-
- -
- virtualmachineid
- vmid
-
- -
- vmname
- vmname
-
- -
- vmdisplayname
-
- -
- vmstate
- Stopped
-
- -
- size
-
- -
- created
-
- -
- state
- Created
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- storagetype
- shared
-
- -
- sourceid
-
- -
- sourcetype
- DiskOffering
-
- -
- hypervisor
- XenServer
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- diskofferingname
-
- -
- diskofferingdisplaytext
-
- -
- storage
- primary storage
-
- -
- attached
-
- -
- destroyed
- false
-
-
-
-
-
-
- detachVolume
- [Detach the DATA Volume of VM created in (13)]
-
- -
- id
- datavolumeid
-
-
-
-
-
- listVolumes
- [Empty List after Detaching the Volume of VM created in (13)]
- true
-
- -
- virtualmachineid
- vmid
-
- -
- type
- DATADISK
-
-
-
-
-
-
-
- createVolume
- 1026 [Create Volume]
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- name
- newseconddiskvolume
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- id
- datavolumeid
-
- -
- name
- newseconddiskvolume
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- type
- DATADISK
-
- -
- size
-
- -
- created
-
- -
- state
- Created
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- storagetype
- shared
-
- -
- hypervisor
- None
-
- -
- sourceid
-
- -
- sourcetype
- DiskOffering
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- diskofferingname
-
- -
- diskofferingdisplaytext
-
- -
- storage
- primary storage
-
- -
- destroyed
- false
-
-
-
-
-
-
-
- attachVolume
- [Attach The Created Volume in (1026) to the VM created in (13)]
-
- -
- id
- datavolumeid
-
- -
- virtualmachineid
- vmid
-
-
-
- -
- id
- datavolumeid
-
- -
- name
- newseconddiskvolume
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- type
- DATADISK
-
- -
- deviceid
-
- -
- virtualmachineid
- vmid
-
- -
- vmname
- vmname
-
- -
- vmdisplayname
- Testcase13-VM
-
- -
- vmstate
- Stopped
-
- -
- size
-
- -
- created
-
- -
- state
- Created
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- storagetype
- shared
-
- -
- hypervisor
- XenServer
-
- -
- sourceid
-
- -
- sourcetype
- DiskOffering
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- diskofferingname
-
- -
- diskofferingdisplaytext
-
- -
- storage
- primary storage
-
- -
- attached
-
- -
- destroyed
- false
-
-
-
-
-
- listVolumes
- - Check that Data Disk Volume list is not Empty -
- false
-
- -
- virtualmachineid
- vmid
-
- -
- type
- DATADISK
-
-
-
-
-
-
-
- createVolume
- [Create the Volume, Used for Deletion Test]
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- name
- newthirddiskvolume
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- id
- datavolumeid1
-
-
-
-
-
- deleteVolume
- - Delete the Created Volume -
-
- -
- id
- datavolumeid1
-
-
-
- -
- success
- true
-
-
-
-
-
- listVolumes
- - Check the Emptiness of the Volumes List -
- true
-
- -
- id
- datavolumeid1
-
-
-
-
-
-
-
-
- createSnapshot
- [Create Snapshot from Data Volume created in (1026)]
-
- -
- volumeid
- datavolumeid
-
-
-
- -
- id
- snapshotid1
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- snapshottype
- MANUAL
-
- -
- volumeid
- datavolumeid
-
- -
- volumename
- newseconddiskvolume
-
- -
- volumetype
- DATADISK
-
- -
- created
-
- -
- name
-
- -
- intervaltype
- MANUAL
-
-
-
-
-
-
- listSnapshots
- 26 [List Snapshots]
-
- -
- volumeid
- datavolumeid
-
-
-
- -
- id
- snapshotid1
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- snapshottype
- MANUAL
-
- -
- volumeid
- datavolumeid
-
- -
- volumename
- newseconddiskvolume
-
- -
- volumetype
- DATADISK
-
- -
- created
-
- -
- name
-
- -
- intervaltype
- MANUAL
-
-
-
-
-
-
- deleteSnapshot
- 24 [Delete the Created Snapshot]
-
- -
- id
- snapshotid1
-
-
-
- -
- success
- true
-
-
-
-
-
- listSnapshots
- - Check the Emptiness of the Snapshots list -
- true
-
- -
- volumeid
- datavolumeid
-
-
-
-
-
-
- createSnapshot
- + Create Snapshot to assist Template creation +
-
- -
- volumeid
- rootvolumeid
-
-
-
- -
- id
- snapshotid1
-
-
-
-
-
- createTemplate
- 958 [Create Template from Snapshot]
-
- -
- snapshotid
- snapshotid1
-
- -
- name
- privatetemplatename
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- rootostypeid
-
- -
- isfeatured
- true
-
- -
- ispublic
- true
-
-
-
- -
- id
- privatetemplateid
-
- -
- name
- privatetemplatename
-
- -
- displaytext
- privatetemplatedisplaytext
-
- -
- ispublic
- true
-
- -
- created
-
- -
- isready
- true
-
- -
- passwordenabled
- false
-
- -
- isfeatured
- true
-
- -
- crossZones
- false
-
- -
- ostypeid
- rootostypeid
-
- -
- ostypename
-
- -
- account
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- domain
- ROOT
-
- -
- domainid
- 1
-
-
-
-
-
-
-
-
-
- registerTemplate
- [Register template]
-
- -
- name
- privatetemplatename
-
- -
- displaytext
- privatetemplatedisplay
-
- -
- url
- http://nfs1.lab.vmops.com/templates/centos53-x86_64/latest/f59f18fb-ae94-4f97-afd2-f84755767aca.vhd.bz2
-
- -
- ostypeid
- 12
-
- -
- format
- vhd
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- hypervisor
- XenServer
-
-
-
- -
- id
- privatetemplateid
-
- -
- name
- privatetemplatename
-
- -
- displaytext
- privatetemplatedisplay
-
- -
- ispublic
- false
-
- -
- created
-
- -
- isready
- false
-
- -
- passwordenabled
- false
-
- -
- format
- VHD
-
- -
- isfeatured
- false
-
- -
- crossZones
- false
-
- -
- ostypeid
- 12
-
- -
- ostypename
- CentOS 5.3 (64-bit)
-
- -
- accountid
- accountid
-
- -
- account
- accountname
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- status
- Processing
-
- -
- hypervisor
- XenServer
-
- -
- domainid
- 1
-
- -
- isextractable
- true
-
-
-
-
-
-
- sleep.sh
-
- ** Sleep for five minutes
-
- -
- s
- 300
-
-
-
-
-
-
- listTemplates
- 27 [List the Registered Template]
-
- -
- name
- privatetemplatename
-
- -
- templatefilter
- self
-
-
-
- -
- id
- privatetemplateid
-
- -
- name
- privatetemplatename
-
- -
- displaytext
- privatetemplatedisplay
-
- -
- ispublic
- false
-
- -
- created
-
- -
- isready
- true
-
- -
- passwordenabled
- false
-
- -
- format
- VHD
-
- -
- isfeatured
- false
-
- -
- crossZones
- false
-
- -
- ostypeid
- 12
-
- -
- ostypename
- CentOS 5.3 (64-bit)
-
- -
- account
- accountname
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- status
- Download Complete
-
- -
- size
-
- -
- hypervisor
- XenServer
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
-
- updateTemplate
- [Update Template registered in (958)]
-
- -
- id
- privatetemplateid
-
- -
- displaytext
- UpdatedTemplate
-
- -
- name
- TemplateUpdated
-
-
-
- -
- id
- privatetemplateid
-
- -
- name
- TemplateUpdated
-
- -
- displaytext
- UpdatedTemplate
-
- -
- ispublic
- false
-
- -
- created
-
- -
- isready
- false
-
- -
- passwordenabled
- false
-
- -
- format
- VHD
-
- -
- isfeatured
- false
-
- -
- crossZones
- false
-
- -
- ostypeid
- 12
-
- -
- ostypename
- CentOS 5.3 (64-bit)
-
- -
- account
- accountname
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- status
- Download Complete
-
- -
- size
-
- -
- hypervisor
- XenServer
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
- sleep.sh
-
- ** Sleep for four minutes
-
- -
- s
- 240
-
-
-
-
-
- listTemplates
- [List updated template]
-
- -
- id
- privatetemplateid
-
- -
- templatefilter
- self
-
-
-
- -
- id
- privatetemplateid
-
- -
- name
- TemplateUpdated
-
- -
- displaytext
- UpdatedTemplate
-
- -
- ispublic
- false
-
- -
- created
-
- -
- isready
- false
-
- -
- passwordenabled
- false
-
- -
- format
- VHD
-
- -
- isfeatured
- false
-
- -
- crossZones
- false
-
- -
- ostypeid
- 12
-
- -
- ostypename
- CentOS 5.3 (64-bit)
-
- -
- account
- accountname
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- status
- Download Complete
-
- -
- size
-
- -
- hypervisor
- XenServer
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
-
- listTemplatePermissions
- [List Template Permissions command]
-
- -
- id
- privatetemplateid
-
- -
- templatefilter
- self
-
-
-
- -
- id
- privatetemplateid
-
- -
- ispublic
- false
-
- -
- domainid
- 1
-
-
-
-
-
-
- updateTemplatePermissions
- [Update Template Permissions]
-
- -
- id
- privatetemplateid
-
- -
- ispublic
- true
-
-
-
- -
- success
- true
-
-
-
-
-
- listTemplates
- [List Template with Updated Permission]
-
- -
- id
- privatetemplateid
-
- -
- templatefilter
- self
-
-
-
- -
- ispublic
- true
-
-
-
-
-
-
- deleteTemplate
- 959 [Delete Template created in (958)]
-
- -
- id
- privatetemplateid
-
-
-
- -
- success
- true
-
-
-
-
-
- listTemplates
- - Check the Emptiness of the Template List -
- true
-
- -
- name
- privatetemplatename
-
- -
- templatefilter
- self
-
-
-
-
-
-
-
- changeServiceForVirtualMachine
- 20 [Change Service Offering for Virtual Machine]
-
- -
- id
- vmid
-
- -
- serviceofferingid
- mediumglobalserviceofferingid
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- displayname
- Testcase13-VM
-
- -
- ipaddress
- vmipaddress
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- created
-
- -
- state
- Stopped
-
- -
- haenable
- false
-
- -
- groupid
-
- -
- group
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- templateid
- globaltemplateid
-
- -
- templatename
-
- -
- templatedisplaytext
-
- -
- passwordenabled
- false
-
- -
- serviceofferingid
- mediumglobalserviceofferingid
-
- -
- serviceofferingname
- Medium Instance, Virtual Networking
-
- -
- forvirtualnetwork
- true
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 1000
-
- -
- memory
- 1024
-
- -
- cpuused
-
- -
- networkkbsread
-
- -
- networkkbswrite
-
- -
- guestosid
-
- -
- rootdeviceid
-
- -
- rootdevicetype
-
-
-
-
-
- listVirtualMachines
- - Check the change in the Service Offering -
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- state
- Stopped
-
- -
- serviceofferingid
- mediumglobalserviceofferingid
-
- -
- serviceofferingname
- Medium Instance, Virtual Networking
-
-
-
-
-
-
-
-
-
-
- listVirtualMachines
- + Check the Stopped status of VM that needs to be started +
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- state
- Stopped
-
-
-
-
-
- startVirtualMachine
- 18 [Start the Stopped VM]
-
- -
- id
- vmid
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- displayname
- Testcase13-VM
-
- -
- ipaddress
- vmipaddress
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- created
-
- -
- state
- Running
-
- -
- haenable
- false
-
- -
- groupid
-
- -
- group
- Testcase13
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- hostid
-
- -
- hostname
-
- -
- templateid
- globaltemplateid
-
- -
- templatename
-
- -
- templatedisplaytext
-
- -
- passwordenabled
- false
-
- -
- serviceofferingid
- mediumglobalserviceofferingid
-
- -
- serviceofferingname
- Medium Instance, Virtual Networking
-
- -
- forvirtualnetwork
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 1000
-
- -
- memory
- 1024
-
- -
- cpuused
-
- -
- networkkbsread
-
- -
- networkkbswrite
-
- -
- guestosid
-
- -
- rootdeviceid
-
- -
- rootdevicetype
- NetworkFilesystem
-
- -
- networkgrouplist
-
-
-
-
-
- listVirtualMachines
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- displayname
- Testcase13-VM
-
- -
- ipaddress
- vmipaddress
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- created
-
- -
- state
- Running
-
- -
- haenable
- false
-
- -
- groupid
-
- -
- group
- Testcase13
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- hostid
-
- -
- hostname
-
- -
- templateid
- globaltemplateid
-
- -
- templatename
-
- -
- templatedisplaytext
-
- -
- passwordenabled
- false
-
- -
- serviceofferingid
- mediumglobalserviceofferingid
-
- -
- serviceofferingname
- Medium Instance, Virtual Networking
-
- -
- forvirtualnetwork
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 1000
-
- -
- memory
- 1024
-
- -
- cpuused
-
- -
- networkkbsread
-
- -
- networkkbswrite
-
- -
- guestosid
-
- -
- rootdeviceid
-
- -
- rootdevicetype
- NetworkFilesystem
-
- -
- networkgrouplist
-
-
-
-
-
-
- updateVirtualMachine
- + HA Enable on Virtual Machine +
-
- -
- id
- vmid
-
- -
- haenable
- true
-
-
-
- -
- success
- true
-
-
-
-
-
- listVirtualMachines
- 21 [Verify the Update using List VMs]
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- id
- vmid
-
- -
- haenable
- true
-
-
-
-
-
- updateVirtualMachine
- + HA Disable on Virtual Machine +
-
- -
- id
- vmid
-
- -
- haenable
- false
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- displayname
- Testcase13-VM
-
- -
- ipaddress
- vmipaddress
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- created
-
- -
- state
- Running
-
- -
- haenable
- false
-
- -
- groupid
-
- -
- group
- Testcase13
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- hostid
-
- -
- hostname
-
- -
- templateid
- globaltemplateid
-
- -
- templatename
-
- -
- templatedisplaytext
-
- -
- passwordenabled
- false
-
- -
- serviceofferingid
- mediumglobalserviceofferingid
-
- -
- serviceofferingname
- Medium Instance, Virtual Networking
-
- -
- forvirtualnetwork
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 1000
-
- -
- memory
- 1024
-
- -
- cpuused
-
- -
- networkkbsread
-
- -
- networkkbswrite
-
- -
- guestosid
-
- -
- rootdeviceid
-
- -
- rootdevicetype
- NetworkFilesystem
-
- -
- networkgrouplist
-
-
-
-
-
- listVirtualMachines
- 21 [Verify the Update using List VMs]
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- id
- vmid
-
- -
- haenable
- false
-
-
-
-
-
-
- listPublicIpAddresses
- 547 [List Public IP Addresses]
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- publicipaddress
- 0
- -
- ipaddress
-
- -
- allocated
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- issourcenat
- true
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- forvirtualnetwork
- true
-
- -
- vlanid
-
- -
- vlanname
-
- -
- isstaticnat
-
-
-
-
-
-
- disassociateIpAddress
- 548 [Disassociate IP Address]
-
- -
- ipaddress
- nonsourcenatpublicip
-
- -
- account
- accountname
-
-
-
- -
- success
- true
-
-
-
-
-
-
- rebootRouter
- 36 [Reboot Router]
-
- -
- id
- routerid
-
-
-
- -
- id
- routerid
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- networkdomain
- routernetworkdomain
-
- -
- gateway
-
- -
- name
- routername
-
- -
- podid
-
- -
- hostid
-
- -
- hostname
-
- -
- privateip
-
- -
- privatemacaddress
-
- -
- privatenetmask
-
- -
- publicip
- sourcenatpublicip
-
- -
- publicmacaddress
- routerpublicmacaddress
-
- -
- publicnetmask
-
- -
- guestipaddress
- routeripaddress
-
- -
- guestmacaddress
- routermacaddress
-
- -
- guestnetmask
-
- -
- templateid
-
- -
- created
-
- -
- state
- Running
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
-
-
- stopRouter
- 37 [Stop Router]
-
- -
- id
- routerid
-
-
-
- -
- id
- routerid
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- networkdomain
- routernetworkdomain
-
- -
- gateway
-
- -
- name
- routername
-
- -
- podid
-
- -
- privateip
-
- -
- privatemacaddress
-
- -
- privatenetmask
-
- -
- publicip
- sourcenatpublicip
-
- -
- publicmacaddress
- routerpublicmacaddress
-
- -
- publicnetmask
-
- -
- guestipaddress
- routeripaddress
-
- -
- guestmacaddress
- routermacaddress
-
- -
- guestnetmask
-
- -
- templateid
-
- -
- created
-
- -
- state
- Stopped
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
-
- startRouter
- 38 [Start Router]
-
- -
- id
- routerid
-
-
-
- -
- id
- routerid
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- networkdomain
- routernetworkdomain
-
- -
- gateway
-
- -
- name
- routername
-
- -
- podid
-
- -
- hostid
-
- -
- hostname
-
- -
- privateip
-
- -
- privatemacaddress
-
- -
- privatenetmask
-
- -
- publicip
- sourcenatpublicip
-
- -
- publicmacaddress
- routerpublicmacaddress
-
- -
- publicnetmask
-
- -
- guestipaddress
- routeripaddress
-
- -
- guestmacaddress
- routermacaddress
-
- -
- guestnetmask
-
- -
- templateid
-
- -
- created
-
- -
- state
- Running
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
-
-
- listEvents
- 40 [List Events]
-
- -
- account
- accountname
-
-
-
- event
- 0
- -
- id
-
- -
- username
-
- -
- type
-
- -
- level
-
- -
- description
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- created
-
- -
- state
-
- -
- parentid
-
-
-
-
-
-
- destroyVirtualMachine
- 14 [Destroy Virtual Machine]
-
- -
- id
- vmid
-
-
-
-
-
- listVirtualMachines
- - Verify the Destroyed Status of the Virtual Machine -
-
- -
- id
- vmid
-
-
-
- -
- name
- vmname
-
- -
- state
- Destroyed
-
-
-
-
-
-
- recoverVirtualMachine
- 22 [ Recover Virtual Machine ]
-
- -
- id
- vmid
-
-
-
- -
- success
- true
-
-
-
-
-
- listVirtualMachines
- - Verify the Stopped Status of the Recovered VM -
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- id
- vmid
-
- -
- state
- Stopped
-
-
-
-
-
-
- listConfigurations
- 549 [List Configurations]
-
- configuration
- 0
- -
- category
-
- -
- name
-
- -
- value
-
- -
- description
-
-
-
-
-
-
- listConfigurations
- 878 [List Configurations with category parameter]
-
- -
- category
- advanced
-
-
-
- configuration
- 0
- -
- category
- Advanced
-
- -
- name
-
- -
- value
-
- -
- description
-
-
-
-
-
-
-
- updateConfiguration
- 550 [Update Configuration]
-
- -
- name
- update.wait
-
- -
- value
- 35
-
-
-
- -
- success
- true
-
- -
- displaytext
- Successfully updated configuration value.
-
-
-
-
-
- listConfigurations
- - Verify the Updated Configuration -
-
- -
- name
- update.wait
-
-
-
- -
- category
- Advanced
-
- -
- name
- update.wait
-
- -
- value
- 35
-
- -
- description
- Time to wait before alerting on a updating agent
-
-
-
-
-
-
-
- listPods
- 552 [List Pods]
-
- -
- id
- 2
-
- -
- name
- POD1
-
-
-
- -
- id
- 2
-
- -
- name
- POD1
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- cidr
-
- -
- startip
-
- -
- endip
-
- -
- gateway
-
-
-
-
-
-
- createUser
- 3 [Create User]
-
- -
- username
- usernamejack
-
- -
- password
- jack12
-
- -
- firstname
- jack12
-
- -
- lastname
- jacklastname
-
- -
- email
- jack@gmail.com
-
- -
- accounttype
- 0
-
-
-
- -
- id
- accountid1
-
- -
- username
- usernamejack
-
- -
- firstname
- jack12
-
- -
- lastname
- jacklastname
-
- -
- email
- jack@gmail.com
-
- -
- created
-
- -
- state
- enabled
-
- -
- account
- accountname1
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
- listAccounts
- - List Accounts -
-
- -
- name
- accountname1
-
-
-
- -
- id
- accountid1
-
- -
- name
- accountname1
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- iplimit
- Unlimited
-
- -
- iptotal
- 0
-
- -
- ipavailable
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- enabled
-
-
-
-
-
-
- updateAccount
- 951 [Update Account]
-
- -
- account
- accountname1
-
- -
- domainid
- 1
-
- -
- newname
- updatedname
-
-
-
- -
- id
- accountid1
-
- -
- name
- updatedname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- iplimit
- Unlimited
-
- -
- iptotal
- 0
-
- -
- ipavailable
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- enabled
-
-
-
-
-
- listAccounts
- - Check the Presence of the Updated Account
- false
-
- -
- name
- updatedname
-
-
-
- -
- id
- accountid1
-
- -
- name
- updatedname
-
-
-
-
-
-
- lockAccount
- [Lock Account]
-
- -
- account
- updatedname
-
- -
- domainid
- 1
-
-
-
- -
- id
- accountid1
-
- -
- name
- updatedname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- iplimit
- Unlimited
-
- -
- iptotal
- 0
-
- -
- ipavailable
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- locked
-
-
-
-
-
-
- disableAccount
- 7 [Disable Account]
-
- -
- account
- updatedname
-
- -
- domainid
- 1
-
-
-
- -
- id
- accountid1
-
- -
- name
- updatedname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- iplimit
- Unlimited
-
- -
- iptotal
- 0
-
- -
- ipavailable
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- disabled
-
-
-
-
-
-
-
- enableAccount
- 8 [Enable Account]
-
- -
- account
- updatedname
-
- -
- domainid
- 1
-
-
-
- -
- id
- accountid1
-
- -
- name
- updatedname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- iplimit
- Unlimited
-
- -
- iptotal
- 0
-
- -
- ipavailable
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- enabled
-
-
-
-
-
-
-
- updateResourceLimit
- 953 [Create using Update Resource Limit]
-
- -
- resourcetype
- 1
-
- -
- max
- 300
-
- -
- domainid
- 1
-
-
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- resourcetype
- 1
-
- -
- max
- 300
-
-
-
-
-
-
- listResourceLimits
- true
- 956 [Verify the creation using List Resource Limits]
-
- -
- domainid
- 1
-
- -
- resourcetype
- 1
-
-
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- resourcetype
- 1
-
- -
- max
- 300
-
-
-
-
-
-
- updateResourceLimit
- 954 [Update Resource Limit]
-
- -
- domainid
- 1
-
- -
- resourcetype
- 1
-
- -
- max
- 65
-
-
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- resourcetype
- 1
-
- -
- max
- 65
-
-
-
-
-
- listResourceLimits
- - Verify the update using List Resource Limits -
-
- -
- domainid
- 1
-
- -
- resourcetype
- 1
-
-
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- resourcetype
- 1
-
- -
- max
- 65
-
-
-
-
-
-
-
- createDiskOffering
- 932 [Create Disk Offering]
-
- -
- name
- newdiskname
-
- -
- description
- newdiskdesc
-
- -
- disksize
- 1
-
- -
- displaytext
- volumedisplay
-
-
-
- -
- id
- diskid
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- name
- newdiskname
-
- -
- displaytext
- volumedisplay
-
- -
- disksize
- 1024
-
- -
- created
-
- -
- isCustomized
- false
-
-
-
-
-
-
- listDiskOfferings
- 934 [List the Created Disk Offering]
-
- -
- name
- newdiskname
-
-
-
- -
- id
- diskid
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- name
- newdiskname
-
- -
- displaytext
- volumedisplay
-
- -
- disksize
- 1024
-
- -
- created
-
- -
- isCustomized
- false
-
-
-
-
-
-
- updateDiskOffering
- Update the Created Disk Offering
-
- -
- id
- diskid
-
- -
- name
- newdiskname
-
-
-
- -
- id
- diskid
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- name
- newdiskname
-
- -
- displaytext
- volumedisplay
-
- -
- disksize
- 1024
-
- -
- created
-
- -
- isCustomized
- false
-
-
-
-
-
- listDiskOfferings
- - Verify the Update using List Disk Offering -
-
- -
- name
- newdiskname
-
-
-
- -
- id
- diskid
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- name
- newdiskname
-
- -
- displaytext
- volumedisplay
-
- -
- disksize
- 1024
-
- -
- created
-
- -
- isCustomized
- false
-
-
-
-
-
-
-
- deleteDiskOffering
- 933 [Delete Disk Offering]
-
- -
- id
- diskid
-
-
-
- -
- success
- true
-
-
-
-
-
- listDiskOfferings
- - Verify the Deletion of the Disk Offering -
- true
-
- -
- id
- diskid
-
-
-
-
-
-
-
- deleteUser
- 4 [Delete User]
-
- -
- id
- userid
-
-
-
- -
- success
- true
-
-
-
-
-
-
-
- listAlerts
- 750 [List Alerts]
- false
-
-
-
-
- listCapacity
- 974 [List Capacity]
-
- capacity
- 0
- -
- type
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- podid
-
- -
- podname
-
- -
- capacityused
-
- -
- capacitytotal
-
- -
- percentused
-
-
-
-
-
-
- listHosts
- 975 [List Hosts]
-
- -
- type
- Routing
-
-
-
- host
- 0
- -
- id
-
- -
- name
-
- -
- state
-
- -
- disconnected
-
- -
- type
- Routing
-
- -
- ipaddress
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- podid
-
- -
- podname
-
- -
- version
-
- -
- hypervisor
- XenServer
-
- -
- cpunumber
-
- -
- cpuspeed
-
- -
- cpuallocated
-
- -
- cpuused
-
- -
- averageload
-
- -
- networkkbsread
-
- -
- networkkbswrite
-
- -
- memorytotal
-
- -
- memoryallocated
-
- -
- memoryused
-
- -
- capabilities
-
- -
- lastpinged
-
- -
- managementserverid
-
- -
- clusterid
-
- -
- clustername
-
- -
- islocalstorageactive
-
- -
- created
-
- -
- events
-
-
-
-
-
-
-
- listIsos
- 960 [List ISOs]
-
- iso
- 0
- -
- id
-
- -
- name
- xs-tools.iso
-
- -
- displaytext
- xen-pv-drv-iso
-
- -
- ispublic
- true
-
- -
- isready
- true
-
- -
- created
-
- -
- bootable
- false
-
- -
- isfeatured
- true
-
- -
- crossZones
- false
-
- -
- ostypeid
-
- -
- ostypename
-
- -
- account
- system
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- isostatus
- Successfully Installed
-
- -
- size
-
-
-
-
-
-
- createServiceOffering
- 962 [Create Service Offering]
-
- -
- name
- servofferingname
-
- -
- displaytext
- newoff
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 200
-
- -
- memory
- 256
-
-
-
- -
- id
- servofferingid
-
- -
- name
- servofferingname
-
- -
- displaytext
- newoff
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 200
-
- -
- memory
- 256
-
- -
- created
-
- -
- storagetype
- shared
-
- -
- offerha
- false
-
- -
- usevirtualnetwork
- true
-
-
-
-
-
- listServiceOfferings
-
- -
- id
- servofferingid
-
-
-
- -
- id
- servofferingid
-
- -
- name
- servofferingname
-
- -
- displaytext
- newoff
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 200
-
- -
- memory
- 256
-
- -
- created
-
- -
- storagetype
- shared
-
- -
- offerha
- false
-
- -
- usevirtualnetwork
- true
-
-
-
-
-
-
- updateServiceOffering
- 964 [Update Service Offering]
-
- -
- id
- servofferingid
-
- -
- name
- servofferingname
-
- -
- displaytext
- display
-
-
-
- -
- id
- servofferingid
-
- -
- name
- servofferingname
-
- -
- displaytext
- display
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 200
-
- -
- memory
- 256
-
- -
- created
-
- -
- storagetype
- shared
-
- -
- offerha
- false
-
- -
- usevirtualnetwork
- true
-
-
-
-
-
- listServiceOfferings
- - Verify the update of the Service Offering -
-
- -
- id
- servofferingid
-
-
-
- -
- id
- servofferingid
-
- -
- name
- servofferingname
-
- -
- displaytext
- display
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 200
-
- -
- memory
- 256
-
- -
- created
-
- -
- storagetype
- shared
-
- -
- offerha
- false
-
- -
- usevirtualnetwork
- true
-
-
-
-
-
-
-
- deleteServiceOffering
- 963-1 [Delete Service Offering]
-
- -
- id
- servofferingid
-
-
-
- -
- success
- true
-
-
-
-
-
- listServiceOfferings
- 963-2 [List Service Offering]
- true
-
- -
- id
- servofferingid
-
-
-
-
-
-
-
- registerIso
- [Register ISO]
-
- -
- name
- isoname
-
- -
- displaytext
- isodisplay
-
- -
- url
- http://172.16.0.220/images/sumita/iso/ubuntu-9.04-server-amd64.iso
-
- -
- ostypeid
- 59
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- id
- privateisoid
-
- -
- name
- isoname
-
- -
- displaytext
- isodisplay
-
- -
- ispublic
- false
-
- -
- created
-
- -
- isready
- false
-
- -
- isfeatured
- false
-
- -
- bootable
- true
-
- -
- ostypeid
- 59
-
- -
- ostypename
- Other install media
-
- -
- accountid
- 1
-
- -
- account
- system
-
- -
- domainid
- 1
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
-
-
-
-
- sleep.sh
-
- ** Sleep for five minutes
-
- -
- s
- 300
-
-
-
-
-
-
- listIsos
- [List ISOs]
-
- -
- id
- privateisoid
-
-
-
- -
- id
- privateisoid
-
- -
- name
- isoname
-
- -
- displaytext
- isodisplay
-
- -
- ispublic
- false
-
- -
- created
-
- -
- isready
- true
-
- -
- bootable
- true
-
- -
- isfeatured
- false
-
- -
- crossZones
- false
-
- -
- ostypeid
- 59
-
- -
- ostypename
- Ubuntu
-
- -
- account
- system
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- isostatus
- Successfully Installed
-
- -
- size
-
-
-
-
-
-
- registerTemplate
- [Register Template]
-
- -
- name
- registername
-
- -
- displaytext
- registerdisplay
-
- -
- url
- globaltemplateurl
-
- -
- ostypeid
- 1
-
- -
- format
- vhd
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- hypervisor
- XenServer
-
-
-
- -
- id
- systemtemplateid
-
- -
- name
- registername
-
- -
- displaytext
- registerdisplay
-
- -
- ispublic
- false
-
- -
-
- created
- -
- isready
- false
-
- -
- passwordenabled
- false
-
- -
- format
- VHD
-
- -
- isfeatured
- false
-
- -
- crossZones
- false
-
- -
- ostypeid
- 1
-
- -
- ostypename
- CentOS 4.5 (32-bit)
-
- -
- accountid
- 1
-
- -
- account
- system
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- status
- Processing
-
- -
- hypervisor
- XenServer
-
- -
- domainid
- 1
-
- -
- isextractable
- true
-
-
-
-
-
-
- listSystemVms
- [List system VM (Console Proxy VM)]
-
- -
- domainid
- 1
-
-
-
- systemvm
- 0
- -
- id
- consoleid
-
- -
- systemvmtype
- consoleproxy
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- networkdomain
-
- -
- gateway
-
- -
- name
-
- -
- podid
-
- -
- hostid
-
- -
- hostname
-
- -
- privateip
-
- -
- privatemacaddress
-
- -
- privatenetmask
-
- -
- publicip
-
- -
- publicmacaddress
-
- -
- publicnetmask
-
- -
- templateid
- 1
-
- -
- created
-
- -
- activeviewersessions
- 0
-
- -
- state
- Running
-
-
-
-
-
-
- rebootSystemVm
- [Reboot System VM]
-
- -
- id
- consoleid
-
-
-
- -
- id
- consoleid
-
- -
- systemvmtype
- consoleproxy
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- networkdomain
-
- -
- gateway
-
- -
- name
-
- -
- podid
-
- -
- hostid
-
- -
- hostname
-
- -
- privateip
-
- -
- privatemacaddress
-
- -
- privatenetmask
-
- -
- publicip
-
- -
- publicmacaddress
-
- -
- publicnetmask
-
- -
- templateid
- 1
-
- -
- created
-
- -
- activeviewersessions
- 0
-
- -
- state
- Running
-
-
-
-
-
-
- stopSystemVm
- [Stop System VM]
-
- -
- id
- consoleid
-
-
-
- -
- id
- consoleid
-
- -
- systemvmtype
- consoleproxy
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- networkdomain
-
- -
- name
-
- -
- gateway
-
- -
- podid
-
- -
- privatemacaddress
-
- -
- privatenetmask
-
- -
- publicip
-
- -
- publicmacaddress
-
- -
- publicnetmask
-
- -
- templateid
- 1
-
- -
- created
-
- -
- activeviewersessions
- 0
-
- -
- state
- Stopped
-
-
-
-
-
-
- startSystemVm
- [Start System VM]
-
- -
- id
- consoleid
-
-
-
- -
- id
- consoleid
-
- -
- systemvmtype
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- networkdomain
-
- -
- gateway
-
- -
- name
-
- -
- podid
-
- -
- hostid
-
- -
- hostname
-
- -
- privateip
-
- -
- privatemacaddress
-
- -
- privatenetmask
-
- -
- publicip
-
- -
- publicmacaddress
-
- -
- publicnetmask
-
- -
- templateid
- 1
-
- -
- created
-
- -
- activeviewersessions
- 0
-
- -
- state
- Running
-
-
-
-
-
-
- deleteIso
- [Delete ISO]
-
- -
- id
- privateisoid
-
-
-
-
-
- listIsos
- [List ISOs]
- true
-
- -
- id
- privateisoid
-
-
-
-
-
-
-
- deleteTemplate
- [Delete template]
-
- -
- id
- systemtemplateid
-
-
-
-
-
- listTemplates
- [List templates]
- true
-
- -
- id
- systemtemplateid
-
- -
- templatefilter
- self
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+ createUser
+ 3 [Create User Command]
+
+ -
+ username
+ usernameparam
+
+ -
+ password
+ password
+
+ -
+ firstname
+ admin
+
+ -
+ lastname
+ adminlastname
+
+ -
+ email
+ admin@gmail.com
+
+ -
+ accounttype
+ 0
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ usernameparam
+
+ -
+ firstname
+ admin
+
+ -
+ lastname
+ adminlastname
+
+ -
+ email
+ admin@gmail.com
+
+ -
+ account
+ accountname
+
+
+ -
+ account
+ usernameparam
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ created
+ createtimestamp
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+ listAccounts
+ 950 [List the Account of the User created in (3)]
+
+ -
+ name
+ accountname
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+ updateUser
+ 6 [Update the User created in (3)]
+
+ -
+ id
+ userid
+
+ -
+ username
+ newuser
+
+ -
+ password
+ password
+
+ -
+ firstname
+ updatedadmin
+
+ -
+ lastname
+ updatedadminlastname
+
+ -
+ email
+ updatedadmin@gmail.com
+
+ -
+ timezone
+ PST
+
+ -
+ apikey
+ userapikey
+
+ -
+ secretkey
+ usersecretkey
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ newuser
+
+ -
+ firstname
+ updatedadmin
+
+ -
+ lastname
+ updatedadminlastname
+
+ -
+ email
+ updatedadmin@gmail.com
+
+ -
+ created
+ createtimestamp
+
+ -
+ state
+ enabled
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ timezone
+ PST
+
+ -
+ apikey
+ userapikey
+
+ -
+ secretkey
+ usersecretkey
+
+
+
+
+
+
+ listUsers
+ 5 [List the Updated User updated in (6)]
+
+ -
+ id
+ userid
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ newuser
+
+ -
+ firstname
+ updatedadmin
+
+ -
+ lastname
+ updatedadminlastname
+
+ -
+ email
+ updatedadmin@gmail.com
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ state
+ enabled
+
+ -
+ created
+ createtimestamp
+
+ -
+ timezone
+ PST
+
+ -
+ apikey
+ userapikey
+
+ -
+ secretkey
+ usersecretkey
+
+
+
+
+
+
+ lockUser
+ [Lock the User created in (3)]
+
+ -
+ id
+ userid
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ newuser
+
+ -
+ firstname
+ updatedadmin
+
+ -
+ lastname
+ updatedadminlastname
+
+ -
+ email
+ updatedadmin@gmail.com
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ state
+ locked
+
+ -
+ created
+ createtimestamp
+
+ -
+ timezone
+ PST
+
+ -
+ apikey
+ userapikey
+
+ -
+ secretkey
+ usersecretkey
+
+
+
+
+
+
+ disableUser
+ 428 [Disable the User created in (3)]
+
+ -
+ id
+ userid
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ newuser
+
+ -
+ firstname
+ updatedadmin
+
+ -
+ lastname
+ updatedadminlastname
+
+ -
+ email
+ updatedadmin@gmail.com
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ state
+ disabled
+
+ -
+ created
+ createtimestamp
+
+ -
+ timezone
+ PST
+
+ -
+ apikey
+ userapikey
+
+ -
+ secretkey
+ usersecretkey
+
+
+
+
+
+
+ enableUser
+ 9 [Enable the User created in (3)]
+
+ -
+ id
+ userid
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ newuser
+
+ -
+ firstname
+ updatedadmin
+
+ -
+ lastname
+ updatedadminlastname
+
+ -
+ email
+ updatedadmin@gmail.com
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ state
+ enabled
+
+ -
+ created
+ createtimestamp
+
+ -
+ timezone
+ PST
+
+ -
+ apikey
+ userapikey
+
+ -
+ secretkey
+ usersecretkey
+
+
+
+
+
+
+ createDomain
+ 10 [Create Domain]
+
+ -
+ name
+ domainname
+
+
+
+ -
+ name
+ domainname
+
+ -
+ id
+ newdomainid
+
+ -
+ level
+ 1
+
+ -
+ parentdomainid
+ 1
+
+ -
+ parentdomainname
+ ROOT
+
+ -
+ haschild
+ false
+
+
+
+
+
+
+
+ listDomains
+ 11 [List Domains]
+
+ -
+ name
+ domainname
+
+
+
+ -
+ id
+ newdomainid
+
+ -
+ name
+ domainname
+
+ -
+ level
+ 1
+
+ -
+ parentdomainid
+ 1
+
+ -
+ parentdomainname
+ ROOT
+
+ -
+ haschild
+ false
+
+
+
+
+
+
+ updateDomain
+ 952 [Update the Domain created in (10)]
+
+ -
+ id
+ newdomainid
+
+ -
+ name
+ newdomainname
+
+
+
+ -
+ id
+ newdomainid
+
+ -
+ name
+ newdomainname
+
+ -
+ level
+ 1
+
+ -
+ parentdomainid
+ 1
+
+ -
+ parentdomainname
+ ROOT
+
+ -
+ haschild
+ false
+
+
+
+
+
+ listDomains
+ - Check the Existence of the Updated Domain -
+ false
+
+ -
+ name
+ newdomainname
+
+
+
+
+
+
+ deleteDomain
+ 654 [Delete Domain created in (10)]
+
+ -
+ id
+ newdomainid
+
+ -
+ cleanup
+ true
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+
+ listTemplates
+ 27 [List Templates - List System Template]
+
+ -
+ templatefilter
+ self
+
+ -
+ id
+ 1
+
+
+
+ template
+ 0
+ -
+ id
+ debian50templateid
+
+ -
+ name
+ debian50templatename
+
+ -
+ displaytext
+ debian50templatedisplaytext
+
+ -
+ ispublic
+ debian50templateispublic
+
+ -
+ created
+ debian50templatecreated
+
+ -
+ isready
+ true
+
+ -
+ passwordenabled
+ debian50templatepasswordenabled
+
+ -
+ format
+ VHD
+
+ -
+ bootable
+ false
+
+ -
+ isfeatured
+ false
+
+ -
+ crossZones
+ true
+
+ -
+ ostypeid
+ debian50templateostypeid
+
+ -
+ ostypename
+ debian50templateostypename
+
+ -
+ size
+ debian50templatesize
+
+ -
+ account
+ system
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ status
+ Download Complete
+
+ -
+ templatetype
+ SYSTEM
+
+ -
+ hypervisor
+ XenServer
+
+ -
+ domain
+ ROOT
+
+ -
+ domainid
+ 1
+
+
+
+
+
+ listTemplates
+ - Verify All the Parameters of the Listed Template -
+
+ -
+ name
+ debian50templatename
+
+ -
+ templatefilter
+ self
+
+
+
+ template
+ 0
+ -
+ id
+ debian50templateid
+
+ -
+ name
+ debian50templatename
+
+ -
+ displaytext
+ debian50templatedisplaytext
+
+ -
+ ispublic
+ debian50templateispublic
+
+ -
+ created
+ debian50templatecreated
+
+ -
+ isready
+ true
+
+ -
+ isfeatured
+ false
+
+ -
+ passwordenabled
+ debian50templatepasswordenabled
+
+ -
+ crossZones
+ true
+
+ -
+ format
+ VHD
+
+ -
+ bootable
+ false
+
+ -
+ ostypeid
+ debian50templateostypeid
+
+ -
+ ostypename
+ debian50templateostypename
+
+ -
+ account
+ system
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ status
+ Download Complete
+
+ -
+ size
+ debian50templatesize
+
+ -
+ templatetype
+ SYSTEM
+
+ -
+ hypervisor
+ XenServer
+
+
+
+
+
+
+ listServiceOfferings
+ 28 [List the Small Instance Service Offering]
+
+ -
+ id
+ globalserviceofferingid
+
+
+
+ -
+ id
+ smallofferingid
+
+ -
+ name
+ smallofferingname
+
+ -
+ displaytext
+ smallofferingdisplaytext
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ created
+ smallofferingcreatetime
+
+ -
+ storagetype
+ shared
+
+ -
+ offerha
+ false
+
+ -
+ usevirtualnetwork
+ smallofferingusenetwork
+
+
+
+
+
+ listServiceOfferings
+ 876 [Verify the First Service Offering]
+
+ -
+ name
+ smallofferingname
+
+
+
+ serviceoffering
+ 0
+ -
+ id
+ smallofferingid
+
+ -
+ name
+ smallofferingname
+
+ -
+ displaytext
+ smallofferingdisplaytext
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ created
+ smallofferingcreatetime
+
+ -
+ storagetype
+ shared
+
+ -
+ offerha
+ false
+
+ -
+ usevirtualnetwork
+ smallofferingusenetwork
+
+
+
+
+
+
+
+ listZones
+ 39 [List the Global Zone with id-2]
+
+
+ zone
+ 0
+ -
+ id
+ globalzoneid
+
+ -
+ name
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ internaldns1
+ internaldns1
+
+ -
+ vlan
+
+ -
+ guestcidraddress
+ 10.1.1.0/24
+
+ -
+ networktype
+ Advanced
+
+
+
+
+
+
+ deployVirtualMachine
+ 13 [Deploy Virtual Machine]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ Testcase13-VM
+
+ -
+ group
+ Testcase13
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ created
+ vmcreated
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ haenable
+ false
+
+ -
+ state
+ Running
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ templatename
+
+ -
+ templatedisplaytext
+
+ -
+ passwordenabled
+ false
+
+ -
+ serviceofferingname
+ smallofferingname
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ displayname
+ Testcase13-VM
+
+ -
+ group
+ Testcase13
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ account
+ accountname
+
+ -
+ hostname
+
+ -
+ hostid
+
+ -
+ networkgrouplist
+
+
+
+
+
+
+ sleep.sh
+
+ ** Sleep for a minute
+
+ -
+ s
+ 60
+
+
+
+
+
+
+ listVirtualMachines
+ 957 [List Virtual Machines Command]
+ false
+
+ -
+ name
+ vmname
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ created
+ vmcreated
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ state
+ Running
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ haenable
+ false
+
+ -
+ displayname
+ Testcase13-VM
+
+ -
+ group
+ Testcase13
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ hostid
+
+ -
+ hostname
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ templatename
+
+ -
+ templatedisplaytext
+
+ -
+ passwordenabled
+ false
+
+ -
+ serviceofferingid
+ smallofferingid
+
+ -
+ serviceofferingname
+ smallofferingname
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ cpuused
+
+ -
+ networkkbsread
+
+ -
+ networkkbswrite
+
+ -
+ guestosid
+
+ -
+ networkgrouplist
+
+ -
+ rootdeviceid
+ 0
+
+ -
+ rootdevicetype
+ NetworkFilesystem
+
+
+
+
+
+
+
+ listRouters
+ 35 [List Routers]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ router
+ 0
+ -
+ id
+ routerid
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ networkdomain
+ routernetworkdomain
+
+ -
+ gateway
+
+ -
+ name
+ routername
+
+ -
+ podid
+
+ -
+ privateip
+
+ -
+ privatemacaddress
+
+ -
+ privatenetmask
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ publicmacaddress
+ routerpublicmacaddress
+
+ -
+ publicnetmask
+
+ -
+ guestipaddress
+ routeripaddress
+
+ -
+ guestmacaddress
+ routermacaddress
+
+ -
+ guestnetmask
+
+ -
+ templateid
+
+ -
+ created
+
+ -
+ hostid
+
+ -
+ hostname
+
+ -
+ state
+ Running
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+
+ associateIpAddress
+ 546 [Associate IP Address]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ ipaddress
+ nonsourcenatpublicip
+
+ -
+ allocated
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ issourcenat
+ false
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ forvirtualnetwork
+
+ -
+ vlanname
+
+ -
+ vlanid
+
+
+
+
+
+
+
+
+ createLoadBalancerRule
+ 986 [Create Load Balancer Rule]
+
+ -
+ name
+ lbname
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ privateport
+ privateport
+
+ -
+ publicport
+ publicport
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ description
+ FirstLoadBalancingRuleCreated
+
+
+
+ -
+ id
+ lbid
+
+ -
+ name
+ lbname
+
+ -
+ description
+ FirstLoadBalancingRuleCreated
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ privateport
+ privateport
+
+ -
+ publicport
+ publicport
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+
+ listLoadBalancerRules
+ 988 [List Load Balancer Rules]
+ false
+
+ -
+ account
+ accountname
+
+ -
+ id
+ lbid
+
+
+
+
+
+
+ assignToLoadBalancerRule
+ 989 [Assign VM the Load Balancer Rule]
+
+ -
+ id
+ lbid
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ account
+ accountname
+
+
+
+
+
+
+ deleteLoadBalancerRule
+ 987 [Load Balancer Rule]
+
+ -
+ id
+ lbid
+
+
+
+
+
+ listLoadBalancerRules
+ true
+
+
+
+ createLoadBalancerRule
+ + Create a Second Load Balancer Rule +
+
+ -
+ name
+ lbname
+
+ -
+ description
+ SecondLoadBalancerRuleCreated
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ privateport
+ privateport
+
+ -
+ publicport
+ publicport
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ lbid
+
+ -
+ name
+ lbname
+
+ -
+ description
+ SecondLoadBalancerRuleCreated
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ publicport
+ publicport
+
+ -
+ privateport
+ privateport
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+ assignToLoadBalancerRule
+ + Assign the Second Load Balancer Rule to a VM +
+
+ -
+ id
+ lbid
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ account
+ accountname
+
+
+
+
+
+
+ listLoadBalancerRuleInstances
+ 991 [List LoadBalancer Rule Instances]
+ false
+
+ -
+ id
+ lbid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ displayname
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+
+ removeFromLoadBalancerRule
+ 990 [Remove From Load Balancer Rule]
+
+ -
+ id
+ lbid
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ account
+ accountname
+
+
+
+
+
+ listLoadBalancerRuleInstances
+ true
+
+ -
+ id
+ lbid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ listVirtualMachines
+ 15 [List Virtual Machines]
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ created
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ state
+ Running
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ haenable
+ false
+
+ -
+ displayname
+ Testcase13-VM
+
+ -
+ group
+ Testcase13
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ hostid
+
+ -
+ hostname
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ templatename
+
+ -
+ templatedisplaytext
+
+ -
+ passwordenabled
+ false
+
+ -
+ serviceofferingid
+ smallofferingid
+
+ -
+ serviceofferingname
+ smallofferingname
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ cpuused
+
+ -
+ networkkbsread
+
+ -
+ networkkbswrite
+
+ -
+ guestosid
+
+ -
+ guestosid
+ rootostypeid
+
+ -
+ networkgrouplist
+
+ -
+ rootdeviceid
+ 0
+
+ -
+ rootdevicetype
+ NetworkFilesystem
+
+
+
+
+
+
+ rebootVirtualMachine
+ 16 [Reboot Virtual Machine]
+
+ -
+ id
+ vmid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ created
+ vmcreated
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ haenable
+ false
+
+ -
+ state
+ Running
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ templatename
+
+ -
+ templatedisplaytext
+
+ -
+ passwordenabled
+ false
+
+ -
+ serviceofferingname
+ smallofferingname
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ displayname
+ Testcase13-VM
+
+ -
+ group
+ Testcase13
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ account
+ accountname
+
+ -
+ hostname
+
+ -
+ hostid
+
+ -
+ networkgrouplist
+
+
+
+
+
+
+
+ stopVirtualMachine
+ 17 [Stop Virtual Machine]
+
+ -
+ id
+ vmid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ created
+ vmcreated
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ haenable
+ false
+
+ -
+ state
+ Stopped
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ templatename
+
+ -
+ templatedisplaytext
+
+ -
+ passwordenabled
+ false
+
+ -
+ serviceofferingname
+ smallofferingname
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ displayname
+ Testcase13-VM
+
+ -
+ group
+ Testcase13
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ account
+ accountname
+
+ -
+ networkgrouplist
+
+
+
+
+
+
+
+
+
+ listVolumes
+ [List the ROOT Volume of VM created in (13)]
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ ROOT
+
+
+
+ -
+ id
+ rootvolumeid
+
+ -
+ name
+ rootvolumename
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ type
+ ROOT
+
+ -
+ deviceid
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ vmname
+ vmname
+
+ -
+ vmdisplayname
+
+ -
+ vmstate
+ Stopped
+
+ -
+ size
+
+ -
+ created
+
+ -
+ attached
+
+ -
+ state
+ Created
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ storagetype
+ shared
+
+ -
+ sourceid
+
+ -
+ sourcetype
+ Template
+
+ -
+ hypervisor
+ XenServer
+
+ -
+ storage
+ primary storage
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ serviceofferingname
+
+ -
+ serviceofferingdisplaytext
+
+
+
+
+
+
+ listVolumes
+ [List the DATA Volume of VM created in (13)]
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ DATADISK
+
+
+
+ -
+ id
+ datavolumeid
+
+ -
+ name
+ datavolumename
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ type
+ DATADISK
+
+ -
+ deviceid
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ vmname
+ vmname
+
+ -
+ vmdisplayname
+
+ -
+ vmstate
+ Stopped
+
+ -
+ size
+
+ -
+ created
+
+ -
+ state
+ Created
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ storagetype
+ shared
+
+ -
+ sourceid
+
+ -
+ sourcetype
+ DiskOffering
+
+ -
+ hypervisor
+ XenServer
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ diskofferingname
+
+ -
+ diskofferingdisplaytext
+
+ -
+ storage
+ primary storage
+
+ -
+ attached
+
+ -
+ destroyed
+ false
+
+
+
+
+
+
+ detachVolume
+ [Detach the DATA Volume of VM created in (13)]
+
+ -
+ id
+ datavolumeid
+
+
+
+
+
+ listVolumes
+ [Empty List after Detaching the Volume of VM created in (13)]
+ true
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ DATADISK
+
+
+
+
+
+
+
+ createVolume
+ 1026 [Create Volume]
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ newseconddiskvolume
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ id
+ datavolumeid
+
+ -
+ name
+ newseconddiskvolume
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ type
+ DATADISK
+
+ -
+ size
+
+ -
+ created
+
+ -
+ state
+ Created
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ storagetype
+ shared
+
+ -
+ hypervisor
+ None
+
+ -
+ sourceid
+
+ -
+ sourcetype
+ DiskOffering
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ diskofferingname
+
+ -
+ diskofferingdisplaytext
+
+ -
+ storage
+ primary storage
+
+ -
+ destroyed
+ false
+
+
+
+
+
+
+
+ attachVolume
+ [Attach The Created Volume in (1026) to the VM created in (13)]
+
+ -
+ id
+ datavolumeid
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+ -
+ id
+ datavolumeid
+
+ -
+ name
+ newseconddiskvolume
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ type
+ DATADISK
+
+ -
+ deviceid
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ vmname
+ vmname
+
+ -
+ vmdisplayname
+ Testcase13-VM
+
+ -
+ vmstate
+ Stopped
+
+ -
+ size
+
+ -
+ created
+
+ -
+ state
+ Created
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ storagetype
+ shared
+
+ -
+ hypervisor
+ XenServer
+
+ -
+ sourceid
+
+ -
+ sourcetype
+ DiskOffering
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ diskofferingname
+
+ -
+ diskofferingdisplaytext
+
+ -
+ storage
+ primary storage
+
+ -
+ attached
+
+ -
+ destroyed
+ false
+
+
+
+
+
+ listVolumes
+ - Check that Data Disk Volume list is not Empty -
+ false
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ DATADISK
+
+
+
+
+
+
+
+ createVolume
+ [Create the Volume, Used for Deletion Test]
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ newthirddiskvolume
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ id
+ datavolumeid1
+
+
+
+
+
+ deleteVolume
+ - Delete the Created Volume -
+
+ -
+ id
+ datavolumeid1
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+ listVolumes
+ - Check the Emptiness of the Volumes List -
+ true
+
+ -
+ id
+ datavolumeid1
+
+
+
+
+
+
+
+
+ createSnapshot
+ [Create Snapshot from Data Volume created in (1026)]
+
+ -
+ volumeid
+ datavolumeid
+
+
+
+ -
+ id
+ snapshotid1
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ snapshottype
+ MANUAL
+
+ -
+ volumeid
+ datavolumeid
+
+ -
+ volumename
+ newseconddiskvolume
+
+ -
+ volumetype
+ DATADISK
+
+ -
+ created
+
+ -
+ name
+
+ -
+ intervaltype
+ MANUAL
+
+
+
+
+
+
+ listSnapshots
+ 26 [List Snapshots]
+
+ -
+ volumeid
+ datavolumeid
+
+
+
+ -
+ id
+ snapshotid1
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ snapshottype
+ MANUAL
+
+ -
+ volumeid
+ datavolumeid
+
+ -
+ volumename
+ newseconddiskvolume
+
+ -
+ volumetype
+ DATADISK
+
+ -
+ created
+
+ -
+ name
+
+ -
+ intervaltype
+ MANUAL
+
+
+
+
+
+
+ deleteSnapshot
+ 24 [Delete the Created Snapshot]
+
+ -
+ id
+ snapshotid1
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+ listSnapshots
+ - Check the Emptiness of the Snapshots list -
+ true
+
+ -
+ volumeid
+ datavolumeid
+
+
+
+
+
+
+ createSnapshot
+ + Create Snapshot to assist Template creation +
+
+ -
+ volumeid
+ rootvolumeid
+
+
+
+ -
+ id
+ snapshotid1
+
+
+
+
+
+ createTemplate
+ 958 [Create Template from Snapshot]
+
+ -
+ snapshotid
+ snapshotid1
+
+ -
+ name
+ privatetemplatename
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ rootostypeid
+
+ -
+ isfeatured
+ true
+
+ -
+ ispublic
+ true
+
+
+
+ -
+ id
+ privatetemplateid
+
+ -
+ name
+ privatetemplatename
+
+ -
+ displaytext
+ privatetemplatedisplaytext
+
+ -
+ ispublic
+ true
+
+ -
+ created
+
+ -
+ isready
+ true
+
+ -
+ passwordenabled
+ false
+
+ -
+ isfeatured
+ true
+
+ -
+ crossZones
+ false
+
+ -
+ ostypeid
+ rootostypeid
+
+ -
+ ostypename
+
+ -
+ account
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ domain
+ ROOT
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+
+
+
+ registerTemplate
+ [Register template]
+
+ -
+ name
+ privatetemplatename
+
+ -
+ displaytext
+ privatetemplatedisplay
+
+ -
+ url
+ http://nfs1.lab.vmops.com/templates/centos53-x86_64/latest/f59f18fb-ae94-4f97-afd2-f84755767aca.vhd.bz2
+
+ -
+ ostypeid
+ 12
+
+ -
+ format
+ vhd
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ hypervisor
+ XenServer
+
+
+
+ -
+ id
+ privatetemplateid
+
+ -
+ name
+ privatetemplatename
+
+ -
+ displaytext
+ privatetemplatedisplay
+
+ -
+ ispublic
+ false
+
+ -
+ created
+
+ -
+ isready
+ false
+
+ -
+ passwordenabled
+ false
+
+ -
+ format
+ VHD
+
+ -
+ isfeatured
+ false
+
+ -
+ crossZones
+ false
+
+ -
+ ostypeid
+ 12
+
+ -
+ ostypename
+ CentOS 5.3 (64-bit)
+
+ -
+ accountid
+ accountid
+
+ -
+ account
+ accountname
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ status
+ Processing
+
+ -
+ hypervisor
+ XenServer
+
+ -
+ domainid
+ 1
+
+ -
+ isextractable
+ true
+
+
+
+
+
+
+ sleep.sh
+
+ ** Sleep for five minutes
+
+ -
+ s
+ 300
+
+
+
+
+
+
+ listTemplates
+ 27 [List the Registered Template]
+
+ -
+ name
+ privatetemplatename
+
+ -
+ templatefilter
+ self
+
+
+
+ -
+ id
+ privatetemplateid
+
+ -
+ name
+ privatetemplatename
+
+ -
+ displaytext
+ privatetemplatedisplay
+
+ -
+ ispublic
+ false
+
+ -
+ created
+
+ -
+ isready
+ true
+
+ -
+ passwordenabled
+ false
+
+ -
+ format
+ VHD
+
+ -
+ isfeatured
+ false
+
+ -
+ crossZones
+ false
+
+ -
+ ostypeid
+ 12
+
+ -
+ ostypename
+ CentOS 5.3 (64-bit)
+
+ -
+ account
+ accountname
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ status
+ Download Complete
+
+ -
+ size
+
+ -
+ hypervisor
+ XenServer
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+
+ updateTemplate
+ [Update Template registered in (958)]
+
+ -
+ id
+ privatetemplateid
+
+ -
+ displaytext
+ UpdatedTemplate
+
+ -
+ name
+ TemplateUpdated
+
+
+
+ -
+ id
+ privatetemplateid
+
+ -
+ name
+ TemplateUpdated
+
+ -
+ displaytext
+ UpdatedTemplate
+
+ -
+ ispublic
+ false
+
+ -
+ created
+
+ -
+ isready
+ false
+
+ -
+ passwordenabled
+ false
+
+ -
+ format
+ VHD
+
+ -
+ isfeatured
+ false
+
+ -
+ crossZones
+ false
+
+ -
+ ostypeid
+ 12
+
+ -
+ ostypename
+ CentOS 5.3 (64-bit)
+
+ -
+ account
+ accountname
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ status
+ Download Complete
+
+ -
+ size
+
+ -
+ hypervisor
+ XenServer
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+ sleep.sh
+
+ ** Sleep for four minutes
+
+ -
+ s
+ 240
+
+
+
+
+
+ listTemplates
+ [List updated template]
+
+ -
+ id
+ privatetemplateid
+
+ -
+ templatefilter
+ self
+
+
+
+ -
+ id
+ privatetemplateid
+
+ -
+ name
+ TemplateUpdated
+
+ -
+ displaytext
+ UpdatedTemplate
+
+ -
+ ispublic
+ false
+
+ -
+ created
+
+ -
+ isready
+ false
+
+ -
+ passwordenabled
+ false
+
+ -
+ format
+ VHD
+
+ -
+ isfeatured
+ false
+
+ -
+ crossZones
+ false
+
+ -
+ ostypeid
+ 12
+
+ -
+ ostypename
+ CentOS 5.3 (64-bit)
+
+ -
+ account
+ accountname
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ status
+ Download Complete
+
+ -
+ size
+
+ -
+ hypervisor
+ XenServer
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+
+ listTemplatePermissions
+ [List Template Permissions command]
+
+ -
+ id
+ privatetemplateid
+
+ -
+ templatefilter
+ self
+
+
+
+ -
+ id
+ privatetemplateid
+
+ -
+ ispublic
+ false
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+ updateTemplatePermissions
+ [Update Template Permissions]
+
+ -
+ id
+ privatetemplateid
+
+ -
+ ispublic
+ true
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+ listTemplates
+ [List Template with Updated Permission]
+
+ -
+ id
+ privatetemplateid
+
+ -
+ templatefilter
+ self
+
+
+
+ -
+ ispublic
+ true
+
+
+
+
+
+
+ deleteTemplate
+ 959 [Delete Template created in (958)]
+
+ -
+ id
+ privatetemplateid
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+ listTemplates
+ - Check the Emptiness of the Template List -
+ true
+
+ -
+ name
+ privatetemplatename
+
+ -
+ templatefilter
+ self
+
+
+
+
+
+
+
+ changeServiceForVirtualMachine
+ 20 [Change Service Offering for Virtual Machine]
+
+ -
+ id
+ vmid
+
+ -
+ serviceofferingid
+ mediumglobalserviceofferingid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ displayname
+ Testcase13-VM
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ created
+
+ -
+ state
+ Stopped
+
+ -
+ haenable
+ false
+
+ -
+ groupid
+
+ -
+ group
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ templatename
+
+ -
+ templatedisplaytext
+
+ -
+ passwordenabled
+ false
+
+ -
+ serviceofferingid
+ mediumglobalserviceofferingid
+
+ -
+ serviceofferingname
+ Medium Instance, Virtual Networking
+
+ -
+ forvirtualnetwork
+ true
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 1000
+
+ -
+ memory
+ 1024
+
+ -
+ cpuused
+
+ -
+ networkkbsread
+
+ -
+ networkkbswrite
+
+ -
+ guestosid
+
+ -
+ rootdeviceid
+
+ -
+ rootdevicetype
+
+
+
+
+
+ listVirtualMachines
+ - Check the change in the Service Offering -
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ state
+ Stopped
+
+ -
+ serviceofferingid
+ mediumglobalserviceofferingid
+
+ -
+ serviceofferingname
+ Medium Instance, Virtual Networking
+
+
+
+
+
+
+
+
+
+
+ listVirtualMachines
+ + Check the Stopped status of VM that needs to be started +
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ state
+ Stopped
+
+
+
+
+
+ startVirtualMachine
+ 18 [Start the Stopped VM]
+
+ -
+ id
+ vmid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ displayname
+ Testcase13-VM
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ created
+
+ -
+ state
+ Running
+
+ -
+ haenable
+ false
+
+ -
+ groupid
+
+ -
+ group
+ Testcase13
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ hostid
+
+ -
+ hostname
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ templatename
+
+ -
+ templatedisplaytext
+
+ -
+ passwordenabled
+ false
+
+ -
+ serviceofferingid
+ mediumglobalserviceofferingid
+
+ -
+ serviceofferingname
+ Medium Instance, Virtual Networking
+
+ -
+ forvirtualnetwork
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 1000
+
+ -
+ memory
+ 1024
+
+ -
+ cpuused
+
+ -
+ networkkbsread
+
+ -
+ networkkbswrite
+
+ -
+ guestosid
+
+ -
+ rootdeviceid
+
+ -
+ rootdevicetype
+ NetworkFilesystem
+
+ -
+ networkgrouplist
+
+
+
+
+
+ listVirtualMachines
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ displayname
+ Testcase13-VM
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ created
+
+ -
+ state
+ Running
+
+ -
+ haenable
+ false
+
+ -
+ groupid
+
+ -
+ group
+ Testcase13
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ hostid
+
+ -
+ hostname
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ templatename
+
+ -
+ templatedisplaytext
+
+ -
+ passwordenabled
+ false
+
+ -
+ serviceofferingid
+ mediumglobalserviceofferingid
+
+ -
+ serviceofferingname
+ Medium Instance, Virtual Networking
+
+ -
+ forvirtualnetwork
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 1000
+
+ -
+ memory
+ 1024
+
+ -
+ cpuused
+
+ -
+ networkkbsread
+
+ -
+ networkkbswrite
+
+ -
+ guestosid
+
+ -
+ rootdeviceid
+
+ -
+ rootdevicetype
+ NetworkFilesystem
+
+ -
+ networkgrouplist
+
+
+
+
+
+
+ updateVirtualMachine
+ + HA Enable on Virtual Machine +
+
+ -
+ id
+ vmid
+
+ -
+ haenable
+ true
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+ listVirtualMachines
+ 21 [Verify the Update using List VMs]
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ id
+ vmid
+
+ -
+ haenable
+ true
+
+
+
+
+
+ updateVirtualMachine
+ + HA Disable on Virtual Machine +
+
+ -
+ id
+ vmid
+
+ -
+ haenable
+ false
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ displayname
+ Testcase13-VM
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ created
+
+ -
+ state
+ Running
+
+ -
+ haenable
+ false
+
+ -
+ groupid
+
+ -
+ group
+ Testcase13
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ hostid
+
+ -
+ hostname
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ templatename
+
+ -
+ templatedisplaytext
+
+ -
+ passwordenabled
+ false
+
+ -
+ serviceofferingid
+ mediumglobalserviceofferingid
+
+ -
+ serviceofferingname
+ Medium Instance, Virtual Networking
+
+ -
+ forvirtualnetwork
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 1000
+
+ -
+ memory
+ 1024
+
+ -
+ cpuused
+
+ -
+ networkkbsread
+
+ -
+ networkkbswrite
+
+ -
+ guestosid
+
+ -
+ rootdeviceid
+
+ -
+ rootdevicetype
+ NetworkFilesystem
+
+ -
+ networkgrouplist
+
+
+
+
+
+ listVirtualMachines
+ 21 [Verify the Update using List VMs]
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ id
+ vmid
+
+ -
+ haenable
+ false
+
+
+
+
+
+
+ listPublicIpAddresses
+ 547 [List Public IP Addresses]
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ publicipaddress
+ 0
+ -
+ ipaddress
+
+ -
+ allocated
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ issourcenat
+ true
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ forvirtualnetwork
+ true
+
+ -
+ vlanid
+
+ -
+ vlanname
+
+ -
+ isstaticnat
+
+
+
+
+
+
+ disassociateIpAddress
+ 548 [Disassociate IP Address]
+
+ -
+ ipaddress
+ nonsourcenatpublicip
+
+ -
+ account
+ accountname
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+
+ rebootRouter
+ 36 [Reboot Router]
+
+ -
+ id
+ routerid
+
+
+
+ -
+ id
+ routerid
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ networkdomain
+ routernetworkdomain
+
+ -
+ gateway
+
+ -
+ name
+ routername
+
+ -
+ podid
+
+ -
+ hostid
+
+ -
+ hostname
+
+ -
+ privateip
+
+ -
+ privatemacaddress
+
+ -
+ privatenetmask
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ publicmacaddress
+ routerpublicmacaddress
+
+ -
+ publicnetmask
+
+ -
+ guestipaddress
+ routeripaddress
+
+ -
+ guestmacaddress
+ routermacaddress
+
+ -
+ guestnetmask
+
+ -
+ templateid
+
+ -
+ created
+
+ -
+ state
+ Running
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+
+
+ stopRouter
+ 37 [Stop Router]
+
+ -
+ id
+ routerid
+
+
+
+ -
+ id
+ routerid
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ networkdomain
+ routernetworkdomain
+
+ -
+ gateway
+
+ -
+ name
+ routername
+
+ -
+ podid
+
+ -
+ privateip
+
+ -
+ privatemacaddress
+
+ -
+ privatenetmask
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ publicmacaddress
+ routerpublicmacaddress
+
+ -
+ publicnetmask
+
+ -
+ guestipaddress
+ routeripaddress
+
+ -
+ guestmacaddress
+ routermacaddress
+
+ -
+ guestnetmask
+
+ -
+ templateid
+
+ -
+ created
+
+ -
+ state
+ Stopped
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+
+ startRouter
+ 38 [Start Router]
+
+ -
+ id
+ routerid
+
+
+
+ -
+ id
+ routerid
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ networkdomain
+ routernetworkdomain
+
+ -
+ gateway
+
+ -
+ name
+ routername
+
+ -
+ podid
+
+ -
+ hostid
+
+ -
+ hostname
+
+ -
+ privateip
+
+ -
+ privatemacaddress
+
+ -
+ privatenetmask
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ publicmacaddress
+ routerpublicmacaddress
+
+ -
+ publicnetmask
+
+ -
+ guestipaddress
+ routeripaddress
+
+ -
+ guestmacaddress
+ routermacaddress
+
+ -
+ guestnetmask
+
+ -
+ templateid
+
+ -
+ created
+
+ -
+ state
+ Running
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+
+
+ listEvents
+ 40 [List Events]
+
+ -
+ account
+ accountname
+
+
+
+ event
+ 0
+ -
+ id
+
+ -
+ username
+
+ -
+ type
+
+ -
+ level
+
+ -
+ description
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ created
+
+ -
+ state
+
+ -
+ parentid
+
+
+
+
+
+
+ destroyVirtualMachine
+ 14 [Destroy Virtual Machine]
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVirtualMachines
+ - Verify the Destroyed Status of the Virtual Machine -
+
+ -
+ id
+ vmid
+
+
+
+ -
+ name
+ vmname
+
+ -
+ state
+ Destroyed
+
+
+
+
+
+
+ recoverVirtualMachine
+ 22 [ Recover Virtual Machine ]
+
+ -
+ id
+ vmid
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+ listVirtualMachines
+ - Verify the Stopped Status of the Recovered VM -
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ id
+ vmid
+
+ -
+ state
+ Stopped
+
+
+
+
+
+
+ listConfigurations
+ 549 [List Configurations]
+
+ configuration
+ 0
+ -
+ category
+
+ -
+ name
+
+ -
+ value
+
+ -
+ description
+
+
+
+
+
+
+ listConfigurations
+ 878 [List Configurations with category parameter]
+
+ -
+ category
+ advanced
+
+
+
+ configuration
+ 0
+ -
+ category
+ Advanced
+
+ -
+ name
+
+ -
+ value
+
+ -
+ description
+
+
+
+
+
+
+
+ updateConfiguration
+ 550 [Update Configuration]
+
+ -
+ name
+ update.wait
+
+ -
+ value
+ 35
+
+
+
+ -
+ success
+ true
+
+ -
+ displaytext
+ Successfully updated configuration value.
+
+
+
+
+
+ listConfigurations
+ - Verify the Updated Configuration -
+
+ -
+ name
+ update.wait
+
+
+
+ -
+ category
+ Advanced
+
+ -
+ name
+ update.wait
+
+ -
+ value
+ 35
+
+ -
+ description
+ Time to wait before alerting on a updating agent
+
+
+
+
+
+
+
+ listPods
+ 552 [List Pods]
+
+ -
+ id
+ 2
+
+ -
+ name
+ POD1
+
+
+
+ -
+ id
+ 2
+
+ -
+ name
+ POD1
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ cidr
+
+ -
+ startip
+
+ -
+ endip
+
+ -
+ gateway
+
+
+
+
+
+
+ createUser
+ 3 [Create User]
+
+ -
+ username
+ usernamejack
+
+ -
+ password
+ jack12
+
+ -
+ firstname
+ jack12
+
+ -
+ lastname
+ jacklastname
+
+ -
+ email
+ jack@gmail.com
+
+ -
+ accounttype
+ 0
+
+
+
+ -
+ id
+ accountid1
+
+ -
+ username
+ usernamejack
+
+ -
+ firstname
+ jack12
+
+ -
+ lastname
+ jacklastname
+
+ -
+ email
+ jack@gmail.com
+
+ -
+ created
+
+ -
+ state
+ enabled
+
+ -
+ account
+ accountname1
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+ listAccounts
+ - List Accounts -
+
+ -
+ name
+ accountname1
+
+
+
+ -
+ id
+ accountid1
+
+ -
+ name
+ accountname1
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+ updateAccount
+ 951 [Update Account]
+
+ -
+ account
+ accountname1
+
+ -
+ domainid
+ 1
+
+ -
+ newname
+ updatedname
+
+
+
+ -
+ id
+ accountid1
+
+ -
+ name
+ updatedname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ enabled
+
+
+
+
+
+ listAccounts
+ - Check the Presence of the Updated Account
+ false
+
+ -
+ name
+ updatedname
+
+
+
+ -
+ id
+ accountid1
+
+ -
+ name
+ updatedname
+
+
+
+
+
+
+ lockAccount
+ [Lock Account]
+
+ -
+ account
+ updatedname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ accountid1
+
+ -
+ name
+ updatedname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ locked
+
+
+
+
+
+
+ disableAccount
+ 7 [Disable Account]
+
+ -
+ account
+ updatedname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ accountid1
+
+ -
+ name
+ updatedname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ disabled
+
+
+
+
+
+
+
+ enableAccount
+ 8 [Enable Account]
+
+ -
+ account
+ updatedname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ accountid1
+
+ -
+ name
+ updatedname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+
+ updateResourceLimit
+ 953 [Create using Update Resource Limit]
+
+ -
+ resourcetype
+ 1
+
+ -
+ max
+ 300
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ resourcetype
+ 1
+
+ -
+ max
+ 300
+
+
+
+
+
+
+ listResourceLimits
+ true
+ 956 [Verify the creation using List Resource Limits]
+
+ -
+ domainid
+ 1
+
+ -
+ resourcetype
+ 1
+
+
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ resourcetype
+ 1
+
+ -
+ max
+ 300
+
+
+
+
+
+
+ updateResourceLimit
+ 954 [Update Resource Limit]
+
+ -
+ domainid
+ 1
+
+ -
+ resourcetype
+ 1
+
+ -
+ max
+ 65
+
+
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ resourcetype
+ 1
+
+ -
+ max
+ 65
+
+
+
+
+
+ listResourceLimits
+ - Verify the update using List Resource Limits -
+
+ -
+ domainid
+ 1
+
+ -
+ resourcetype
+ 1
+
+
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ resourcetype
+ 1
+
+ -
+ max
+ 65
+
+
+
+
+
+
+
+ createDiskOffering
+ 932 [Create Disk Offering]
+
+ -
+ name
+ newdiskname
+
+ -
+ description
+ newdiskdesc
+
+ -
+ disksize
+ 1
+
+ -
+ displaytext
+ volumedisplay
+
+
+
+ -
+ id
+ diskid
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ name
+ newdiskname
+
+ -
+ displaytext
+ volumedisplay
+
+ -
+ disksize
+ 1024
+
+ -
+ created
+
+ -
+ isCustomized
+ false
+
+
+
+
+
+
+ listDiskOfferings
+ 934 [List the Created Disk Offering]
+
+ -
+ name
+ newdiskname
+
+
+
+ -
+ id
+ diskid
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ name
+ newdiskname
+
+ -
+ displaytext
+ volumedisplay
+
+ -
+ disksize
+ 1024
+
+ -
+ created
+
+ -
+ isCustomized
+ false
+
+
+
+
+
+
+ updateDiskOffering
+ Update the Created Disk Offering
+
+ -
+ id
+ diskid
+
+ -
+ name
+ newdiskname
+
+
+
+ -
+ id
+ diskid
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ name
+ newdiskname
+
+ -
+ displaytext
+ volumedisplay
+
+ -
+ disksize
+ 1024
+
+ -
+ created
+
+ -
+ isCustomized
+ false
+
+
+
+
+
+ listDiskOfferings
+ - Verify the Update using List Disk Offering -
+
+ -
+ name
+ newdiskname
+
+
+
+ -
+ id
+ diskid
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ name
+ newdiskname
+
+ -
+ displaytext
+ volumedisplay
+
+ -
+ disksize
+ 1024
+
+ -
+ created
+
+ -
+ isCustomized
+ false
+
+
+
+
+
+
+
+ deleteDiskOffering
+ 933 [Delete Disk Offering]
+
+ -
+ id
+ diskid
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+ listDiskOfferings
+ - Verify the Deletion of the Disk Offering -
+ true
+
+ -
+ id
+ diskid
+
+
+
+
+
+
+
+ deleteUser
+ 4 [Delete User]
+
+ -
+ id
+ userid
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+
+
+ listAlerts
+ 750 [List Alerts]
+ false
+
+
+
+
+ listCapacity
+ 974 [List Capacity]
+
+ capacity
+ 0
+ -
+ type
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ podid
+
+ -
+ podname
+
+ -
+ capacityused
+
+ -
+ capacitytotal
+
+ -
+ percentused
+
+
+
+
+
+
+ listHosts
+ 975 [List Hosts]
+
+ -
+ type
+ Routing
+
+
+
+ host
+ 0
+ -
+ id
+
+ -
+ name
+
+ -
+ state
+
+ -
+ disconnected
+
+ -
+ type
+ Routing
+
+ -
+ ipaddress
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ podid
+
+ -
+ podname
+
+ -
+ version
+
+ -
+ hypervisor
+ XenServer
+
+ -
+ cpunumber
+
+ -
+ cpuspeed
+
+ -
+ cpuallocated
+
+ -
+ cpuused
+
+ -
+ averageload
+
+ -
+ networkkbsread
+
+ -
+ networkkbswrite
+
+ -
+ memorytotal
+
+ -
+ memoryallocated
+
+ -
+ memoryused
+
+ -
+ capabilities
+
+ -
+ lastpinged
+
+ -
+ managementserverid
+
+ -
+ clusterid
+
+ -
+ clustername
+
+ -
+ islocalstorageactive
+
+ -
+ created
+
+ -
+ events
+
+
+
+
+
+
+
+ listIsos
+ 960 [List ISOs]
+
+ iso
+ 0
+ -
+ id
+
+ -
+ name
+ xs-tools.iso
+
+ -
+ displaytext
+ xen-pv-drv-iso
+
+ -
+ ispublic
+ true
+
+ -
+ isready
+ true
+
+ -
+ created
+
+ -
+ bootable
+ false
+
+ -
+ isfeatured
+ true
+
+ -
+ crossZones
+ false
+
+ -
+ ostypeid
+
+ -
+ ostypename
+
+ -
+ account
+ system
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ isostatus
+ Successfully Installed
+
+ -
+ size
+
+
+
+
+
+
+ createServiceOffering
+ 962 [Create Service Offering]
+
+ -
+ name
+ servofferingname
+
+ -
+ displaytext
+ newoff
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 200
+
+ -
+ memory
+ 256
+
+
+
+ -
+ id
+ servofferingid
+
+ -
+ name
+ servofferingname
+
+ -
+ displaytext
+ newoff
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 200
+
+ -
+ memory
+ 256
+
+ -
+ created
+
+ -
+ storagetype
+ shared
+
+ -
+ offerha
+ false
+
+ -
+ usevirtualnetwork
+ true
+
+
+
+
+
+ listServiceOfferings
+
+ -
+ id
+ servofferingid
+
+
+
+ -
+ id
+ servofferingid
+
+ -
+ name
+ servofferingname
+
+ -
+ displaytext
+ newoff
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 200
+
+ -
+ memory
+ 256
+
+ -
+ created
+
+ -
+ storagetype
+ shared
+
+ -
+ offerha
+ false
+
+ -
+ usevirtualnetwork
+ true
+
+
+
+
+
+
+ updateServiceOffering
+ 964 [Update Service Offering]
+
+ -
+ id
+ servofferingid
+
+ -
+ name
+ servofferingname
+
+ -
+ displaytext
+ display
+
+
+
+ -
+ id
+ servofferingid
+
+ -
+ name
+ servofferingname
+
+ -
+ displaytext
+ display
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 200
+
+ -
+ memory
+ 256
+
+ -
+ created
+
+ -
+ storagetype
+ shared
+
+ -
+ offerha
+ false
+
+ -
+ usevirtualnetwork
+ true
+
+
+
+
+
+ listServiceOfferings
+ - Verify the update of the Service Offering -
+
+ -
+ id
+ servofferingid
+
+
+
+ -
+ id
+ servofferingid
+
+ -
+ name
+ servofferingname
+
+ -
+ displaytext
+ display
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 200
+
+ -
+ memory
+ 256
+
+ -
+ created
+
+ -
+ storagetype
+ shared
+
+ -
+ offerha
+ false
+
+ -
+ usevirtualnetwork
+ true
+
+
+
+
+
+
+
+ deleteServiceOffering
+ 963-1 [Delete Service Offering]
+
+ -
+ id
+ servofferingid
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+ listServiceOfferings
+ 963-2 [List Service Offering]
+ true
+
+ -
+ id
+ servofferingid
+
+
+
+
+
+
+
+ registerIso
+ [Register ISO]
+
+ -
+ name
+ isoname
+
+ -
+ displaytext
+ isodisplay
+
+ -
+ url
+ http://172.16.0.220/images/sumita/iso/ubuntu-9.04-server-amd64.iso
+
+ -
+ ostypeid
+ 59
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ privateisoid
+
+ -
+ name
+ isoname
+
+ -
+ displaytext
+ isodisplay
+
+ -
+ ispublic
+ false
+
+ -
+ created
+
+ -
+ isready
+ false
+
+ -
+ isfeatured
+ false
+
+ -
+ bootable
+ true
+
+ -
+ ostypeid
+ 59
+
+ -
+ ostypename
+ Other install media
+
+ -
+ accountid
+ 1
+
+ -
+ account
+ system
+
+ -
+ domainid
+ 1
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+
+
+
+
+ sleep.sh
+
+ ** Sleep for five minutes
+
+ -
+ s
+ 300
+
+
+
+
+
+
+ listIsos
+ [List ISOs]
+
+ -
+ id
+ privateisoid
+
+
+
+ -
+ id
+ privateisoid
+
+ -
+ name
+ isoname
+
+ -
+ displaytext
+ isodisplay
+
+ -
+ ispublic
+ false
+
+ -
+ created
+
+ -
+ isready
+ true
+
+ -
+ bootable
+ true
+
+ -
+ isfeatured
+ false
+
+ -
+ crossZones
+ false
+
+ -
+ ostypeid
+ 59
+
+ -
+ ostypename
+ Ubuntu
+
+ -
+ account
+ system
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ isostatus
+ Successfully Installed
+
+ -
+ size
+
+
+
+
+
+
+ registerTemplate
+ [Register Template]
+
+ -
+ name
+ registername
+
+ -
+ displaytext
+ registerdisplay
+
+ -
+ url
+ globaltemplateurl
+
+ -
+ ostypeid
+ 1
+
+ -
+ format
+ vhd
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ hypervisor
+ XenServer
+
+
+
+ -
+ id
+ systemtemplateid
+
+ -
+ name
+ registername
+
+ -
+ displaytext
+ registerdisplay
+
+ -
+ ispublic
+ false
+
+ -
+
+ created
+ -
+ isready
+ false
+
+ -
+ passwordenabled
+ false
+
+ -
+ format
+ VHD
+
+ -
+ isfeatured
+ false
+
+ -
+ crossZones
+ false
+
+ -
+ ostypeid
+ 1
+
+ -
+ ostypename
+ CentOS 4.5 (32-bit)
+
+ -
+ accountid
+ 1
+
+ -
+ account
+ system
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ status
+ Processing
+
+ -
+ hypervisor
+ XenServer
+
+ -
+ domainid
+ 1
+
+ -
+ isextractable
+ true
+
+
+
+
+
+
+ listSystemVms
+ [List system VM (Console Proxy VM)]
+
+ -
+ domainid
+ 1
+
+
+
+ systemvm
+ 0
+ -
+ id
+ consoleid
+
+ -
+ systemvmtype
+ consoleproxy
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ networkdomain
+
+ -
+ gateway
+
+ -
+ name
+
+ -
+ podid
+
+ -
+ hostid
+
+ -
+ hostname
+
+ -
+ privateip
+
+ -
+ privatemacaddress
+
+ -
+ privatenetmask
+
+ -
+ publicip
+
+ -
+ publicmacaddress
+
+ -
+ publicnetmask
+
+ -
+ templateid
+ 1
+
+ -
+ created
+
+ -
+ activeviewersessions
+ 0
+
+ -
+ state
+ Running
+
+
+
+
+
+
+ rebootSystemVm
+ [Reboot System VM]
+
+ -
+ id
+ consoleid
+
+
+
+ -
+ id
+ consoleid
+
+ -
+ systemvmtype
+ consoleproxy
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ networkdomain
+
+ -
+ gateway
+
+ -
+ name
+
+ -
+ podid
+
+ -
+ hostid
+
+ -
+ hostname
+
+ -
+ privateip
+
+ -
+ privatemacaddress
+
+ -
+ privatenetmask
+
+ -
+ publicip
+
+ -
+ publicmacaddress
+
+ -
+ publicnetmask
+
+ -
+ templateid
+ 1
+
+ -
+ created
+
+ -
+ activeviewersessions
+ 0
+
+ -
+ state
+ Running
+
+
+
+
+
+
+ stopSystemVm
+ [Stop System VM]
+
+ -
+ id
+ consoleid
+
+
+
+ -
+ id
+ consoleid
+
+ -
+ systemvmtype
+ consoleproxy
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ networkdomain
+
+ -
+ name
+
+ -
+ gateway
+
+ -
+ podid
+
+ -
+ privatemacaddress
+
+ -
+ privatenetmask
+
+ -
+ publicip
+
+ -
+ publicmacaddress
+
+ -
+ publicnetmask
+
+ -
+ templateid
+ 1
+
+ -
+ created
+
+ -
+ activeviewersessions
+ 0
+
+ -
+ state
+ Stopped
+
+
+
+
+
+
+ startSystemVm
+ [Start System VM]
+
+ -
+ id
+ consoleid
+
+
+
+ -
+ id
+ consoleid
+
+ -
+ systemvmtype
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ networkdomain
+
+ -
+ gateway
+
+ -
+ name
+
+ -
+ podid
+
+ -
+ hostid
+
+ -
+ hostname
+
+ -
+ privateip
+
+ -
+ privatemacaddress
+
+ -
+ privatenetmask
+
+ -
+ publicip
+
+ -
+ publicmacaddress
+
+ -
+ publicnetmask
+
+ -
+ templateid
+ 1
+
+ -
+ created
+
+ -
+ activeviewersessions
+ 0
+
+ -
+ state
+ Running
+
+
+
+
+
+
+ deleteIso
+ [Delete ISO]
+
+ -
+ id
+ privateisoid
+
+
+
+
+
+ listIsos
+ [List ISOs]
+ true
+
+ -
+ id
+ privateisoid
+
+
+
+
+
+
+
+ deleteTemplate
+ [Delete template]
+
+ -
+ id
+ systemtemplateid
+
+
+
+
+
+ listTemplates
+ [List templates]
+ true
+
+ -
+ id
+ systemtemplateid
+
+ -
+ templatefilter
+ self
+
+
+
+
+
diff --git a/test/metadata/func/regression_test.xml b/test/metadata/func/regression_test.xml
index 53baea191b2..daac6385272 100644
--- a/test/metadata/func/regression_test.xml
+++ b/test/metadata/func/regression_test.xml
@@ -1,3483 +1,3483 @@
-
-
-
-
- createUser
- 3
-
- -
- username
- usernameparam
-
- -
- password
- alena123
-
- -
- firstname
- admin
-
- -
- lastname
- adminlastname
-
- -
- email
- admin@gmail.com
-
- -
- accounttype
- 0
-
-
-
- -
- id
- userid
-
- -
- username
- usernameparam
-
- -
- firstname
- admin
-
- -
- lastname
- adminlastname
-
- -
- email
- admin@gmail.com
-
- -
- account
- accountname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- created
-
- -
- state
- enabled
-
-
-
-
-
-
- listAccounts
- 950
-
- -
- name
- accountname
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- ipavailable
-
- -
- iptotal
- 0
-
- -
- iplimit
-
- -
- vmavailable
-
- -
- vmlimit
-
- -
- vmtotal
- 0
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- volumelimit
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
-
- -
- snapshotlimit
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
-
- -
- templatelimit
-
- -
- templatetotal
- 0
-
- -
- templateavailable
-
- -
- state
- enabled
-
- -
- iscleanuprequired
- false
-
-
-
-
-
-
- updateUser
- 6
-
- -
- id
- userid
-
- -
- username
- newuser
-
-
-
-
-
-
- listUsers
- 5
-
- -
- id
- userid
-
-
-
- -
- id
- userid
-
- -
- username
- newuser
-
- -
- firstname
- admin
-
- -
- lastname
- adminlastname
-
- -
- email
- admin@gmail.com
-
- -
- account
- accountname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- state
- enabled
-
- -
- created
-
-
-
-
-
-
- lockUser
- Lock user
-
- -
- id
- userid
-
-
-
-
-
-
- disableUser
- 428
-
- -
- id
- userid
-
-
-
-
-
-
-
-
- enableUser
- 9
-
- -
- id
- userid
-
-
-
-
-
-
- createDomain
- 10
-
- -
- name
- domainname
-
-
-
- -
- name
- domainname
-
- -
- id
- newdomainid
-
-
-
-
-
-
-
- listDomains
- 11
-
- -
- name
- domainname
-
-
-
- -
- id
- newdomainid
-
- -
- name
- domainname
-
-
-
-
-
-
- updateDomain
- 952
-
- -
- id
- newdomainid
-
- -
- name
- newdomainname
-
-
-
-
-
- listDomains
- false
-
- -
- name
- newdomainname
-
-
-
-
-
-
- deleteDomain
- 654
-
- -
- id
- newdomainid
-
-
-
-
-
-
- listTemplates
- 27
-
- -
- templatefilter
- self
-
-
-
- template
- 0
- -
- id
- centos52templateid
-
- -
- name
- centos52templatename
-
- -
- displaytext
- centos52templatedisplaytext
-
- -
- ispublic
- centos52templateispublic
-
- -
- created
- centos52templatecreated
-
- -
- isready
- true
-
- -
- passwordenabled
- centos52templatepasswordenabled
-
-
-
-
-
- listTemplates
-
- -
- name
- centos52templatename
-
- -
- templatefilter
- self
-
-
-
- -
- id
- centos52templateid
-
- -
- name
- centos52templatename
-
- -
- displaytext
- centos52templatedisplaytext
-
- -
- ispublic
- centos52templateispublic
-
- -
- created
- centos52templatecreated
-
- -
- isready
- true
-
- -
- passwordenabled
- centos52templatepasswordenabled
-
-
-
-
-
-
- listServiceOfferings
- 28
-
- -
- id
- globalserviceofferingid
-
-
-
- serviceoffering
- 0
- -
- id
- smallofferingid
-
- -
- name
- smallofferingname
-
-
-
-
-
- listServiceOfferings
- 876
-
- -
- id
- globalserviceofferingid
-
-
-
- serviceoffering
- 0
- -
- id
- smallofferingid
-
- -
- name
- smallofferingname
-
- -
- displaytext
-
- -
- cpunumber
- smallofferingcpunumber
- 1
-
- -
- cpuspeed
- smallofferingcpuspeed
- 500
-
- -
- memory
- smallofferingmemory
- 512
-
- -
- created
-
-
-
-
-
-
-
- listZones
- 39
-
- 0
- zone
- -
- id
- globalzoneid
-
- -
- name
- ZONE1
-
-
-
-
-
-
- deployVirtualMachine
- 13
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- 5
-
- -
- templateid
- globaltemplateid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- displayname
- namefordisplay
-
- -
- group
- group1
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- ipaddress
- vmipaddress
-
- -
- created
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- haenable
- false
-
- -
- state
- Running
-
- -
- account
- accountname
-
- -
- templateid
- globaltemplateid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- displayname
- namefordisplay
-
- -
- group
- group1
-
-
-
-
-
-
-
- listVirtualMachines
- 957
- false
-
- -
- name
- vmname
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- ipaddress
- vmipaddress
-
- -
- created
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- haenable
- false
-
- -
- state
- Running
-
- -
- account
- accountname
-
- -
- templateid
- globaltemplateid
-
- -
- serviceofferingid
- smallofferingid
-
- -
- serviceofferingname
- smallofferingname
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- displayname
- namefordisplay
-
- -
- group
- group1
-
-
-
-
-
-
- listRouters
- 35
-
- -
- zoneid
- globalzoneid
-
- -
- account
- system
-
- -
- domainid
- 1
-
-
-
- router
- 0
- -
- id
- routerid
-
- -
- publicip
- sourcenatpublicip
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- networkdomain
- routernetworkdomain
-
- -
- gateway
-
- -
- name
- routername
-
- -
- podid
-
- -
- privateip
-
- -
- privatemacaddress
-
- -
- privatenetmask
-
- -
- publicmacaddress
- routerpublicmacaddress
-
- -
- guestipaddress
- routeripaddress
-
- -
- guestmacaddress
- routermacaddress
-
- -
- created
-
- -
- hostid
-
- -
- state
- Running
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- listVirtualMachines
- 15
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- ipaddress
- vmipaddress
-
- -
- created
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- haenable
- false
-
- -
- state
- Running
-
- -
- account
- accountname
-
- -
- templateid
- globaltemplateid
-
- -
- serviceofferingid
- smallofferingid
-
- -
- serviceofferingname
- smallofferingname
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- displayname
- namefordisplay
-
- -
- group
- group1
-
-
-
-
-
-
-
- rebootVirtualMachine
- 16
-
- -
- id
- vmid
-
-
-
-
-
- listVirtualMachines
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- state
- Running
-
-
-
-
-
-
-
- stopVirtualMachine
- 17
-
- -
- id
- vmid
-
-
-
-
-
- listVirtualMachines
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- state
- Stopped
-
-
-
-
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- vmid
-
- -
- type
- ROOT
-
-
-
- -
- id
- rootvolumeid
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- vmid
-
- -
- type
- DATADISK
-
-
-
- -
- id
- datavolumeid
-
-
-
-
-
-
- detachVolume
-
- -
- id
- datavolumeid
-
-
-
-
-
- listVolumes
- true
-
- -
- virtualmachineid
- vmid
-
- -
- type
- DATADISK
-
-
-
-
-
-
-
- createVolume
- 1026
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- name
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- 5
-
-
-
- -
- id
- datavolumeid
-
-
-
-
-
-
-
- attachVolume
-
- -
- id
- datavolumeid
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
- listVolumes
- false
-
- -
- virtualmachineid
- vmid
-
- -
- type
- DATADISK
-
-
-
-
-
-
-
- createVolume
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- name
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- 1
-
-
-
- -
- id
- datavolumeid1
-
-
-
-
-
- deleteVolume
-
- -
- id
- datavolumeid1
-
-
-
-
-
- listVolumes
- true
-
- -
- id
- datavolumeid1
-
-
-
-
-
-
-
-
- createSnapshot
-
- -
- volumeid
- datavolumeid
-
-
-
- -
- id
- snapshotid1
-
- -
- volumeid
- datavolumeid
-
- -
- created
-
- -
- name
-
- -
- account
- accountname
-
-
-
-
-
- listSnapshots
- false
-
- -
- volumeid
- datavolumeid
-
-
-
-
-
-
- deleteSnapshot
- 24
-
- -
- id
- snapshotid1
-
-
-
-
-
-
- listSnapshots
- 26
- true
-
- -
- volumeid
- datavolumeid
-
-
-
-
-
-
- createTemplate
- 958
-
- -
- volumeid
- datavolumeid
-
- -
- name
- privatetemplatename
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- 1
-
-
-
- -
- id
- privatetemplateid
-
- -
- name
- privatetemplatename
-
- -
- ispublic
- false
-
- -
- isready
- true
-
- -
- created
-
- -
- passwordenabled
- false
-
-
-
-
-
-
- listTemplates
- 27
-
- -
- name
- privatetemplatename
-
- -
- templatefilter
- self
-
-
-
- -
- id
- privatetemplateid
-
- -
- name
- privatetemplatename
-
- -
- ispublic
- false
-
- -
- isready
- true
-
- -
- created
-
- -
- passwordenabled
- false
-
-
-
-
-
-
- updateTemplate
- Update template
-
- -
- id
- privatetemplateid
-
- -
- displaytext
- lalala
-
- -
- name
- blah
-
-
-
-
-
- listTemplates
- List updated template
-
- -
- id
- privatetemplateid
-
- -
- templatefilter
- self
-
-
-
- -
- displaytext
- lalala
-
-
-
-
-
-
-
- listTemplatePermissions
- list template permissions command
-
- -
- id
- privatetemplateid
-
- -
- templatefilter
- self
-
-
-
- -
- ispublic
- false
-
-
-
-
-
-
-
- updateTemplatePermissions
- update template permissions
-
- -
- id
- privatetemplateid
-
- -
- ispublic
- true
-
-
-
-
-
- listTemplates
- List template with updated permission
-
- -
- id
- privatetemplateid
-
- -
- templatefilter
- self
-
-
-
- -
- ispublic
- true
-
-
-
-
-
-
-
- deleteTemplate
- 959
-
- -
- id
- privatetemplateid
-
-
-
-
-
- listTemplates
- true
-
- -
- name
- privatetemplatename
-
- -
- templatefilter
- self
-
-
-
-
-
-
-
-
- changeServiceForVirtualMachine
- 20
-
- -
- id
- vmid
-
- -
- serviceofferingid
- 2
-
-
-
-
-
- listVirtualMachines
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- state
- Stopped
-
- -
- serviceofferingid
- 2
-
-
-
-
-
-
-
-
-
- listVirtualMachines
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- state
- Stopped
-
-
-
-
-
- startVirtualMachine
- 18
-
- -
- id
- vmid
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- ipaddress
- vmipaddress
-
- -
- created
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- haenable
- false
-
- -
- state
- Running
-
- -
- account
- accountname
-
- -
- templateid
- globaltemplateid
-
- -
- serviceofferingid
- 2
-
-
-
-
-
- listVirtualMachines
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- state
- Running
-
-
-
-
-
-
- updateVirtualMachine
-
- -
- id
- vmid
-
- -
- haenable
- true
-
-
-
-
-
- listVirtualMachines
- 21
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- haenable
- true
-
-
-
-
-
- updateVirtualMachine
-
- -
- id
- vmid
-
- -
- haenable
- false
-
-
-
-
-
- listVirtualMachines
- 21
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- haenable
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- rebootRouter
- 36
-
- -
- id
- routerid
-
-
-
-
-
-
- stopRouter
- 37
-
- -
- id
- routerid
-
-
-
-
-
-
- startRouter
- 38
-
- -
- id
- routerid
-
-
-
- -
- id
- routerid
-
- -
- publicip
- sourcenatpublicip
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- dns1
- dns1
-
- -
- networkdomain
- routernetworkdomain
-
- -
- name
- routername
-
- -
- podid
-
- -
- privateip
-
- -
- privatemacaddress
-
- -
- privatenetmask
-
- -
- publicmacaddress
- routerpublicmacaddress
-
- -
- ipaddress
- routeripaddress
-
- -
- macaddress
- routermacaddress
-
- -
- created
-
- -
- hostid
-
- -
- state
- Running
-
-
-
-
-
-
- listEvents
- 40
-
- -
- account
- accountname
-
-
-
-
-
-
- destroyVirtualMachine
- 14
-
- -
- id
- vmid
-
-
-
-
-
- listVirtualMachines
-
- -
- id
- vmid
-
-
-
- -
- state
- Destroyed
-
-
-
-
-
-
- recoverVirtualMachine
- 22
-
- -
- id
- vmid
-
-
-
-
-
- listVirtualMachines
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- state
- Stopped
-
-
-
-
-
-
- listConfigurations
- 549
- false
-
-
-
-
- listConfigurations
- 878
- false
-
- -
- category
- advanced
-
-
-
-
-
-
-
- updateConfiguration
- 550
-
- -
- name
- update.wait
-
- -
- value
- 35
-
-
-
-
-
- listConfigurations
-
- -
- name
- update.wait
-
-
-
- -
- value
- 35
-
-
-
-
-
-
-
- listPods
- 552
-
-
-
-
-
-
-
-
-
- createUser
- 3
-
- -
- username
-
- -
- password
- jack12
-
- -
- firstname
- jack12
-
- -
- lastname
- jacklastname
-
- -
- email
- jack@gmail.com
-
- -
- accounttype
- 0
-
-
-
- -
- account
- accountname1
-
-
-
-
-
- listAccounts
-
- -
- name
- accountname1
-
-
-
- -
- id
- accountid1
-
-
-
-
-
- updateAccount
- 951
-
- -
- account
- accountname1
-
- -
- domainid
- 1
-
- -
- newname
- updatedname
-
-
-
-
-
- listAccounts
-
- -
- name
- updatedname
-
-
-
- -
- id
- accountid1
-
- -
- name
- updatedname
-
-
-
-
-
-
- lockAccount
- Lock Account
-
- -
- account
- updatedname
-
- -
- domainid
- 1
-
-
-
-
-
-
- disableAccount
- 7
-
- -
- account
- updatedname
-
- -
- domainid
- 1
-
-
-
-
-
-
-
- enableAccount
- 8
-
- -
- account
- updatedname
-
- -
- domainid
- 1
-
-
-
-
-
-
-
- updateResourceLimit
- 953
-
- -
- resourcetype
- 1
-
- -
- max
- 300
-
- -
- domainid
- 1
-
-
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- resourcetype
- 1
-
- -
- max
- 300
-
-
-
-
-
-
- listResourceLimits
- true
- 956
-
- -
- domainid
- 1
-
- -
- resourcetype
- 1
-
-
-
- -
- max
- 300
-
-
-
-
-
-
- updateResourceLimit
- 954
-
- -
- domainid
- 1
-
- -
- resourcetype
- 1
-
- -
- max
- 65
-
-
-
-
-
- listResourceLimits
-
- -
- domainid
- 1
-
- -
- resourcetype
- 1
-
-
-
- -
- max
- 65
-
-
-
-
-
-
-
- createDiskOffering
- 932
-
- -
- name
- newdiskname
-
- -
- description
- newdiskdesc
-
- -
- disksize
- 1024
-
- -
- displaytext
- volumedisplay
-
-
-
- -
- id
- diskid
-
- -
- domainid
- 1
-
- -
- name
- newdiskname
-
- -
- displaytext
- volumedisplay
-
- -
- disksize
- 1099511627776
-
- -
- ismirrored
- false
-
-
-
-
-
-
-
-
- listDiskOfferings
- 934
- false
-
- -
- domainid
- 1
-
- -
- name
- newdisk
-
-
-
-
-
-
-
- updateDiskOffering
-
- -
- id
- diskid
-
- -
- name
- newdiskname
-
-
-
-
-
- listDiskOfferings
-
- -
- domainid
- 1
-
- -
- name
- newdiskname
-
-
-
- -
- name
- newdiskname
-
-
-
-
-
-
-
- deleteDiskOffering
- 933
-
- -
- id
- diskid
-
-
-
-
-
- listDiskOfferings
- true
-
- -
- domainid
- 1
-
- -
- id
- diskid
-
-
-
-
-
-
-
- deleteUser
- 4
-
- -
- id
- userid
-
-
-
-
-
-
- listAlerts
- 750
- false
-
-
-
-
- listCapacity
- 974
- false
-
-
-
-
- listHosts
- false
- 975
-
-
-
-
-
- listIsos
- 960
- true
-
-
-
-
- createServiceOffering
- 962
-
- -
- name
-
- -
- displaytext
- newoff
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 200
-
- -
- memory
- 256
-
-
-
- -
- id
- soid
-
-
-
-
-
- listServiceOfferings
-
- -
- id
- soid
-
-
-
- -
- id
- newofferingid
-
- -
- displaytext
- newoff
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 200
-
- -
- memory
- 256
-
- -
- created
-
-
-
-
-
-
-
- updateServiceOffering
- 964
-
- -
- id
- newofferingid
-
- -
- name
-
- -
- displaytext
- display
-
-
-
-
-
-
- listServiceOfferings
-
- -
- id
- newofferingid
-
-
-
- -
- id
- newofferingid
-
- -
- displaytext
- display
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 200
-
- -
- memory
- 256
-
- -
- created
-
-
-
-
-
-
-
- deleteServiceOffering
- 963-1
-
- -
- id
- newofferingid
-
-
-
-
-
- listServiceOfferings
- 963-2
- true
-
- -
- id
- newofferingid
-
-
-
-
-
-
-
- registerIso
- Register iso
-
- -
- name
- isoname
-
- -
- displaytext
- isodisplay
-
- -
- url
- http://172.16.0.220/images/sumita/iso/ubuntu-9.04-server-amd64.iso
-
- -
- ostypeid
- 53
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- id
- privateisoid
-
- -
- created
-
- -
- ispublic
- false
-
- -
- bootable
- true
-
- -
- isready
- false
-
- -
- isfeatured
- false
-
- -
- name
- registername
-
- -
- displaytext
- registerdisplay
-
-
-
-
-
-
- listIsos
- List isos
- false
-
- -
- id
- privateisoid
-
-
-
-
-
-
- registerTemplate
- Register template
-
- -
- name
- registername
-
- -
- displaytext
- registerdisplay
-
- -
- url
- globaltemplateurl
-
- -
- ostypeid
- 1
-
- -
- format
- vhd
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- id
- systemtemplateid
-
- -
- created
-
- -
- ispublic
- false
-
- -
- isfeatured
- false
-
- -
- passwordenabled
- false
-
- -
- format
- VHD
-
- -
- isready
- false
-
- -
- name
- registername
-
- -
- displaytext
- registerdisplay
-
-
-
-
-
-
-
- listSystemVms
- List system vms
-
- -
- domainid
- 1
-
-
-
- systemvm
- 0
- -
- id
- consoleid
-
- -
- publicip
-
- -
- zoneid
-
- -
- zonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- networkdomain
-
- -
- gateway
-
- -
- name
-
- -
- podid
-
- -
- privateip
-
- -
- privatemacaddress
-
- -
- privatenetmask
-
- -
- publicmacaddress
-
- -
- privatemacaddress
-
- -
- created
-
- -
- hostid
-
- -
- state
- Running
-
- -
- activeviewersessions
- 0
-
-
-
-
-
-
- rebootSystemVm
- Reboot system vm
-
- -
- id
- consoleid
-
-
-
-
-
-
- stopSystemVm
- Stop system vm
-
- -
- id
- consoleid
-
-
-
-
-
-
- startSystemVm
- Start system vm
-
- -
- id
- consoleid
-
-
-
-
-
-
-
- deleteIso
- Delete iso
-
- -
- id
- privateisoid
-
-
-
-
-
- listIsos
- List isos
- true
-
- -
- id
- privateisoid
-
-
-
-
-
-
- deleteTemplate
- Delete template
-
- -
- id
- systemtemplateid
-
-
-
-
-
- listTemplates
- List templates
- true
-
- -
- id
- systemtemplateid
-
- -
- templatefilter
- self
-
-
-
-
-
-
+
+
+
+
+ createUser
+ 3
+
+ -
+ username
+ usernameparam
+
+ -
+ password
+ alena123
+
+ -
+ firstname
+ admin
+
+ -
+ lastname
+ adminlastname
+
+ -
+ email
+ admin@gmail.com
+
+ -
+ accounttype
+ 0
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ usernameparam
+
+ -
+ firstname
+ admin
+
+ -
+ lastname
+ adminlastname
+
+ -
+ email
+ admin@gmail.com
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ created
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+ listAccounts
+ 950
+
+ -
+ name
+ accountname
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ ipavailable
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+
+ -
+ vmavailable
+
+ -
+ vmlimit
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ volumelimit
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+
+ -
+ snapshotlimit
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+
+ -
+ templatelimit
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+
+ -
+ state
+ enabled
+
+ -
+ iscleanuprequired
+ false
+
+
+
+
+
+
+ updateUser
+ 6
+
+ -
+ id
+ userid
+
+ -
+ username
+ newuser
+
+
+
+
+
+
+ listUsers
+ 5
+
+ -
+ id
+ userid
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ newuser
+
+ -
+ firstname
+ admin
+
+ -
+ lastname
+ adminlastname
+
+ -
+ email
+ admin@gmail.com
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ state
+ enabled
+
+ -
+ created
+
+
+
+
+
+
+ lockUser
+ Lock user
+
+ -
+ id
+ userid
+
+
+
+
+
+
+ disableUser
+ 428
+
+ -
+ id
+ userid
+
+
+
+
+
+
+
+
+ enableUser
+ 9
+
+ -
+ id
+ userid
+
+
+
+
+
+
+ createDomain
+ 10
+
+ -
+ name
+ domainname
+
+
+
+ -
+ name
+ domainname
+
+ -
+ id
+ newdomainid
+
+
+
+
+
+
+
+ listDomains
+ 11
+
+ -
+ name
+ domainname
+
+
+
+ -
+ id
+ newdomainid
+
+ -
+ name
+ domainname
+
+
+
+
+
+
+ updateDomain
+ 952
+
+ -
+ id
+ newdomainid
+
+ -
+ name
+ newdomainname
+
+
+
+
+
+ listDomains
+ false
+
+ -
+ name
+ newdomainname
+
+
+
+
+
+
+ deleteDomain
+ 654
+
+ -
+ id
+ newdomainid
+
+
+
+
+
+
+ listTemplates
+ 27
+
+ -
+ templatefilter
+ self
+
+
+
+ template
+ 0
+ -
+ id
+ centos52templateid
+
+ -
+ name
+ centos52templatename
+
+ -
+ displaytext
+ centos52templatedisplaytext
+
+ -
+ ispublic
+ centos52templateispublic
+
+ -
+ created
+ centos52templatecreated
+
+ -
+ isready
+ true
+
+ -
+ passwordenabled
+ centos52templatepasswordenabled
+
+
+
+
+
+ listTemplates
+
+ -
+ name
+ centos52templatename
+
+ -
+ templatefilter
+ self
+
+
+
+ -
+ id
+ centos52templateid
+
+ -
+ name
+ centos52templatename
+
+ -
+ displaytext
+ centos52templatedisplaytext
+
+ -
+ ispublic
+ centos52templateispublic
+
+ -
+ created
+ centos52templatecreated
+
+ -
+ isready
+ true
+
+ -
+ passwordenabled
+ centos52templatepasswordenabled
+
+
+
+
+
+
+ listServiceOfferings
+ 28
+
+ -
+ id
+ globalserviceofferingid
+
+
+
+ serviceoffering
+ 0
+ -
+ id
+ smallofferingid
+
+ -
+ name
+ smallofferingname
+
+
+
+
+
+ listServiceOfferings
+ 876
+
+ -
+ id
+ globalserviceofferingid
+
+
+
+ serviceoffering
+ 0
+ -
+ id
+ smallofferingid
+
+ -
+ name
+ smallofferingname
+
+ -
+ displaytext
+
+ -
+ cpunumber
+ smallofferingcpunumber
+ 1
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+ 500
+
+ -
+ memory
+ smallofferingmemory
+ 512
+
+ -
+ created
+
+
+
+
+
+
+
+ listZones
+ 39
+
+ 0
+ zone
+ -
+ id
+ globalzoneid
+
+ -
+ name
+ ZONE1
+
+
+
+
+
+
+ deployVirtualMachine
+ 13
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ 5
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ namefordisplay
+
+ -
+ group
+ group1
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ created
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ haenable
+ false
+
+ -
+ state
+ Running
+
+ -
+ account
+ accountname
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ displayname
+ namefordisplay
+
+ -
+ group
+ group1
+
+
+
+
+
+
+
+ listVirtualMachines
+ 957
+ false
+
+ -
+ name
+ vmname
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ created
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ haenable
+ false
+
+ -
+ state
+ Running
+
+ -
+ account
+ accountname
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ serviceofferingid
+ smallofferingid
+
+ -
+ serviceofferingname
+ smallofferingname
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ displayname
+ namefordisplay
+
+ -
+ group
+ group1
+
+
+
+
+
+
+ listRouters
+ 35
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ system
+
+ -
+ domainid
+ 1
+
+
+
+ router
+ 0
+ -
+ id
+ routerid
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ networkdomain
+ routernetworkdomain
+
+ -
+ gateway
+
+ -
+ name
+ routername
+
+ -
+ podid
+
+ -
+ privateip
+
+ -
+ privatemacaddress
+
+ -
+ privatenetmask
+
+ -
+ publicmacaddress
+ routerpublicmacaddress
+
+ -
+ guestipaddress
+ routeripaddress
+
+ -
+ guestmacaddress
+ routermacaddress
+
+ -
+ created
+
+ -
+ hostid
+
+ -
+ state
+ Running
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ listVirtualMachines
+ 15
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ created
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ haenable
+ false
+
+ -
+ state
+ Running
+
+ -
+ account
+ accountname
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ serviceofferingid
+ smallofferingid
+
+ -
+ serviceofferingname
+ smallofferingname
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ displayname
+ namefordisplay
+
+ -
+ group
+ group1
+
+
+
+
+
+
+
+ rebootVirtualMachine
+ 16
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVirtualMachines
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ state
+ Running
+
+
+
+
+
+
+
+ stopVirtualMachine
+ 17
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVirtualMachines
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ state
+ Stopped
+
+
+
+
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ ROOT
+
+
+
+ -
+ id
+ rootvolumeid
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ DATADISK
+
+
+
+ -
+ id
+ datavolumeid
+
+
+
+
+
+
+ detachVolume
+
+ -
+ id
+ datavolumeid
+
+
+
+
+
+ listVolumes
+ true
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ DATADISK
+
+
+
+
+
+
+
+ createVolume
+ 1026
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ name
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ 5
+
+
+
+ -
+ id
+ datavolumeid
+
+
+
+
+
+
+
+ attachVolume
+
+ -
+ id
+ datavolumeid
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+ listVolumes
+ false
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ DATADISK
+
+
+
+
+
+
+
+ createVolume
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ name
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ 1
+
+
+
+ -
+ id
+ datavolumeid1
+
+
+
+
+
+ deleteVolume
+
+ -
+ id
+ datavolumeid1
+
+
+
+
+
+ listVolumes
+ true
+
+ -
+ id
+ datavolumeid1
+
+
+
+
+
+
+
+
+ createSnapshot
+
+ -
+ volumeid
+ datavolumeid
+
+
+
+ -
+ id
+ snapshotid1
+
+ -
+ volumeid
+ datavolumeid
+
+ -
+ created
+
+ -
+ name
+
+ -
+ account
+ accountname
+
+
+
+
+
+ listSnapshots
+ false
+
+ -
+ volumeid
+ datavolumeid
+
+
+
+
+
+
+ deleteSnapshot
+ 24
+
+ -
+ id
+ snapshotid1
+
+
+
+
+
+
+ listSnapshots
+ 26
+ true
+
+ -
+ volumeid
+ datavolumeid
+
+
+
+
+
+
+ createTemplate
+ 958
+
+ -
+ volumeid
+ datavolumeid
+
+ -
+ name
+ privatetemplatename
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ 1
+
+
+
+ -
+ id
+ privatetemplateid
+
+ -
+ name
+ privatetemplatename
+
+ -
+ ispublic
+ false
+
+ -
+ isready
+ true
+
+ -
+ created
+
+ -
+ passwordenabled
+ false
+
+
+
+
+
+
+ listTemplates
+ 27
+
+ -
+ name
+ privatetemplatename
+
+ -
+ templatefilter
+ self
+
+
+
+ -
+ id
+ privatetemplateid
+
+ -
+ name
+ privatetemplatename
+
+ -
+ ispublic
+ false
+
+ -
+ isready
+ true
+
+ -
+ created
+
+ -
+ passwordenabled
+ false
+
+
+
+
+
+
+ updateTemplate
+ Update template
+
+ -
+ id
+ privatetemplateid
+
+ -
+ displaytext
+ lalala
+
+ -
+ name
+ blah
+
+
+
+
+
+ listTemplates
+ List updated template
+
+ -
+ id
+ privatetemplateid
+
+ -
+ templatefilter
+ self
+
+
+
+ -
+ displaytext
+ lalala
+
+
+
+
+
+
+
+ listTemplatePermissions
+ list template permissions command
+
+ -
+ id
+ privatetemplateid
+
+ -
+ templatefilter
+ self
+
+
+
+ -
+ ispublic
+ false
+
+
+
+
+
+
+
+ updateTemplatePermissions
+ update template permissions
+
+ -
+ id
+ privatetemplateid
+
+ -
+ ispublic
+ true
+
+
+
+
+
+ listTemplates
+ List template with updated permission
+
+ -
+ id
+ privatetemplateid
+
+ -
+ templatefilter
+ self
+
+
+
+ -
+ ispublic
+ true
+
+
+
+
+
+
+
+ deleteTemplate
+ 959
+
+ -
+ id
+ privatetemplateid
+
+
+
+
+
+ listTemplates
+ true
+
+ -
+ name
+ privatetemplatename
+
+ -
+ templatefilter
+ self
+
+
+
+
+
+
+
+
+ changeServiceForVirtualMachine
+ 20
+
+ -
+ id
+ vmid
+
+ -
+ serviceofferingid
+ 2
+
+
+
+
+
+ listVirtualMachines
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ state
+ Stopped
+
+ -
+ serviceofferingid
+ 2
+
+
+
+
+
+
+
+
+
+ listVirtualMachines
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ state
+ Stopped
+
+
+
+
+
+ startVirtualMachine
+ 18
+
+ -
+ id
+ vmid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ created
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ haenable
+ false
+
+ -
+ state
+ Running
+
+ -
+ account
+ accountname
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ serviceofferingid
+ 2
+
+
+
+
+
+ listVirtualMachines
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ state
+ Running
+
+
+
+
+
+
+ updateVirtualMachine
+
+ -
+ id
+ vmid
+
+ -
+ haenable
+ true
+
+
+
+
+
+ listVirtualMachines
+ 21
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ haenable
+ true
+
+
+
+
+
+ updateVirtualMachine
+
+ -
+ id
+ vmid
+
+ -
+ haenable
+ false
+
+
+
+
+
+ listVirtualMachines
+ 21
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ haenable
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+ rebootRouter
+ 36
+
+ -
+ id
+ routerid
+
+
+
+
+
+
+ stopRouter
+ 37
+
+ -
+ id
+ routerid
+
+
+
+
+
+
+ startRouter
+ 38
+
+ -
+ id
+ routerid
+
+
+
+ -
+ id
+ routerid
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ networkdomain
+ routernetworkdomain
+
+ -
+ name
+ routername
+
+ -
+ podid
+
+ -
+ privateip
+
+ -
+ privatemacaddress
+
+ -
+ privatenetmask
+
+ -
+ publicmacaddress
+ routerpublicmacaddress
+
+ -
+ ipaddress
+ routeripaddress
+
+ -
+ macaddress
+ routermacaddress
+
+ -
+ created
+
+ -
+ hostid
+
+ -
+ state
+ Running
+
+
+
+
+
+
+ listEvents
+ 40
+
+ -
+ account
+ accountname
+
+
+
+
+
+
+ destroyVirtualMachine
+ 14
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVirtualMachines
+
+ -
+ id
+ vmid
+
+
+
+ -
+ state
+ Destroyed
+
+
+
+
+
+
+ recoverVirtualMachine
+ 22
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVirtualMachines
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ state
+ Stopped
+
+
+
+
+
+
+ listConfigurations
+ 549
+ false
+
+
+
+
+ listConfigurations
+ 878
+ false
+
+ -
+ category
+ advanced
+
+
+
+
+
+
+
+ updateConfiguration
+ 550
+
+ -
+ name
+ update.wait
+
+ -
+ value
+ 35
+
+
+
+
+
+ listConfigurations
+
+ -
+ name
+ update.wait
+
+
+
+ -
+ value
+ 35
+
+
+
+
+
+
+
+ listPods
+ 552
+
+
+
+
+
+
+
+
+
+ createUser
+ 3
+
+ -
+ username
+
+ -
+ password
+ jack12
+
+ -
+ firstname
+ jack12
+
+ -
+ lastname
+ jacklastname
+
+ -
+ email
+ jack@gmail.com
+
+ -
+ accounttype
+ 0
+
+
+
+ -
+ account
+ accountname1
+
+
+
+
+
+ listAccounts
+
+ -
+ name
+ accountname1
+
+
+
+ -
+ id
+ accountid1
+
+
+
+
+
+ updateAccount
+ 951
+
+ -
+ account
+ accountname1
+
+ -
+ domainid
+ 1
+
+ -
+ newname
+ updatedname
+
+
+
+
+
+ listAccounts
+
+ -
+ name
+ updatedname
+
+
+
+ -
+ id
+ accountid1
+
+ -
+ name
+ updatedname
+
+
+
+
+
+
+ lockAccount
+ Lock Account
+
+ -
+ account
+ updatedname
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+ disableAccount
+ 7
+
+ -
+ account
+ updatedname
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+
+ enableAccount
+ 8
+
+ -
+ account
+ updatedname
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+
+ updateResourceLimit
+ 953
+
+ -
+ resourcetype
+ 1
+
+ -
+ max
+ 300
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ resourcetype
+ 1
+
+ -
+ max
+ 300
+
+
+
+
+
+
+ listResourceLimits
+ true
+ 956
+
+ -
+ domainid
+ 1
+
+ -
+ resourcetype
+ 1
+
+
+
+ -
+ max
+ 300
+
+
+
+
+
+
+ updateResourceLimit
+ 954
+
+ -
+ domainid
+ 1
+
+ -
+ resourcetype
+ 1
+
+ -
+ max
+ 65
+
+
+
+
+
+ listResourceLimits
+
+ -
+ domainid
+ 1
+
+ -
+ resourcetype
+ 1
+
+
+
+ -
+ max
+ 65
+
+
+
+
+
+
+
+ createDiskOffering
+ 932
+
+ -
+ name
+ newdiskname
+
+ -
+ description
+ newdiskdesc
+
+ -
+ disksize
+ 1024
+
+ -
+ displaytext
+ volumedisplay
+
+
+
+ -
+ id
+ diskid
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ newdiskname
+
+ -
+ displaytext
+ volumedisplay
+
+ -
+ disksize
+ 1099511627776
+
+ -
+ ismirrored
+ false
+
+
+
+
+
+
+
+
+ listDiskOfferings
+ 934
+ false
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ newdisk
+
+
+
+
+
+
+
+ updateDiskOffering
+
+ -
+ id
+ diskid
+
+ -
+ name
+ newdiskname
+
+
+
+
+
+ listDiskOfferings
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ newdiskname
+
+
+
+ -
+ name
+ newdiskname
+
+
+
+
+
+
+
+ deleteDiskOffering
+ 933
+
+ -
+ id
+ diskid
+
+
+
+
+
+ listDiskOfferings
+ true
+
+ -
+ domainid
+ 1
+
+ -
+ id
+ diskid
+
+
+
+
+
+
+
+ deleteUser
+ 4
+
+ -
+ id
+ userid
+
+
+
+
+
+
+ listAlerts
+ 750
+ false
+
+
+
+
+ listCapacity
+ 974
+ false
+
+
+
+
+ listHosts
+ false
+ 975
+
+
+
+
+
+ listIsos
+ 960
+ true
+
+
+
+
+ createServiceOffering
+ 962
+
+ -
+ name
+
+ -
+ displaytext
+ newoff
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 200
+
+ -
+ memory
+ 256
+
+
+
+ -
+ id
+ soid
+
+
+
+
+
+ listServiceOfferings
+
+ -
+ id
+ soid
+
+
+
+ -
+ id
+ newofferingid
+
+ -
+ displaytext
+ newoff
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 200
+
+ -
+ memory
+ 256
+
+ -
+ created
+
+
+
+
+
+
+
+ updateServiceOffering
+ 964
+
+ -
+ id
+ newofferingid
+
+ -
+ name
+
+ -
+ displaytext
+ display
+
+
+
+
+
+
+ listServiceOfferings
+
+ -
+ id
+ newofferingid
+
+
+
+ -
+ id
+ newofferingid
+
+ -
+ displaytext
+ display
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 200
+
+ -
+ memory
+ 256
+
+ -
+ created
+
+
+
+
+
+
+
+ deleteServiceOffering
+ 963-1
+
+ -
+ id
+ newofferingid
+
+
+
+
+
+ listServiceOfferings
+ 963-2
+ true
+
+ -
+ id
+ newofferingid
+
+
+
+
+
+
+
+ registerIso
+ Register iso
+
+ -
+ name
+ isoname
+
+ -
+ displaytext
+ isodisplay
+
+ -
+ url
+ http://172.16.0.220/images/sumita/iso/ubuntu-9.04-server-amd64.iso
+
+ -
+ ostypeid
+ 53
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ privateisoid
+
+ -
+ created
+
+ -
+ ispublic
+ false
+
+ -
+ bootable
+ true
+
+ -
+ isready
+ false
+
+ -
+ isfeatured
+ false
+
+ -
+ name
+ registername
+
+ -
+ displaytext
+ registerdisplay
+
+
+
+
+
+
+ listIsos
+ List isos
+ false
+
+ -
+ id
+ privateisoid
+
+
+
+
+
+
+ registerTemplate
+ Register template
+
+ -
+ name
+ registername
+
+ -
+ displaytext
+ registerdisplay
+
+ -
+ url
+ globaltemplateurl
+
+ -
+ ostypeid
+ 1
+
+ -
+ format
+ vhd
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ systemtemplateid
+
+ -
+ created
+
+ -
+ ispublic
+ false
+
+ -
+ isfeatured
+ false
+
+ -
+ passwordenabled
+ false
+
+ -
+ format
+ VHD
+
+ -
+ isready
+ false
+
+ -
+ name
+ registername
+
+ -
+ displaytext
+ registerdisplay
+
+
+
+
+
+
+
+ listSystemVms
+ List system vms
+
+ -
+ domainid
+ 1
+
+
+
+ systemvm
+ 0
+ -
+ id
+ consoleid
+
+ -
+ publicip
+
+ -
+ zoneid
+
+ -
+ zonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ networkdomain
+
+ -
+ gateway
+
+ -
+ name
+
+ -
+ podid
+
+ -
+ privateip
+
+ -
+ privatemacaddress
+
+ -
+ privatenetmask
+
+ -
+ publicmacaddress
+
+ -
+ privatemacaddress
+
+ -
+ created
+
+ -
+ hostid
+
+ -
+ state
+ Running
+
+ -
+ activeviewersessions
+ 0
+
+
+
+
+
+
+ rebootSystemVm
+ Reboot system vm
+
+ -
+ id
+ consoleid
+
+
+
+
+
+
+ stopSystemVm
+ Stop system vm
+
+ -
+ id
+ consoleid
+
+
+
+
+
+
+ startSystemVm
+ Start system vm
+
+ -
+ id
+ consoleid
+
+
+
+
+
+
+
+ deleteIso
+ Delete iso
+
+ -
+ id
+ privateisoid
+
+
+
+
+
+ listIsos
+ List isos
+ true
+
+ -
+ id
+ privateisoid
+
+
+
+
+
+
+ deleteTemplate
+ Delete template
+
+ -
+ id
+ systemtemplateid
+
+
+
+
+
+ listTemplates
+ List templates
+ true
+
+ -
+ id
+ systemtemplateid
+
+ -
+ templatefilter
+ self
+
+
+
+
+
+
diff --git a/test/metadata/func/regression_user.xml b/test/metadata/func/regression_user.xml
index c58c848e9d5..0f1e506f7bc 100644
--- a/test/metadata/func/regression_user.xml
+++ b/test/metadata/func/regression_user.xml
@@ -1,2382 +1,2382 @@
-
-
-
-
-
- createAccount
- [Create the Account and a User for the account]
-
- -
- account
- accountname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- email
- user@gmail.com
-
- -
- firstname
- user
-
- -
- lastname
- userlastname
-
- -
- username
- usernameparam
-
- -
- password
- password
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- enabled
-
-
-
-
-
-
- listUsers
- 5 [List the Created User in (3)]
-
- -
- account
- accountname
-
-
-
-
- -
- id
- userid
-
- -
- username
- usernameparam
-
- -
- firstname
- user
-
- -
- lastname
- userlastname
-
- -
- email
- user@gmail.com
-
- -
- created
- createtimestamp
-
- -
- state
- enabled
-
- -
- account
- accountname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
-
-
- registerUserKeys
-
- -
- id
- userid
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
- createNetwork
- [Creating default network]
-
- -
- zoneid
- globalzoneid
-
- -
- networkOfferingId
- globalnetworkofferingid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- name
- regression_user_network
-
- -
- displaytext
- regression_user_network
-
-
-
- -
- id
- networkid
-
-
-
-
-
-
- listAccounts
- true
- 950
-
- -
- id
- accountid
-
- -
- name
- accountname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- ipavailable
-
- -
- iptotal
- 0
-
- -
- iplimit
-
- -
- vmavailable
-
- -
- vmlimit
-
- -
- vmtotal
- 0
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- volumelimit
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
-
- -
- snapshotlimit
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
-
- -
- templatelimit
-
- -
- templatetotal
- 0
-
- -
- templateavailable
-
-
-
-
-
-
-
- deployVirtualMachine
- true
- 13
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- displayname
- RegularUser-VM
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- ipaddress
- vmipaddress
-
- -
- created
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- haenable
- false
-
- -
- state
- Running
-
- -
- account
- accountname
-
- -
- templateid
- globaltemplateid
-
- -
- displayname
- RegularUser-VM
-
- -
- group
- group1
-
-
-
-
-
-
-
- listVirtualMachines
- true
- 957
- false
-
- -
- name
- vmname
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- ipaddress
- vmipaddress
-
- -
- created
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- haenable
- false
-
- -
- state
- Running
-
- -
- displayname
- RegularUser-VM
-
- -
- group
- group1
-
-
-
-
-
-
- listRouters
- 35
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- router
- 0
- -
- id
- routerid
-
- -
- publicip
- sourcenatpublicip
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- networkdomain
- routernetworkdomain
-
- -
- gateway
-
- -
- name
- routername
-
- -
- podid
-
- -
- privateip
-
- -
- privatemacaddress
-
- -
- privatenetmask
-
- -
- publicmacaddress
- routerpublicmacaddress
-
- -
- guestipaddress
- routeripaddress
-
- -
- guestmacaddress
- routermacaddress
-
- -
- created
-
- -
- hostid
-
- -
- state
- Running
-
-
-
-
-
-
- associateIpAddress
- true
- 546
-
- -
- zoneid
- globalzoneid
-
-
-
- -
- id
- nonsourcenatpublicipid
-
- -
- ipaddress
- nonsourcenatpublicip
-
- -
- allocated
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- issourcenat
- false
-
-
-
-
-
-
-
-
- createLoadBalancerRule
- true
- 986
-
- -
- name
- lbname
-
- -
- publicipid
- sourcenatpublicipid
-
- -
- privateport
- privateport
-
- -
- publicport
- publicport
-
- -
- algorithm
- roundrobin
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- id
- lbid
-
- -
- name
- lbname
-
- -
- privateport
- privateport
-
- -
- publicport
- publicport
-
- -
- algorithm
- roundrobin
-
- -
- publicip
- sourcenatpublicip
-
- -
- account
- accountname
-
-
-
-
-
-
-
- listLoadBalancerRules
- true
- 988
- false
-
-
-
-
-
- assignToLoadBalancerRule
- true
- 989
-
- -
- id
- lbid
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
-
- deleteLoadBalancerRule
- true
- 987
-
- -
- id
- lbid
-
-
-
-
-
- listLoadBalancerRules
- true
- true
-
-
-
- createLoadBalancerRule
- true
-
- -
- name
- lbname
-
- -
- publicip
- sourcenatpublicip
-
- -
- privateport
- privateport
-
- -
- publicport
- publicport
-
- -
- algorithm
- roundrobin
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- id
- lbid
-
- -
- name
- lbname
-
- -
- id
- nonsourcenatpublicipid
-
- -
- privateport
- privateport
-
- -
- publicport
- publicport
-
- -
- algorithm
- roundrobin
-
- -
- publicip
- sourcenatpublicip
-
- -
- account
- accountname
-
-
-
-
-
- assignToLoadBalancerRule
- true
-
- -
- id
- lbid
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
-
-
- listLoadBalancerRuleInstances
- true
- 991
- false
-
- -
- id
- lbid
-
-
-
-
-
-
- removeFromLoadBalancerRule
- true
- 990
-
- -
- id
- lbid
-
- -
- virtualmachineid
- vmid
-
- -
- account
- accountname
-
-
-
-
-
- listLoadBalancerRuleInstances
- true
- true
-
- -
- id
- lbid
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- listVirtualMachines
- true
- 15
-
- -
- name
- vmname
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- ipaddress
- vmipaddress
-
- -
- created
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- haenable
- false
-
- -
- state
- Running
-
- -
- displayname
- namefordisplay
-
- -
- group
- group1
-
-
-
-
-
-
-
- rebootVirtualMachine
- true
- 16
-
- -
- id
- vmid
-
-
-
-
-
- listVirtualMachines
- true
-
- -
- name
- vmname
-
-
-
- -
- state
- Running
-
-
-
-
-
-
-
- stopVirtualMachine
- true
- 17
-
- -
- id
- vmid
-
-
-
-
-
- listVirtualMachines
- true
-
- -
- name
- vmname
-
-
-
- -
- state
- Stopped
-
-
-
-
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- vmid
-
- -
- type
- ROOT
-
-
-
- -
- id
- rootvolumeid
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- vmid
-
- -
- type
- DATADISK
-
-
-
- -
- id
- datavolumeid
-
-
-
-
-
-
- detachVolume
- true
-
- -
- id
- datavolumeid
-
-
-
-
-
- listVolumes
- true
-
- -
- virtualmachineid
- vmid
-
- -
- type
- DATADISK
-
-
-
-
-
-
-
- createVolume
- true
- 1026
-
- -
- name
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- id
- datavolumeid
-
-
-
-
-
-
-
- attachVolume
- true
-
- -
- id
- datavolumeid
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
- listVolumes
- true
- false
-
- -
- virtualmachineid
- vmid
-
- -
- type
- DATADISK
-
-
-
-
-
-
-
- createVolume
- true
-
- -
- name
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- id
- datavolumeid1
-
-
-
-
-
- deleteVolume
- true
-
- -
- id
- datavolumeid1
-
-
-
-
-
- listVolumes
- true
-
- -
- id
- datavolumeid1
-
-
-
-
-
-
-
-
- createSnapshot
- true
-
- -
- volumeid
- datavolumeid
-
-
-
- -
- id
- snapshotid1
-
- -
- volumeid
- datavolumeid
-
- -
- created
-
- -
- name
-
- -
- account
- accountname
-
-
-
-
-
- listSnapshots
- true
- false
-
- -
- volumeid
- datavolumeid
-
-
-
-
-
-
- deleteSnapshot
- true
- 24
-
- -
- id
- snapshotid1
-
-
-
-
-
-
- listSnapshots
- true
- 26
- true
-
- -
- volumeid
- datavolumeid
-
-
-
-
-
-
- createSnapshot
- true
-
- -
- volumeid
- datavolumeid
-
-
-
- -
- id
- snapshotid1
-
-
-
-
-
- createTemplate
- true
- 958
-
- -
- snapshotid
- snapshotid1
-
- -
- name
- privatetemplatename
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- 1
-
-
-
- -
- id
- privatetemplateid
-
- -
- name
- privatetemplatename
-
- -
- ispublic
- false
-
- -
- isready
- true
-
- -
- created
-
- -
- passwordenabled
- false
-
-
-
-
-
-
- listTemplates
- true
- 27
-
- -
- name
- privatetemplatename
-
- -
- templatefilter
- self
-
-
-
- -
- id
- privatetemplateid
-
- -
- name
- privatetemplatename
-
- -
- ispublic
- false
-
- -
- isready
- true
-
- -
- created
-
- -
- passwordenabled
- false
-
-
-
-
-
-
- updateTemplate
- true
- Update template
-
- -
- id
- privatetemplateid
-
- -
- displaytext
- blahblahblah
-
- -
- name
- blah
-
-
-
-
-
- listTemplates
- true
- List updated template
-
- -
- id
- privatetemplateid
-
- -
- templatefilter
- self
-
-
-
- -
- displaytext
- blahblahblah
-
-
-
-
-
-
-
- listTemplatePermissions
- true
- list template permissions command
-
- -
- id
- privatetemplateid
-
-
-
- -
- ispublic
- false
-
-
-
-
-
-
-
- updateTemplatePermissions
- true
- update template permissions
-
- -
- id
- privatetemplateid
-
- -
- ispublic
- true
-
-
-
-
-
- listTemplates
- true
- List template with updated permission
-
- -
- id
- privatetemplateid
-
- -
- templatefilter
- self
-
-
-
- -
- ispublic
- true
-
-
-
-
-
-
-
- deleteTemplate
- true
- 959
-
- -
- id
- privatetemplateid
-
-
-
-
-
- listTemplates
- true
- true
-
- -
- name
- privatetemplatename
-
- -
- templatefilter
- self
-
-
-
-
-
- stopVirtualMachine
- true
- Stop the VM before changing the Service
-
- -
- id
- vmid
-
-
-
-
-
-
- changeServiceForVirtualMachine
- true
- 20
-
- -
- id
- vmid
-
- -
- serviceofferingid
- 2
-
-
-
-
-
- listVirtualMachines
- true
-
- -
- name
- vmname
-
-
-
- -
- state
- Stopped
-
- -
- serviceofferingid
- 2
-
-
-
-
-
-
-
- resetPasswordForVirtualMachine
- true
- 19
-
- -
- id
- vmid
-
-
-
- -
- id
- vmid
-
- -
- password
-
-
-
-
-
- listVirtualMachines
- true
-
- -
- name
- vmname
-
-
-
- -
- state
- Stopped
-
-
-
-
-
-
- listVirtualMachines
- true
-
- -
- name
- vmname
-
-
-
- -
- state
- Stopped
-
-
-
-
-
- startVirtualMachine
- true
- 18
-
- -
- id
- vmid
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- ipaddress
- vmipaddress
-
- -
- created
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- haenable
- false
-
- -
- state
- Running
-
- -
- templateid
- globaltemplateid
-
- -
- serviceofferingid
- 2
-
-
-
-
-
- listVirtualMachines
- true
-
- -
- name
- vmname
-
-
-
- -
- state
- Running
-
-
-
-
-
-
- updateVirtualMachine
- true
-
- -
- id
- vmid
-
- -
- haenable
- true
-
-
-
-
-
- listVirtualMachines
- true
- 21
-
- -
- name
- vmname
-
-
-
- -
- haenable
- true
-
-
-
-
-
- updateVirtualMachine
- true
-
- -
- id
- vmid
-
- -
- haenable
- false
-
-
-
-
-
- listVirtualMachines
- true
- 21
-
- -
- name
- vmname
-
-
-
- -
- haenable
- false
-
-
-
-
-
-
-
-
- listPublicIpAddresses
- true
- 547
-
-
-
-
-
- disassociateIpAddress
- true
- 548
-
- -
- ipaddress
- nonsourcenatpublicip
-
-
-
-
-
-
-
- listEvents
- true
- 40
-
-
-
-
- destroyVirtualMachine
- true
- 14
-
- -
- id
- vmid
-
-
-
-
-
-
-
- registerIso
- true
- Register iso
-
- -
- id
- globalisoid
-
-
-
- -
- name
- isoname
-
- -
- displaytext
- isodisplay
-
- -
- url
- http://172.16.0.220/images/sumita/iso/ubuntu-9.04-server-amd64.iso
-
- -
- ostypeid
- 128
-
- -
- zoneid
- globalzoneid
-
-
-
- -
- id
- privateisoid
-
- -
- created
-
- -
- ispublic
- false
-
- -
- bootable
- true
-
- -
- isready
- false
-
- -
- isfeatured
- false
-
- -
- name
- registername
-
- -
- displaytext
- registerdisplay
-
-
-
-
-
-
- listIsos
- true
- List isos
- false
-
- -
- id
- privateisoid
-
-
-
-
-
-
- registerTemplate
- true
- Register template
-
- -
- name
- registername
-
- -
- displaytext
- registerdisplay
-
- -
- url
- http://192.168.10.231/templates/routing/latest/systemvm.vhd.bz2
-
- -
- ostypeid
- 132
-
- -
- format
- vhd
-
- -
- zoneid
- globalzoneid
-
-
-
- -
- id
- systemtemplateid
-
- -
- created
-
- -
- ispublic
- false
-
- -
- isfeatured
- false
-
- -
- passwordenabled
- false
-
- -
- format
- VHD
-
- -
- isready
- false
-
- -
- name
- registername
-
- -
- displaytext
- registerdisplay
-
-
-
-
-
-
-
- deleteIso
- true
- Delete iso
-
- -
- id
- privateisoid
-
-
-
-
-
- listIsos
- true
- List isos
- true
-
- -
- id
- privateisoid
-
-
-
-
-
-
- deleteTemplate
- true
- Delete template
-
- -
- id
- systemtemplateid
-
-
-
-
-
- listTemplates
- true
- List templates
- true
-
- -
- id
- systemtemplateid
-
- -
- templatefilter
- self
-
-
-
-
-
-
+
+
+
+
+
+ createAccount
+ [Create the Account and a User for the account]
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ email
+ user@gmail.com
+
+ -
+ firstname
+ user
+
+ -
+ lastname
+ userlastname
+
+ -
+ username
+ usernameparam
+
+ -
+ password
+ password
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+ listUsers
+ 5 [List the Created User in (3)]
+
+ -
+ account
+ accountname
+
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ usernameparam
+
+ -
+ firstname
+ user
+
+ -
+ lastname
+ userlastname
+
+ -
+ email
+ user@gmail.com
+
+ -
+ created
+ createtimestamp
+
+ -
+ state
+ enabled
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+
+
+ registerUserKeys
+
+ -
+ id
+ userid
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+ createNetwork
+ [Creating default network]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ networkOfferingId
+ globalnetworkofferingid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ regression_user_network
+
+ -
+ displaytext
+ regression_user_network
+
+
+
+ -
+ id
+ networkid
+
+
+
+
+
+
+ listAccounts
+ true
+ 950
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ ipavailable
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+
+ -
+ vmavailable
+
+ -
+ vmlimit
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ volumelimit
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+
+ -
+ snapshotlimit
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+
+ -
+ templatelimit
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+
+
+
+
+
+
+
+ deployVirtualMachine
+ true
+ 13
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ RegularUser-VM
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ created
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ haenable
+ false
+
+ -
+ state
+ Running
+
+ -
+ account
+ accountname
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ displayname
+ RegularUser-VM
+
+ -
+ group
+ group1
+
+
+
+
+
+
+
+ listVirtualMachines
+ true
+ 957
+ false
+
+ -
+ name
+ vmname
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ created
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ haenable
+ false
+
+ -
+ state
+ Running
+
+ -
+ displayname
+ RegularUser-VM
+
+ -
+ group
+ group1
+
+
+
+
+
+
+ listRouters
+ 35
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ router
+ 0
+ -
+ id
+ routerid
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ networkdomain
+ routernetworkdomain
+
+ -
+ gateway
+
+ -
+ name
+ routername
+
+ -
+ podid
+
+ -
+ privateip
+
+ -
+ privatemacaddress
+
+ -
+ privatenetmask
+
+ -
+ publicmacaddress
+ routerpublicmacaddress
+
+ -
+ guestipaddress
+ routeripaddress
+
+ -
+ guestmacaddress
+ routermacaddress
+
+ -
+ created
+
+ -
+ hostid
+
+ -
+ state
+ Running
+
+
+
+
+
+
+ associateIpAddress
+ true
+ 546
+
+ -
+ zoneid
+ globalzoneid
+
+
+
+ -
+ id
+ nonsourcenatpublicipid
+
+ -
+ ipaddress
+ nonsourcenatpublicip
+
+ -
+ allocated
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ issourcenat
+ false
+
+
+
+
+
+
+
+
+ createLoadBalancerRule
+ true
+ 986
+
+ -
+ name
+ lbname
+
+ -
+ publicipid
+ sourcenatpublicipid
+
+ -
+ privateport
+ privateport
+
+ -
+ publicport
+ publicport
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ lbid
+
+ -
+ name
+ lbname
+
+ -
+ privateport
+ privateport
+
+ -
+ publicport
+ publicport
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ account
+ accountname
+
+
+
+
+
+
+
+ listLoadBalancerRules
+ true
+ 988
+ false
+
+
+
+
+
+ assignToLoadBalancerRule
+ true
+ 989
+
+ -
+ id
+ lbid
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+
+ deleteLoadBalancerRule
+ true
+ 987
+
+ -
+ id
+ lbid
+
+
+
+
+
+ listLoadBalancerRules
+ true
+ true
+
+
+
+ createLoadBalancerRule
+ true
+
+ -
+ name
+ lbname
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ privateport
+ privateport
+
+ -
+ publicport
+ publicport
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ lbid
+
+ -
+ name
+ lbname
+
+ -
+ id
+ nonsourcenatpublicipid
+
+ -
+ privateport
+ privateport
+
+ -
+ publicport
+ publicport
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ account
+ accountname
+
+
+
+
+
+ assignToLoadBalancerRule
+ true
+
+ -
+ id
+ lbid
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+
+
+ listLoadBalancerRuleInstances
+ true
+ 991
+ false
+
+ -
+ id
+ lbid
+
+
+
+
+
+
+ removeFromLoadBalancerRule
+ true
+ 990
+
+ -
+ id
+ lbid
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ account
+ accountname
+
+
+
+
+
+ listLoadBalancerRuleInstances
+ true
+ true
+
+ -
+ id
+ lbid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ listVirtualMachines
+ true
+ 15
+
+ -
+ name
+ vmname
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ created
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ haenable
+ false
+
+ -
+ state
+ Running
+
+ -
+ displayname
+ namefordisplay
+
+ -
+ group
+ group1
+
+
+
+
+
+
+
+ rebootVirtualMachine
+ true
+ 16
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVirtualMachines
+ true
+
+ -
+ name
+ vmname
+
+
+
+ -
+ state
+ Running
+
+
+
+
+
+
+
+ stopVirtualMachine
+ true
+ 17
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVirtualMachines
+ true
+
+ -
+ name
+ vmname
+
+
+
+ -
+ state
+ Stopped
+
+
+
+
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ ROOT
+
+
+
+ -
+ id
+ rootvolumeid
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ DATADISK
+
+
+
+ -
+ id
+ datavolumeid
+
+
+
+
+
+
+ detachVolume
+ true
+
+ -
+ id
+ datavolumeid
+
+
+
+
+
+ listVolumes
+ true
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ DATADISK
+
+
+
+
+
+
+
+ createVolume
+ true
+ 1026
+
+ -
+ name
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ id
+ datavolumeid
+
+
+
+
+
+
+
+ attachVolume
+ true
+
+ -
+ id
+ datavolumeid
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+ listVolumes
+ true
+ false
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ DATADISK
+
+
+
+
+
+
+
+ createVolume
+ true
+
+ -
+ name
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ id
+ datavolumeid1
+
+
+
+
+
+ deleteVolume
+ true
+
+ -
+ id
+ datavolumeid1
+
+
+
+
+
+ listVolumes
+ true
+
+ -
+ id
+ datavolumeid1
+
+
+
+
+
+
+
+
+ createSnapshot
+ true
+
+ -
+ volumeid
+ datavolumeid
+
+
+
+ -
+ id
+ snapshotid1
+
+ -
+ volumeid
+ datavolumeid
+
+ -
+ created
+
+ -
+ name
+
+ -
+ account
+ accountname
+
+
+
+
+
+ listSnapshots
+ true
+ false
+
+ -
+ volumeid
+ datavolumeid
+
+
+
+
+
+
+ deleteSnapshot
+ true
+ 24
+
+ -
+ id
+ snapshotid1
+
+
+
+
+
+
+ listSnapshots
+ true
+ 26
+ true
+
+ -
+ volumeid
+ datavolumeid
+
+
+
+
+
+
+ createSnapshot
+ true
+
+ -
+ volumeid
+ datavolumeid
+
+
+
+ -
+ id
+ snapshotid1
+
+
+
+
+
+ createTemplate
+ true
+ 958
+
+ -
+ snapshotid
+ snapshotid1
+
+ -
+ name
+ privatetemplatename
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ 1
+
+
+
+ -
+ id
+ privatetemplateid
+
+ -
+ name
+ privatetemplatename
+
+ -
+ ispublic
+ false
+
+ -
+ isready
+ true
+
+ -
+ created
+
+ -
+ passwordenabled
+ false
+
+
+
+
+
+
+ listTemplates
+ true
+ 27
+
+ -
+ name
+ privatetemplatename
+
+ -
+ templatefilter
+ self
+
+
+
+ -
+ id
+ privatetemplateid
+
+ -
+ name
+ privatetemplatename
+
+ -
+ ispublic
+ false
+
+ -
+ isready
+ true
+
+ -
+ created
+
+ -
+ passwordenabled
+ false
+
+
+
+
+
+
+ updateTemplate
+ true
+ Update template
+
+ -
+ id
+ privatetemplateid
+
+ -
+ displaytext
+ blahblahblah
+
+ -
+ name
+ blah
+
+
+
+
+
+ listTemplates
+ true
+ List updated template
+
+ -
+ id
+ privatetemplateid
+
+ -
+ templatefilter
+ self
+
+
+
+ -
+ displaytext
+ blahblahblah
+
+
+
+
+
+
+
+ listTemplatePermissions
+ true
+ list template permissions command
+
+ -
+ id
+ privatetemplateid
+
+
+
+ -
+ ispublic
+ false
+
+
+
+
+
+
+
+ updateTemplatePermissions
+ true
+ update template permissions
+
+ -
+ id
+ privatetemplateid
+
+ -
+ ispublic
+ true
+
+
+
+
+
+ listTemplates
+ true
+ List template with updated permission
+
+ -
+ id
+ privatetemplateid
+
+ -
+ templatefilter
+ self
+
+
+
+ -
+ ispublic
+ true
+
+
+
+
+
+
+
+ deleteTemplate
+ true
+ 959
+
+ -
+ id
+ privatetemplateid
+
+
+
+
+
+ listTemplates
+ true
+ true
+
+ -
+ name
+ privatetemplatename
+
+ -
+ templatefilter
+ self
+
+
+
+
+
+ stopVirtualMachine
+ true
+ Stop the VM before changing the Service
+
+ -
+ id
+ vmid
+
+
+
+
+
+
+ changeServiceForVirtualMachine
+ true
+ 20
+
+ -
+ id
+ vmid
+
+ -
+ serviceofferingid
+ 2
+
+
+
+
+
+ listVirtualMachines
+ true
+
+ -
+ name
+ vmname
+
+
+
+ -
+ state
+ Stopped
+
+ -
+ serviceofferingid
+ 2
+
+
+
+
+
+
+
+ resetPasswordForVirtualMachine
+ true
+ 19
+
+ -
+ id
+ vmid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ password
+
+
+
+
+
+ listVirtualMachines
+ true
+
+ -
+ name
+ vmname
+
+
+
+ -
+ state
+ Stopped
+
+
+
+
+
+
+ listVirtualMachines
+ true
+
+ -
+ name
+ vmname
+
+
+
+ -
+ state
+ Stopped
+
+
+
+
+
+ startVirtualMachine
+ true
+ 18
+
+ -
+ id
+ vmid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ created
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ haenable
+ false
+
+ -
+ state
+ Running
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ serviceofferingid
+ 2
+
+
+
+
+
+ listVirtualMachines
+ true
+
+ -
+ name
+ vmname
+
+
+
+ -
+ state
+ Running
+
+
+
+
+
+
+ updateVirtualMachine
+ true
+
+ -
+ id
+ vmid
+
+ -
+ haenable
+ true
+
+
+
+
+
+ listVirtualMachines
+ true
+ 21
+
+ -
+ name
+ vmname
+
+
+
+ -
+ haenable
+ true
+
+
+
+
+
+ updateVirtualMachine
+ true
+
+ -
+ id
+ vmid
+
+ -
+ haenable
+ false
+
+
+
+
+
+ listVirtualMachines
+ true
+ 21
+
+ -
+ name
+ vmname
+
+
+
+ -
+ haenable
+ false
+
+
+
+
+
+
+
+
+ listPublicIpAddresses
+ true
+ 547
+
+
+
+
+
+ disassociateIpAddress
+ true
+ 548
+
+ -
+ ipaddress
+ nonsourcenatpublicip
+
+
+
+
+
+
+
+ listEvents
+ true
+ 40
+
+
+
+
+ destroyVirtualMachine
+ true
+ 14
+
+ -
+ id
+ vmid
+
+
+
+
+
+
+
+ registerIso
+ true
+ Register iso
+
+ -
+ id
+ globalisoid
+
+
+
+ -
+ name
+ isoname
+
+ -
+ displaytext
+ isodisplay
+
+ -
+ url
+ http://172.16.0.220/images/sumita/iso/ubuntu-9.04-server-amd64.iso
+
+ -
+ ostypeid
+ 128
+
+ -
+ zoneid
+ globalzoneid
+
+
+
+ -
+ id
+ privateisoid
+
+ -
+ created
+
+ -
+ ispublic
+ false
+
+ -
+ bootable
+ true
+
+ -
+ isready
+ false
+
+ -
+ isfeatured
+ false
+
+ -
+ name
+ registername
+
+ -
+ displaytext
+ registerdisplay
+
+
+
+
+
+
+ listIsos
+ true
+ List isos
+ false
+
+ -
+ id
+ privateisoid
+
+
+
+
+
+
+ registerTemplate
+ true
+ Register template
+
+ -
+ name
+ registername
+
+ -
+ displaytext
+ registerdisplay
+
+ -
+ url
+ http://192.168.10.231/templates/routing/latest/systemvm.vhd.bz2
+
+ -
+ ostypeid
+ 132
+
+ -
+ format
+ vhd
+
+ -
+ zoneid
+ globalzoneid
+
+
+
+ -
+ id
+ systemtemplateid
+
+ -
+ created
+
+ -
+ ispublic
+ false
+
+ -
+ isfeatured
+ false
+
+ -
+ passwordenabled
+ false
+
+ -
+ format
+ VHD
+
+ -
+ isready
+ false
+
+ -
+ name
+ registername
+
+ -
+ displaytext
+ registerdisplay
+
+
+
+
+
+
+
+ deleteIso
+ true
+ Delete iso
+
+ -
+ id
+ privateisoid
+
+
+
+
+
+ listIsos
+ true
+ List isos
+ true
+
+ -
+ id
+ privateisoid
+
+
+
+
+
+
+ deleteTemplate
+ true
+ Delete template
+
+ -
+ id
+ systemtemplateid
+
+
+
+
+
+ listTemplates
+ true
+ List templates
+ true
+
+ -
+ id
+ systemtemplateid
+
+ -
+ templatefilter
+ self
+
+
+
+
+
+
diff --git a/test/metadata/func/regression_works.xml b/test/metadata/func/regression_works.xml
index 0b2f7543874..b9948d29b65 100644
--- a/test/metadata/func/regression_works.xml
+++ b/test/metadata/func/regression_works.xml
@@ -1,8418 +1,8418 @@
-
-
-
-
-
-
-
-
- createAccount
- [Create the Account and a User for the account]
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- email
- admin@gmail.com
-
- -
- firstname
- admin
-
- -
- lastname
- adminlastname
-
- -
- username
- usernameparam
-
- -
- password
- password
-
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- enabled
-
-
-
-
-
-
-
-
-
- listUsers
- 5 [List the Created User in (3)]
-
- -
- account
- accountname
-
-
-
-
- -
- id
- userid
-
- -
- username
- usernameparam
-
- -
- firstname
- admin
-
- -
- lastname
- adminlastname
-
- -
- email
- admin@gmail.com
-
- -
- created
- createtimestamp
-
- -
- state
- enabled
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
-
-
-
-
- createUser
- 3 [Create User Command]
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- username
- secondusernameparam
-
- -
- password
- password
-
- -
- firstname
- nimbus-user
-
- -
- lastname
- nimbus-userlastname
-
- -
- email
- nimbus-user@gmail.com
-
-
-
-
- -
- id
- seconduserid
-
- -
- username
- usernameparam
-
- -
- firstname
- nimbus-user
-
- -
- lastname
- nimbus-userlastname
-
- -
- email
- nimbus-user@gmail.com
-
- -
- account
- accountname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- created
- createtimestamp
-
- -
- state
- enabled
-
-
-
-
-
-
-
-
- listAccounts
- 950 [List the Account of the User created in (3)]
-
- -
- name
- accountname
-
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- enabled
-
-
-
-
-
-
-
-
- updateUser
- 6 [Update the User created in (3)]
-
- -
- id
- userid
-
- -
- username
- newuser
-
- -
- password
- password
-
- -
- firstname
- updatednimbus
-
- -
- lastname
- updatednimbuslastname
-
- -
- email
- updatednimbus@gmail.com
-
- -
- timezone
- PST
-
- -
- apikey
- userapikey
-
- -
- secretkey
- usersecretkey
-
-
-
-
- -
- id
- userid
-
- -
- username
- newuser
-
- -
- firstname
- updatednimbus
-
- -
- lastname
- updatednimbuslastname
-
- -
- email
- updatednimbus@gmail.com
-
- -
- created
- createtimestamp
-
- -
- state
- enabled
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- timezone
- PST
-
- -
- apikey
- userapikey
-
- -
- secretkey
- usersecretkey
-
-
-
-
-
-
-
-
- listUsers
- 5 [List the Updated User updated in (6)]
-
- -
- id
- userid
-
-
-
- -
- id
- userid
-
- -
- username
- newuser
-
- -
- firstname
- updatednimbus
-
- -
- lastname
- updatednimbuslastname
-
- -
- email
- updatednimbus@gmail.com
-
- -
- created
- createtimestamp
-
- -
- state
- enabled
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- timezone
- PST
-
- -
- apikey
- userapikey
-
- -
- secretkey
- usersecretkey
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- disableUser
- 428 [Disable the User created in (3)]
-
- -
- id
- userid
-
-
-
- -
- id
- userid
-
- -
- username
- newuser
-
- -
- firstname
- updatednimbus
-
- -
- lastname
- updatednimbuslastname
-
- -
- email
- updatednimbus@gmail.com
-
- -
- created
- createtimestamp
-
- -
- state
- disabled
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- timezone
- PST
-
- -
- apikey
- userapikey
-
- -
- secretkey
- usersecretkey
-
-
-
-
-
-
-
-
- enableUser
- 9 [Enable the User created in (3)]
-
- -
- id
- userid
-
-
-
- -
- id
- userid
-
- -
- username
- newuser
-
- -
- firstname
- updatednimbus
-
- -
- lastname
- updatednimbuslastname
-
- -
- email
- updatednimbus@gmail.com
-
- -
- created
- createtimestamp
-
- -
- state
- enabled
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- timezone
- PST
-
- -
- apikey
- userapikey
-
- -
- secretkey
- usersecretkey
-
-
-
-
-
-
-
-
- disableAccount
- [Lock the Account]
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- lock
- true
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- locked
-
-
-
-
-
-
-
-
- enableAccount
- [Enable the Locked Account]
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- enabled
-
-
-
-
-
-
-
-
- disableAccount
- [Lock the Account]
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- lock
- false
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- disabled
-
-
-
-
-
-
-
-
- enableAccount
- [Enable the Locked Account]
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- enabled
-
-
-
-
-
-
-
-
- createDomain
- 10 [Create Domain]
-
- -
- name
- domainname
-
-
-
-
- -
- name
- domainname
-
- -
- id
- newdomainid
-
- -
- level
- 1
-
- -
- parentdomainid
- 1
-
- -
- parentdomainname
- ROOT
-
- -
- haschild
- false
-
-
-
-
-
-
-
-
- listDomains
- 11 [List Domains]
-
- -
- name
- domainname
-
-
-
-
- -
- id
- newdomainid
-
- -
- name
- domainname
-
- -
- level
- 1
-
- -
- parentdomainid
- 1
-
- -
- parentdomainname
- ROOT
-
- -
- haschild
- false
-
-
-
-
-
-
-
-
- updateDomain
- 952 [Update the Domain created in (10)]
-
- -
- id
- newdomainid
-
- -
- name
- newdomainname
-
-
-
-
- -
- id
- newdomainid
-
- -
- name
- newdomainname
-
- -
- level
- 1
-
- -
- parentdomainid
- 1
-
- -
- parentdomainname
- ROOT
-
- -
- haschild
- false
-
-
-
-
-
-
-
-
-
- listDomainChildren
- - [List One of the Children of the Parent Domain]
-
- -
- id
- 1
-
-
-
-
- domain
- 0
- -
- id
- newdomainid
-
- -
- name
- newdomainname
-
- -
- level
- 1
-
- -
- parentdomainid
- 1
-
- -
- parentdomainname
- ROOT
-
- -
- haschild
- false
-
-
-
-
-
-
-
-
- deleteDomain
- 654 [Delete Domain created in (10)]
-
- -
- id
- newdomainid
-
- -
- cleanup
- true
-
-
-
-
- -
- success
- true
-
-
-
-
-
-
-
-
- listTemplates
- 27 [List Templates - List System Template]
-
- -
- templatefilter
- self
-
- -
- id
- 1
-
-
-
-
- template
- 0
- -
- id
- debian50templateid
-
- -
- name
- debian50templatename
-
- -
- displaytext
- debian50templatedisplaytext
-
- -
- ispublic
- debian50templateispublic
-
- -
- created
- debian50templatecreated
-
- -
- isready
- true
-
- -
- passwordenabled
- debian50templatepasswordenabled
-
- -
- format
- VHD
-
-
- -
- isfeatured
- false
-
- -
- crossZones
- true
-
- -
- ostypeid
- debian50templateostypeid
-
- -
- ostypename
- debian50templateostypename
-
- -
- size
- debian50templatesize
-
- -
- account
- system
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- status
- Download Complete
-
- -
- templatetype
- SYSTEM
-
- -
- hypervisor
- XenServer
-
- -
- domain
- ROOT
-
- -
- domainid
- 1
-
-
-
-
-
-
-
- listTemplates
- - Verify All the Parameters of the Listed Template -
-
- -
- name
- debian50templatename
-
- -
- templatefilter
- self
-
-
-
- template
- 0
- -
- id
- debian50templateid
-
- -
- name
- debian50templatename
-
- -
- displaytext
- debian50templatedisplaytext
-
- -
- ispublic
- debian50templateispublic
-
- -
- created
- debian50templatecreated
-
- -
- isready
- true
-
- -
- isfeatured
- false
-
- -
- passwordenabled
- debian50templatepasswordenabled
-
- -
- crossZones
- true
-
- -
- format
- VHD
-
- -
- ostypeid
- debian50templateostypeid
-
- -
- ostypename
- debian50templateostypename
-
- -
- account
- system
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- status
- Download Complete
-
- -
- size
- debian50templatesize
-
- -
- templatetype
- SYSTEM
-
- -
- hypervisor
- XenServer
-
-
-
-
-
-
-
-
- listServiceOfferings
- 28 [List the Small Instance Service Offering]
-
- -
- id
- globalserviceofferingid
-
-
-
- -
- id
- smallofferingid
-
- -
- name
- smallofferingname
-
- -
- displaytext
- smallofferingdisplaytext
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- created
- smallofferingcreatetime
-
- -
- storagetype
- smallofferingstoragetype
-
- -
- offerha
- false
-
-
-
-
-
-
-
- listServiceOfferings
- 876 [Verify the First Service Offering]
-
- -
- name
- smallofferingname
-
-
-
- serviceoffering
- 0
- -
- id
- smallofferingid
-
- -
- name
- smallofferingname
-
- -
- displaytext
- smallofferingdisplaytext
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- created
- smallofferingcreatetime
-
- -
- storagetype
- smallofferingstoragetype
-
- -
- offerha
- false
-
-
-
-
-
-
-
-
- listZones
- 39 [List the Global Zone with id-2]
-
-
- zone
- 0
- -
- id
- globalzoneid
-
- -
- name
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- internaldns1
- internaldns1
-
- -
- vlan
-
- -
- guestcidraddress
-
- -
- networktype
- Advanced
-
-
-
-
-
-
-
-
- deployVirtualMachine
- 13 [Deploy Virtual Machine]
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- displayname
- Testcase13-VM
-
- -
- group
- Testcase13
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- created
- vmcreated
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- ipaddress
- vmipaddress
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- haenable
- false
-
- -
- state
- Running
-
- -
- templateid
- globaltemplateid
-
- -
- templatename
-
- -
- templatedisplaytext
-
- -
- passwordenabled
- false
-
- -
- serviceofferingname
- smallofferingname
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- displayname
- Testcase13-VM
-
- -
- group
- Testcase13
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- account
- accountname
-
- -
- hostname
-
- -
- hostid
-
- -
- networkgrouplist
-
-
-
-
-
-
- sleep.sh
-
- ** Sleep for a minute
-
- -
- s
- 60
-
-
-
-
-
-
- listVirtualMachines
- 957 [List Virtual Machines Command]
- false
-
- -
- name
- vmname
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- created
- vmcreated
-
- -
- ipaddress
- vmipaddress
-
- -
- state
- Running
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- haenable
- false
-
- -
- displayname
- Testcase13-VM
-
- -
- group
- Testcase13
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- hostid
-
- -
- hostname
-
- -
- templateid
- globaltemplateid
-
- -
- templatename
-
- -
- templatedisplaytext
-
- -
- passwordenabled
- false
-
- -
- serviceofferingid
- smallofferingid
-
- -
- serviceofferingname
- smallofferingname
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- cpuused
-
- -
- networkkbsread
-
- -
- networkkbswrite
-
- -
- guestosid
-
- -
- networkgrouplist
-
- -
- rootdeviceid
- 0
-
- -
- rootdevicetype
- NetworkFilesystem
-
-
-
-
-
-
-
- listRouters
- 35 [List Routers]
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- router
- 0
- -
- id
- routerid
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- networkdomain
- routernetworkdomain
-
- -
- gateway
-
- -
- name
- routername
-
- -
- podid
-
- -
- privateip
-
- -
- privatemacaddress
-
- -
- privatenetmask
-
- -
- publicip
- sourcenatpublicip
-
- -
- publicmacaddress
- routerpublicmacaddress
-
- -
- publicnetmask
-
- -
- guestipaddress
- routeripaddress
-
- -
- guestmacaddress
- routermacaddress
-
- -
- guestnetmask
-
- -
- templateid
-
- -
- created
-
- -
- hostid
-
- -
- hostname
-
- -
- state
- Running
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
-
- associateIpAddress
- 546 [Associate IP Address]
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- ipaddress
- nonsourcenatpublicip
-
- -
- allocated
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- issourcenat
- false
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- forvirtualnetwork
-
- -
- vlanname
-
- -
- vlanid
-
-
-
-
-
-
-
-
- createLoadBalancerRule
- 986 [Create Load Balancer Rule]
-
- -
- name
- lbname
-
- -
- publicip
- sourcenatpublicip
-
- -
- privateport
- privateport
-
- -
- publicport
- publicport
-
- -
- algorithm
- roundrobin
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- description
- FirstLoadBalancingRuleCreated
-
-
-
- -
- id
- lbid
-
- -
- name
- lbname
-
- -
- description
- FirstLoadBalancingRuleCreated
-
- -
- publicip
- sourcenatpublicip
-
- -
- privateport
- privateport
-
- -
- publicport
- publicport
-
- -
- algorithm
- roundrobin
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
-
- listLoadBalancerRules
- 988 [List Load Balancer Rules]
- false
-
- -
- account
- accountname
-
- -
- id
- lbid
-
-
-
-
-
-
- assignToLoadBalancerRule
- 989 [Assign VM the Load Balancer Rule]
-
- -
- id
- lbid
-
- -
- virtualmachineid
- vmid
-
- -
- account
- accountname
-
-
-
-
-
-
- deleteLoadBalancerRule
- 987 [Load Balancer Rule]
-
- -
- id
- lbid
-
-
-
-
-
- listLoadBalancerRules
- true
-
-
-
- createLoadBalancerRule
- + Create a Second Load Balancer Rule +
-
- -
- name
- lbname
-
- -
- description
- SecondLoadBalancerRuleCreated
-
- -
- publicip
- sourcenatpublicip
-
- -
- privateport
- privateport
-
- -
- publicport
- publicport
-
- -
- algorithm
- roundrobin
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- id
- lbid
-
- -
- name
- lbname
-
- -
- description
- SecondLoadBalancerRuleCreated
-
- -
- publicip
- sourcenatpublicip
-
- -
- publicport
- publicport
-
- -
- privateport
- privateport
-
- -
- algorithm
- roundrobin
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
- assignToLoadBalancerRule
- + Assign the Second Load Balancer Rule to a VM +
-
- -
- id
- lbid
-
- -
- virtualmachineid
- vmid
-
- -
- account
- accountname
-
-
-
-
-
-
- listLoadBalancerRuleInstances
- 991 [List LoadBalancer Rule Instances]
- false
-
- -
- id
- lbid
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- displayname
-
- -
- ipaddress
- vmipaddress
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
-
- removeFromLoadBalancerRule
- 990 [Remove From Load Balancer Rule]
-
- -
- id
- lbid
-
- -
- virtualmachineid
- vmid
-
- -
- account
- accountname
-
-
-
-
-
- listLoadBalancerRuleInstances
- true
-
- -
- id
- lbid
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- listVirtualMachines
- 15 [List Virtual Machines]
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- created
-
- -
- ipaddress
- vmipaddress
-
- -
- state
- Running
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- haenable
- false
-
- -
- displayname
- Testcase13-VM
-
- -
- group
- Testcase13
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- hostid
-
- -
- hostname
-
- -
- templateid
- globaltemplateid
-
- -
- templatename
-
- -
- templatedisplaytext
-
- -
- passwordenabled
- false
-
- -
- serviceofferingid
- smallofferingid
-
- -
- serviceofferingname
- smallofferingname
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- cpuused
-
- -
- networkkbsread
-
- -
- networkkbswrite
-
- -
- guestosid
-
- -
- guestosid
- rootostypeid
-
- -
- networkgrouplist
-
- -
- rootdeviceid
- 0
-
- -
- rootdevicetype
- NetworkFilesystem
-
-
-
-
-
-
- rebootVirtualMachine
- 16 [Reboot Virtual Machine]
-
- -
- id
- vmid
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- created
- vmcreated
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- ipaddress
- vmipaddress
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- haenable
- false
-
- -
- state
- Running
-
- -
- templateid
- globaltemplateid
-
- -
- templatename
-
- -
- templatedisplaytext
-
- -
- passwordenabled
- false
-
- -
- serviceofferingname
- smallofferingname
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- displayname
- Testcase13-VM
-
- -
- group
- Testcase13
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- account
- accountname
-
- -
- hostname
-
- -
- hostid
-
- -
- networkgrouplist
-
-
-
-
-
-
-
- stopVirtualMachine
- 17 [Stop Virtual Machine]
-
- -
- id
- vmid
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- created
- vmcreated
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- ipaddress
- vmipaddress
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- haenable
- false
-
- -
- state
- Stopped
-
- -
- templateid
- globaltemplateid
-
- -
- templatename
-
- -
- templatedisplaytext
-
- -
- passwordenabled
- false
-
- -
- serviceofferingname
- smallofferingname
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- displayname
- Testcase13-VM
-
- -
- group
- Testcase13
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- account
- accountname
-
- -
- networkgrouplist
-
-
-
-
-
-
-
-
-
- listVolumes
- [List the ROOT Volume of VM created in (13)]
-
- -
- virtualmachineid
- vmid
-
- -
- type
- ROOT
-
-
-
- -
- id
- rootvolumeid
-
- -
- name
- rootvolumename
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- type
- ROOT
-
- -
- deviceid
-
- -
- virtualmachineid
- vmid
-
- -
- vmname
- vmname
-
- -
- vmdisplayname
-
- -
- vmstate
- Stopped
-
- -
- size
-
- -
- created
-
- -
- attached
-
- -
- state
- Created
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- storagetype
- shared
-
- -
- sourceid
-
- -
- sourcetype
- Template
-
- -
- hypervisor
- XenServer
-
- -
- storage
- primary storage
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- serviceofferingname
-
- -
- serviceofferingdisplaytext
-
-
-
-
-
-
- listVolumes
- [List the DATA Volume of VM created in (13)]
-
- -
- virtualmachineid
- vmid
-
- -
- type
- DATADISK
-
-
-
- -
- id
- datavolumeid
-
- -
- name
- datavolumename
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- type
- DATADISK
-
- -
- deviceid
-
- -
- virtualmachineid
- vmid
-
- -
- vmname
- vmname
-
- -
- vmdisplayname
-
- -
- vmstate
- Stopped
-
- -
- size
-
- -
- created
-
- -
- state
- Created
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- storagetype
- shared
-
- -
- sourceid
-
- -
- sourcetype
- DiskOffering
-
- -
- hypervisor
- XenServer
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- diskofferingname
-
- -
- diskofferingdisplaytext
-
- -
- storage
- primary storage
-
- -
- attached
-
- -
- destroyed
- false
-
-
-
-
-
-
- detachVolume
- [Detach the DATA Volume of VM created in (13)]
-
- -
- id
- datavolumeid
-
-
-
-
-
- listVolumes
- [Empty List after Detaching the Volume of VM created in (13)]
- true
-
- -
- virtualmachineid
- vmid
-
- -
- type
- DATADISK
-
-
-
-
-
-
-
- createVolume
- 1026 [Create Volume]
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- name
- newseconddiskvolume
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- id
- datavolumeid
-
- -
- name
- newseconddiskvolume
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- type
- DATADISK
-
- -
- size
-
- -
- created
-
- -
- state
- Created
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- storagetype
- shared
-
- -
- hypervisor
- None
-
- -
- sourceid
-
- -
- sourcetype
- DiskOffering
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- diskofferingname
-
- -
- diskofferingdisplaytext
-
- -
- storage
- primary storage
-
- -
- destroyed
- false
-
-
-
-
-
-
-
- attachVolume
- [Attach The Created Volume in (1026) to the VM created in (13)]
-
- -
- id
- datavolumeid
-
- -
- virtualmachineid
- vmid
-
-
-
- -
- id
- datavolumeid
-
- -
- name
- newseconddiskvolume
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- type
- DATADISK
-
- -
- deviceid
-
- -
- virtualmachineid
- vmid
-
- -
- vmname
- vmname
-
- -
- vmdisplayname
- Testcase13-VM
-
- -
- vmstate
- Stopped
-
- -
- size
-
- -
- created
-
- -
- state
- Created
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- storagetype
- shared
-
- -
- hypervisor
- XenServer
-
- -
- sourceid
-
- -
- sourcetype
- DiskOffering
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- diskofferingname
-
- -
- diskofferingdisplaytext
-
- -
- storage
- primary storage
-
- -
- attached
-
- -
- destroyed
- false
-
-
-
-
-
- listVolumes
- - Check that Data Disk Volume list is not Empty -
- false
-
- -
- virtualmachineid
- vmid
-
- -
- type
- DATADISK
-
-
-
-
-
-
-
- createVolume
- [Create the Volume, Used for Deletion Test]
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- name
- newthirddiskvolume
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- id
- datavolumeid1
-
-
-
-
-
- deleteVolume
- - Delete the Created Volume -
-
- -
- id
- datavolumeid1
-
-
-
- -
- success
- true
-
-
-
-
-
- listVolumes
- - Check the Emptiness of the Volumes List -
- true
-
- -
- id
- datavolumeid1
-
-
-
-
-
-
-
-
- createSnapshot
- [Create Snapshot from Data Volume created in (1026)]
-
- -
- volumeid
- datavolumeid
-
-
-
- -
- id
- snapshotid1
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- snapshottype
- MANUAL
-
- -
- volumeid
- datavolumeid
-
- -
- volumename
- newseconddiskvolume
-
- -
- volumetype
- DATADISK
-
- -
- created
-
- -
- name
-
- -
- intervaltype
- MANUAL
-
-
-
-
-
-
- listSnapshots
- 26 [List Snapshots]
-
- -
- volumeid
- datavolumeid
-
-
-
- -
- id
- snapshotid1
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- snapshottype
- MANUAL
-
- -
- volumeid
- datavolumeid
-
- -
- volumename
- newseconddiskvolume
-
- -
- volumetype
- DATADISK
-
- -
- created
-
- -
- name
-
- -
- intervaltype
- MANUAL
-
-
-
-
-
-
- deleteSnapshot
- 24 [Delete the Created Snapshot]
-
- -
- id
- snapshotid1
-
-
-
- -
- success
- true
-
-
-
-
-
- listSnapshots
- - Check the Emptiness of the Snapshots list -
- true
-
- -
- volumeid
- datavolumeid
-
-
-
-
-
-
- createSnapshot
- + Create Snapshot to assist Template creation +
-
- -
- volumeid
- rootvolumeid
-
-
-
- -
- id
- snapshotid1
-
-
-
-
-
- createTemplate
- 958 [Create Template from Snapshot]
-
- -
- snapshotid
- snapshotid1
-
- -
- name
- privatetemplatename
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- rootostypeid
-
- -
- isfeatured
- true
-
- -
- ispublic
- true
-
-
-
- -
- id
- privatetemplateid
-
- -
- name
- privatetemplatename
-
- -
- displaytext
- privatetemplatedisplaytext
-
- -
- ispublic
- true
-
- -
- created
-
- -
- isready
- true
-
- -
- passwordenabled
- false
-
- -
- isfeatured
- true
-
- -
- crossZones
- false
-
- -
- ostypeid
- rootostypeid
-
- -
- ostypename
-
- -
- account
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- domain
- ROOT
-
- -
- domainid
- 1
-
-
-
-
-
-
-
-
-
- registerTemplate
- [Register template]
-
- -
- name
- privatetemplatename
-
- -
- displaytext
- privatetemplatedisplay
-
- -
- url
- http://nfs1.lab.vmops.com/templates/centos53-x86_64/latest/f59f18fb-ae94-4f97-afd2-f84755767aca.vhd.bz2
-
- -
- ostypeid
- 12
-
- -
- format
- vhd
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- hypervisor
- XenServer
-
-
-
- -
- id
- privatetemplateid
-
- -
- name
- privatetemplatename
-
- -
- displaytext
- privatetemplatedisplay
-
- -
- ispublic
- false
-
- -
- created
-
- -
- isready
- false
-
- -
- passwordenabled
- false
-
- -
- format
- VHD
-
- -
- isfeatured
- false
-
- -
- crossZones
- false
-
- -
- ostypeid
- 12
-
- -
- ostypename
- CentOS 5.3 (64-bit)
-
- -
- accountid
- accountid
-
- -
- account
- accountname
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- status
- Processing
-
- -
- hypervisor
- XenServer
-
- -
- domainid
- 1
-
- -
- isextractable
- true
-
-
-
-
-
-
- sleep.sh
-
- ** Sleep for five minutes
-
- -
- s
- 300
-
-
-
-
-
-
- listTemplates
- 27 [List the Registered Template]
-
- -
- name
- privatetemplatename
-
- -
- templatefilter
- self
-
-
-
- -
- id
- privatetemplateid
-
- -
- name
- privatetemplatename
-
- -
- displaytext
- privatetemplatedisplay
-
- -
- ispublic
- false
-
- -
- created
-
- -
- isready
- true
-
- -
- passwordenabled
- false
-
- -
- format
- VHD
-
- -
- isfeatured
- false
-
- -
- crossZones
- false
-
- -
- ostypeid
- 12
-
- -
- ostypename
- CentOS 5.3 (64-bit)
-
- -
- account
- accountname
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- status
- Download Complete
-
- -
- size
-
- -
- hypervisor
- XenServer
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
-
- updateTemplate
- [Update Template registered in (958)]
-
- -
- id
- privatetemplateid
-
- -
- displaytext
- UpdatedTemplate
-
- -
- name
- TemplateUpdated
-
-
-
- -
- id
- privatetemplateid
-
- -
- name
- TemplateUpdated
-
- -
- displaytext
- UpdatedTemplate
-
- -
- ispublic
- false
-
- -
- created
-
- -
- isready
- false
-
- -
- passwordenabled
- false
-
- -
- format
- VHD
-
- -
- isfeatured
- false
-
- -
- crossZones
- false
-
- -
- ostypeid
- 12
-
- -
- ostypename
- CentOS 5.3 (64-bit)
-
- -
- account
- accountname
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- status
- Download Complete
-
- -
- size
-
- -
- hypervisor
- XenServer
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
- sleep.sh
-
- ** Sleep for four minutes
-
- -
- s
- 240
-
-
-
-
-
- listTemplates
- [List updated template]
-
- -
- id
- privatetemplateid
-
- -
- templatefilter
- self
-
-
-
- -
- id
- privatetemplateid
-
- -
- name
- TemplateUpdated
-
- -
- displaytext
- UpdatedTemplate
-
- -
- ispublic
- false
-
- -
- created
-
- -
- isready
- false
-
- -
- passwordenabled
- false
-
- -
- format
- VHD
-
- -
- isfeatured
- false
-
- -
- crossZones
- false
-
- -
- ostypeid
- 12
-
- -
- ostypename
- CentOS 5.3 (64-bit)
-
- -
- account
- accountname
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- status
- Download Complete
-
- -
- size
-
- -
- hypervisor
- XenServer
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
-
- listTemplatePermissions
- [List Template Permissions command]
-
- -
- id
- privatetemplateid
-
- -
- templatefilter
- self
-
-
-
- -
- id
- privatetemplateid
-
- -
- ispublic
- false
-
- -
- domainid
- 1
-
-
-
-
-
-
- updateTemplatePermissions
- [Update Template Permissions]
-
- -
- id
- privatetemplateid
-
- -
- ispublic
- true
-
-
-
- -
- success
- true
-
-
-
-
-
- listTemplates
- [List Template with Updated Permission]
-
- -
- id
- privatetemplateid
-
- -
- templatefilter
- self
-
-
-
- -
- ispublic
- true
-
-
-
-
-
-
- deleteTemplate
- 959 [Delete Template created in (958)]
-
- -
- id
- privatetemplateid
-
-
-
- -
- success
- true
-
-
-
-
-
- listTemplates
- - Check the Emptiness of the Template List -
- true
-
- -
- name
- privatetemplatename
-
- -
- templatefilter
- self
-
-
-
-
-
-
-
- changeServiceForVirtualMachine
- 20 [Change Service Offering for Virtual Machine]
-
- -
- id
- vmid
-
- -
- serviceofferingid
- mediumglobalserviceofferingid
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- displayname
- Testcase13-VM
-
- -
- ipaddress
- vmipaddress
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- created
-
- -
- state
- Stopped
-
- -
- haenable
- false
-
- -
- groupid
-
- -
- group
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- templateid
- globaltemplateid
-
- -
- templatename
-
- -
- templatedisplaytext
-
- -
- passwordenabled
- false
-
- -
- serviceofferingid
- mediumglobalserviceofferingid
-
- -
- serviceofferingname
- Medium Instance, Virtual Networking
-
- -
- forvirtualnetwork
- true
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 1000
-
- -
- memory
- 1024
-
- -
- cpuused
-
- -
- networkkbsread
-
- -
- networkkbswrite
-
- -
- guestosid
-
- -
- rootdeviceid
-
- -
- rootdevicetype
-
-
-
-
-
- listVirtualMachines
- - Check the change in the Service Offering -
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- state
- Stopped
-
- -
- serviceofferingid
- mediumglobalserviceofferingid
-
- -
- serviceofferingname
- Medium Instance, Virtual Networking
-
-
-
-
-
-
-
-
-
-
- listVirtualMachines
- + Check the Stopped status of VM that needs to be started +
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- state
- Stopped
-
-
-
-
-
- startVirtualMachine
- 18 [Start the Stopped VM]
-
- -
- id
- vmid
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- displayname
- Testcase13-VM
-
- -
- ipaddress
- vmipaddress
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- created
-
- -
- state
- Running
-
- -
- haenable
- false
-
- -
- groupid
-
- -
- group
- Testcase13
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- hostid
-
- -
- hostname
-
- -
- templateid
- globaltemplateid
-
- -
- templatename
-
- -
- templatedisplaytext
-
- -
- passwordenabled
- false
-
- -
- serviceofferingid
- mediumglobalserviceofferingid
-
- -
- serviceofferingname
- Medium Instance, Virtual Networking
-
- -
- forvirtualnetwork
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 1000
-
- -
- memory
- 1024
-
- -
- cpuused
-
- -
- networkkbsread
-
- -
- networkkbswrite
-
- -
- guestosid
-
- -
- rootdeviceid
-
- -
- rootdevicetype
- NetworkFilesystem
-
- -
- networkgrouplist
-
-
-
-
-
- listVirtualMachines
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- displayname
- Testcase13-VM
-
- -
- ipaddress
- vmipaddress
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- created
-
- -
- state
- Running
-
- -
- haenable
- false
-
- -
- groupid
-
- -
- group
- Testcase13
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- hostid
-
- -
- hostname
-
- -
- templateid
- globaltemplateid
-
- -
- templatename
-
- -
- templatedisplaytext
-
- -
- passwordenabled
- false
-
- -
- serviceofferingid
- mediumglobalserviceofferingid
-
- -
- serviceofferingname
- Medium Instance, Virtual Networking
-
- -
- forvirtualnetwork
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 1000
-
- -
- memory
- 1024
-
- -
- cpuused
-
- -
- networkkbsread
-
- -
- networkkbswrite
-
- -
- guestosid
-
- -
- rootdeviceid
-
- -
- rootdevicetype
- NetworkFilesystem
-
- -
- networkgrouplist
-
-
-
-
-
-
- updateVirtualMachine
- + HA Enable on Virtual Machine +
-
- -
- id
- vmid
-
- -
- haenable
- true
-
-
-
- -
- success
- true
-
-
-
-
-
- listVirtualMachines
- 21 [Verify the Update using List VMs]
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- id
- vmid
-
- -
- haenable
- true
-
-
-
-
-
- updateVirtualMachine
- + HA Disable on Virtual Machine +
-
- -
- id
- vmid
-
- -
- haenable
- false
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- displayname
- Testcase13-VM
-
- -
- ipaddress
- vmipaddress
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- created
-
- -
- state
- Running
-
- -
- haenable
- false
-
- -
- groupid
-
- -
- group
- Testcase13
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- hostid
-
- -
- hostname
-
- -
- templateid
- globaltemplateid
-
- -
- templatename
-
- -
- templatedisplaytext
-
- -
- passwordenabled
- false
-
- -
- serviceofferingid
- mediumglobalserviceofferingid
-
- -
- serviceofferingname
- Medium Instance, Virtual Networking
-
- -
- forvirtualnetwork
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 1000
-
- -
- memory
- 1024
-
- -
- cpuused
-
- -
- networkkbsread
-
- -
- networkkbswrite
-
- -
- guestosid
-
- -
- rootdeviceid
-
- -
- rootdevicetype
- NetworkFilesystem
-
- -
- networkgrouplist
-
-
-
-
-
- listVirtualMachines
- 21 [Verify the Update using List VMs]
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- id
- vmid
-
- -
- haenable
- false
-
-
-
-
-
-
- listPublicIpAddresses
- 547 [List Public IP Addresses]
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- publicipaddress
- 0
- -
- ipaddress
-
- -
- allocated
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- issourcenat
- true
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- forvirtualnetwork
- true
-
- -
- vlanid
-
- -
- vlanname
-
- -
- isstaticnat
-
-
-
-
-
-
- disassociateIpAddress
- 548 [Disassociate IP Address]
-
- -
- ipaddress
- nonsourcenatpublicip
-
- -
- account
- accountname
-
-
-
- -
- success
- true
-
-
-
-
-
-
- rebootRouter
- 36 [Reboot Router]
-
- -
- id
- routerid
-
-
-
- -
- id
- routerid
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- networkdomain
- routernetworkdomain
-
- -
- gateway
-
- -
- name
- routername
-
- -
- podid
-
- -
- hostid
-
- -
- hostname
-
- -
- privateip
-
- -
- privatemacaddress
-
- -
- privatenetmask
-
- -
- publicip
- sourcenatpublicip
-
- -
- publicmacaddress
- routerpublicmacaddress
-
- -
- publicnetmask
-
- -
- guestipaddress
- routeripaddress
-
- -
- guestmacaddress
- routermacaddress
-
- -
- guestnetmask
-
- -
- templateid
-
- -
- created
-
- -
- state
- Running
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
-
-
- stopRouter
- 37 [Stop Router]
-
- -
- id
- routerid
-
-
-
- -
- id
- routerid
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- networkdomain
- routernetworkdomain
-
- -
- gateway
-
- -
- name
- routername
-
- -
- podid
-
- -
- privateip
-
- -
- privatemacaddress
-
- -
- privatenetmask
-
- -
- publicip
- sourcenatpublicip
-
- -
- publicmacaddress
- routerpublicmacaddress
-
- -
- publicnetmask
-
- -
- guestipaddress
- routeripaddress
-
- -
- guestmacaddress
- routermacaddress
-
- -
- guestnetmask
-
- -
- templateid
-
- -
- created
-
- -
- state
- Stopped
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
-
- startRouter
- 38 [Start Router]
-
- -
- id
- routerid
-
-
-
- -
- id
- routerid
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- networkdomain
- routernetworkdomain
-
- -
- gateway
-
- -
- name
- routername
-
- -
- podid
-
- -
- hostid
-
- -
- hostname
-
- -
- privateip
-
- -
- privatemacaddress
-
- -
- privatenetmask
-
- -
- publicip
- sourcenatpublicip
-
- -
- publicmacaddress
- routerpublicmacaddress
-
- -
- publicnetmask
-
- -
- guestipaddress
- routeripaddress
-
- -
- guestmacaddress
- routermacaddress
-
- -
- guestnetmask
-
- -
- templateid
-
- -
- created
-
- -
- state
- Running
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
-
-
- listEvents
- 40 [List Events]
-
- -
- account
- accountname
-
-
-
- event
- 0
- -
- id
-
- -
- username
-
- -
- type
-
- -
- level
-
- -
- description
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- created
-
- -
- state
-
- -
- parentid
-
-
-
-
-
-
- destroyVirtualMachine
- 14 [Destroy Virtual Machine]
-
- -
- id
- vmid
-
-
-
-
-
- listVirtualMachines
- - Verify the Destroyed Status of the Virtual Machine -
-
- -
- id
- vmid
-
-
-
- -
- name
- vmname
-
- -
- state
- Destroyed
-
-
-
-
-
-
- recoverVirtualMachine
- 22 [ Recover Virtual Machine ]
-
- -
- id
- vmid
-
-
-
- -
- success
- true
-
-
-
-
-
- listVirtualMachines
- - Verify the Stopped Status of the Recovered VM -
-
- -
- account
- accountname
-
- -
- name
- vmname
-
-
-
- -
- id
- vmid
-
- -
- state
- Stopped
-
-
-
-
-
-
- listConfigurations
- 549 [List Configurations]
-
- configuration
- 0
- -
- category
-
- -
- name
-
- -
- value
-
- -
- description
-
-
-
-
-
-
- listConfigurations
- 878 [List Configurations with category parameter]
-
- -
- category
- advanced
-
-
-
- configuration
- 0
- -
- category
- Advanced
-
- -
- name
-
- -
- value
-
- -
- description
-
-
-
-
-
-
-
- updateConfiguration
- 550 [Update Configuration]
-
- -
- name
- update.wait
-
- -
- value
- 35
-
-
-
- -
- success
- true
-
- -
- displaytext
- Successfully updated configuration value.
-
-
-
-
-
- listConfigurations
- - Verify the Updated Configuration -
-
- -
- name
- update.wait
-
-
-
- -
- category
- Advanced
-
- -
- name
- update.wait
-
- -
- value
- 35
-
- -
- description
- Time to wait before alerting on a updating agent
-
-
-
-
-
-
-
- listPods
- 552 [List Pods]
-
- -
- id
- 2
-
- -
- name
- POD1
-
-
-
- -
- id
- 2
-
- -
- name
- POD1
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- cidr
-
- -
- startip
-
- -
- endip
-
- -
- gateway
-
-
-
-
-
-
- createUser
- 3 [Create User]
-
- -
- username
- usernamejack
-
- -
- password
- jack12
-
- -
- firstname
- jack12
-
- -
- lastname
- jacklastname
-
- -
- email
- jack@gmail.com
-
- -
- accounttype
- 0
-
-
-
- -
- id
- accountid1
-
- -
- username
- usernamejack
-
- -
- firstname
- jack12
-
- -
- lastname
- jacklastname
-
- -
- email
- jack@gmail.com
-
- -
- created
-
- -
- state
- enabled
-
- -
- account
- accountname1
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
-
-
-
-
- listAccounts
- - List Accounts -
-
- -
- name
- accountname1
-
-
-
- -
- id
- accountid1
-
- -
- name
- accountname1
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- iplimit
- Unlimited
-
- -
- iptotal
- 0
-
- -
- ipavailable
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- enabled
-
-
-
-
-
-
- updateAccount
- 951 [Update Account]
-
- -
- account
- accountname1
-
- -
- domainid
- 1
-
- -
- newname
- updatedname
-
-
-
- -
- id
- accountid1
-
- -
- name
- updatedname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- iplimit
- Unlimited
-
- -
- iptotal
- 0
-
- -
- ipavailable
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- enabled
-
-
-
-
-
- listAccounts
- - Check the Presence of the Updated Account
- false
-
- -
- name
- updatedname
-
-
-
- -
- id
- accountid1
-
- -
- name
- updatedname
-
-
-
-
-
-
- lockAccount
- [Lock Account]
-
- -
- account
- updatedname
-
- -
- domainid
- 1
-
-
-
- -
- id
- accountid1
-
- -
- name
- updatedname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- iplimit
- Unlimited
-
- -
- iptotal
- 0
-
- -
- ipavailable
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- locked
-
-
-
-
-
-
- disableAccount
- 7 [Disable Account]
-
- -
- account
- updatedname
-
- -
- domainid
- 1
-
-
-
- -
- id
- accountid1
-
- -
- name
- updatedname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- iplimit
- Unlimited
-
- -
- iptotal
- 0
-
- -
- ipavailable
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- disabled
-
-
-
-
-
-
-
- enableAccount
- 8 [Enable Account]
-
- -
- account
- updatedname
-
- -
- domainid
- 1
-
-
-
- -
- id
- accountid1
-
- -
- name
- updatedname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- iplimit
- Unlimited
-
- -
- iptotal
- 0
-
- -
- ipavailable
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- enabled
-
-
-
-
-
-
-
- updateResourceLimit
- 953 [Create using Update Resource Limit]
-
- -
- resourcetype
- 1
-
- -
- max
- 300
-
- -
- domainid
- 1
-
-
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- resourcetype
- 1
-
- -
- max
- 300
-
-
-
-
-
-
- listResourceLimits
- true
- 956 [Verify the creation using List Resource Limits]
-
- -
- domainid
- 1
-
- -
- resourcetype
- 1
-
-
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- resourcetype
- 1
-
- -
- max
- 300
-
-
-
-
-
-
- updateResourceLimit
- 954 [Update Resource Limit]
-
- -
- domainid
- 1
-
- -
- resourcetype
- 1
-
- -
- max
- 65
-
-
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- resourcetype
- 1
-
- -
- max
- 65
-
-
-
-
-
- listResourceLimits
- - Verify the update using List Resource Limits -
-
- -
- domainid
- 1
-
- -
- resourcetype
- 1
-
-
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- resourcetype
- 1
-
- -
- max
- 65
-
-
-
-
-
-
-
- createDiskOffering
- 932 [Create Disk Offering]
-
- -
- name
- newdiskname
-
- -
- description
- newdiskdesc
-
- -
- disksize
- 1
-
- -
- displaytext
- volumedisplay
-
-
-
- -
- id
- diskid
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- name
- newdiskname
-
- -
- displaytext
- volumedisplay
-
- -
- disksize
- 1024
-
- -
- created
-
- -
- isCustomized
- false
-
-
-
-
-
-
- listDiskOfferings
- 934 [List the Created Disk Offering]
-
- -
- name
- newdiskname
-
-
-
- -
- id
- diskid
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- name
- newdiskname
-
- -
- displaytext
- volumedisplay
-
- -
- disksize
- 1024
-
- -
- created
-
- -
- isCustomized
- false
-
-
-
-
-
-
- updateDiskOffering
- Update the Created Disk Offering
-
- -
- id
- diskid
-
- -
- name
- newdiskname
-
-
-
- -
- id
- diskid
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- name
- newdiskname
-
- -
- displaytext
- volumedisplay
-
- -
- disksize
- 1024
-
- -
- created
-
- -
- isCustomized
- false
-
-
-
-
-
- listDiskOfferings
- - Verify the Update using List Disk Offering -
-
- -
- name
- newdiskname
-
-
-
- -
- id
- diskid
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- name
- newdiskname
-
- -
- displaytext
- volumedisplay
-
- -
- disksize
- 1024
-
- -
- created
-
- -
- isCustomized
- false
-
-
-
-
-
-
-
- deleteDiskOffering
- 933 [Delete Disk Offering]
-
- -
- id
- diskid
-
-
-
- -
- success
- true
-
-
-
-
-
- listDiskOfferings
- - Verify the Deletion of the Disk Offering -
- true
-
- -
- id
- diskid
-
-
-
-
-
-
-
- deleteUser
- 4 [Delete User]
-
- -
- id
- userid
-
-
-
- -
- success
- true
-
-
-
-
-
-
-
- listAlerts
- 750 [List Alerts]
- false
-
-
-
-
- listCapacity
- 974 [List Capacity]
-
- capacity
- 0
- -
- type
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- podid
-
- -
- podname
-
- -
- capacityused
-
- -
- capacitytotal
-
- -
- percentused
-
-
-
-
-
-
- listHosts
- 975 [List Hosts]
-
- -
- type
- Routing
-
-
-
- host
- 0
- -
- id
-
- -
- name
-
- -
- state
-
- -
- disconnected
-
- -
- type
- Routing
-
- -
- ipaddress
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- podid
-
- -
- podname
-
- -
- version
-
- -
- hypervisor
- XenServer
-
- -
- cpunumber
-
- -
- cpuspeed
-
- -
- cpuallocated
-
- -
- cpuused
-
- -
- averageload
-
- -
- networkkbsread
-
- -
- networkkbswrite
-
- -
- memorytotal
-
- -
- memoryallocated
-
- -
- memoryused
-
- -
- capabilities
-
- -
- lastpinged
-
- -
- managementserverid
-
- -
- clusterid
-
- -
- clustername
-
- -
- islocalstorageactive
-
- -
- created
-
- -
- events
-
-
-
-
-
-
-
- listIsos
- 960 [List ISOs]
-
- iso
- 0
- -
- id
-
- -
- name
- xs-tools.iso
-
- -
- displaytext
- xen-pv-drv-iso
-
- -
- ispublic
- true
-
- -
- isready
- true
-
- -
- created
-
- -
- bootable
- false
-
- -
- isfeatured
- true
-
- -
- crossZones
- false
-
- -
- ostypeid
-
- -
- ostypename
-
- -
- account
- system
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- isostatus
- Successfully Installed
-
- -
- size
-
-
-
-
-
-
- createServiceOffering
- 962 [Create Service Offering]
-
- -
- name
- servofferingname
-
- -
- displaytext
- newoff
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 200
-
- -
- memory
- 256
-
-
-
- -
- id
- servofferingid
-
- -
- name
- servofferingname
-
- -
- displaytext
- newoff
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 200
-
- -
- memory
- 256
-
- -
- created
-
- -
- storagetype
- shared
-
- -
- offerha
- false
-
- -
- usevirtualnetwork
- true
-
-
-
-
-
- listServiceOfferings
-
- -
- id
- servofferingid
-
-
-
- -
- id
- servofferingid
-
- -
- name
- servofferingname
-
- -
- displaytext
- newoff
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 200
-
- -
- memory
- 256
-
- -
- created
-
- -
- storagetype
- shared
-
- -
- offerha
- false
-
- -
- usevirtualnetwork
- true
-
-
-
-
-
-
- updateServiceOffering
- 964 [Update Service Offering]
-
- -
- id
- servofferingid
-
- -
- name
- servofferingname
-
- -
- displaytext
- display
-
-
-
- -
- id
- servofferingid
-
- -
- name
- servofferingname
-
- -
- displaytext
- display
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 200
-
- -
- memory
- 256
-
- -
- created
-
- -
- storagetype
- shared
-
- -
- offerha
- false
-
- -
- usevirtualnetwork
- true
-
-
-
-
-
- listServiceOfferings
- - Verify the update of the Service Offering -
-
- -
- id
- servofferingid
-
-
-
- -
- id
- servofferingid
-
- -
- name
- servofferingname
-
- -
- displaytext
- display
-
- -
- cpunumber
- 1
-
- -
- cpuspeed
- 200
-
- -
- memory
- 256
-
- -
- created
-
- -
- storagetype
- shared
-
- -
- offerha
- false
-
- -
- usevirtualnetwork
- true
-
-
-
-
-
-
-
- deleteServiceOffering
- 963-1 [Delete Service Offering]
-
- -
- id
- servofferingid
-
-
-
- -
- success
- true
-
-
-
-
-
- listServiceOfferings
- 963-2 [List Service Offering]
- true
-
- -
- id
- servofferingid
-
-
-
-
-
-
-
- registerIso
- [Register ISO]
-
- -
- name
- isoname
-
- -
- displaytext
- isodisplay
-
- -
- url
- http://172.16.0.220/images/sumita/iso/ubuntu-9.04-server-amd64.iso
-
- -
- ostypeid
- 59
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- id
- privateisoid
-
- -
- name
- isoname
-
- -
- displaytext
- isodisplay
-
- -
- ispublic
- false
-
- -
- created
-
- -
- isready
- false
-
- -
- isfeatured
- false
-
- -
- bootable
- true
-
- -
- ostypeid
- 59
-
- -
- ostypename
- Other install media
-
- -
- accountid
- 1
-
- -
- account
- system
-
- -
- domainid
- 1
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
-
-
-
-
- sleep.sh
-
- ** Sleep for five minutes
-
- -
- s
- 300
-
-
-
-
-
-
- listIsos
- [List ISOs]
-
- -
- id
- privateisoid
-
-
-
- -
- id
- privateisoid
-
- -
- name
- isoname
-
- -
- displaytext
- isodisplay
-
- -
- ispublic
- false
-
- -
- created
-
- -
- isready
- true
-
- -
- bootable
- true
-
- -
- isfeatured
- false
-
- -
- crossZones
- false
-
- -
- ostypeid
- 59
-
- -
- ostypename
- Ubuntu
-
- -
- account
- system
-
- -
- domainid
- 1
-
- -
- domain
- ROOT
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- isostatus
- Successfully Installed
-
- -
- size
-
-
-
-
-
-
- registerTemplate
- [Register Template]
-
- -
- name
- registername
-
- -
- displaytext
- registerdisplay
-
- -
- url
- globaltemplateurl
-
- -
- ostypeid
- 1
-
- -
- format
- vhd
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- hypervisor
- XenServer
-
-
-
- -
- id
- systemtemplateid
-
- -
- name
- registername
-
- -
- displaytext
- registerdisplay
-
- -
- ispublic
- false
-
- -
-
- created
- -
- isready
- false
-
- -
- passwordenabled
- false
-
- -
- format
- VHD
-
- -
- isfeatured
- false
-
- -
- crossZones
- false
-
- -
- ostypeid
- 1
-
- -
- ostypename
- CentOS 4.5 (32-bit)
-
- -
- accountid
- 1
-
- -
- account
- system
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- status
- Processing
-
- -
- hypervisor
- XenServer
-
- -
- domainid
- 1
-
- -
- isextractable
- true
-
-
-
-
-
-
- listSystemVms
- [List system VM (Console Proxy VM)]
-
- -
- domainid
- 1
-
-
-
- systemvm
- 0
- -
- id
- consoleid
-
- -
- systemvmtype
- consoleproxy
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- networkdomain
-
- -
- gateway
-
- -
- name
-
- -
- podid
-
- -
- hostid
-
- -
- hostname
-
- -
- privateip
-
- -
- privatemacaddress
-
- -
- privatenetmask
-
- -
- publicip
-
- -
- publicmacaddress
-
- -
- publicnetmask
-
- -
- templateid
- 1
-
- -
- created
-
- -
- activeviewersessions
- 0
-
- -
- state
- Running
-
-
-
-
-
-
- rebootSystemVm
- [Reboot System VM]
-
- -
- id
- consoleid
-
-
-
- -
- id
- consoleid
-
- -
- systemvmtype
- consoleproxy
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- networkdomain
-
- -
- gateway
-
- -
- name
-
- -
- podid
-
- -
- hostid
-
- -
- hostname
-
- -
- privateip
-
- -
- privatemacaddress
-
- -
- privatenetmask
-
- -
- publicip
-
- -
- publicmacaddress
-
- -
- publicnetmask
-
- -
- templateid
- 1
-
- -
- created
-
- -
- activeviewersessions
- 0
-
- -
- state
- Running
-
-
-
-
-
-
- stopSystemVm
- [Stop System VM]
-
- -
- id
- consoleid
-
-
-
- -
- id
- consoleid
-
- -
- systemvmtype
- consoleproxy
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- networkdomain
-
- -
- name
-
- -
- gateway
-
- -
- podid
-
- -
- privatemacaddress
-
- -
- privatenetmask
-
- -
- publicip
-
- -
- publicmacaddress
-
- -
- publicnetmask
-
- -
- templateid
- 1
-
- -
- created
-
- -
- activeviewersessions
- 0
-
- -
- state
- Stopped
-
-
-
-
-
-
- startSystemVm
- [Start System VM]
-
- -
- id
- consoleid
-
-
-
- -
- id
- consoleid
-
- -
- systemvmtype
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- networkdomain
-
- -
- gateway
-
- -
- name
-
- -
- podid
-
- -
- hostid
-
- -
- hostname
-
- -
- privateip
-
- -
- privatemacaddress
-
- -
- privatenetmask
-
- -
- publicip
-
- -
- publicmacaddress
-
- -
- publicnetmask
-
- -
- templateid
- 1
-
- -
- created
-
- -
- activeviewersessions
- 0
-
- -
- state
- Running
-
-
-
-
-
-
- deleteIso
- [Delete ISO]
-
- -
- id
- privateisoid
-
-
-
-
-
- listIsos
- [List ISOs]
- true
-
- -
- id
- privateisoid
-
-
-
-
-
-
-
- deleteTemplate
- [Delete template]
-
- -
- id
- systemtemplateid
-
-
-
-
-
- listTemplates
- [List templates]
- true
-
- -
- id
- systemtemplateid
-
- -
- templatefilter
- self
-
-
-
-
-
+
+
+
+
+
+
+
+
+ createAccount
+ [Create the Account and a User for the account]
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ email
+ admin@gmail.com
+
+ -
+ firstname
+ admin
+
+ -
+ lastname
+ adminlastname
+
+ -
+ username
+ usernameparam
+
+ -
+ password
+ password
+
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+
+
+
+ listUsers
+ 5 [List the Created User in (3)]
+
+ -
+ account
+ accountname
+
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ usernameparam
+
+ -
+ firstname
+ admin
+
+ -
+ lastname
+ adminlastname
+
+ -
+ email
+ admin@gmail.com
+
+ -
+ created
+ createtimestamp
+
+ -
+ state
+ enabled
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+
+
+
+
+ createUser
+ 3 [Create User Command]
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ username
+ secondusernameparam
+
+ -
+ password
+ password
+
+ -
+ firstname
+ nimbus-user
+
+ -
+ lastname
+ nimbus-userlastname
+
+ -
+ email
+ nimbus-user@gmail.com
+
+
+
+
+ -
+ id
+ seconduserid
+
+ -
+ username
+ usernameparam
+
+ -
+ firstname
+ nimbus-user
+
+ -
+ lastname
+ nimbus-userlastname
+
+ -
+ email
+ nimbus-user@gmail.com
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ created
+ createtimestamp
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+
+
+ listAccounts
+ 950 [List the Account of the User created in (3)]
+
+ -
+ name
+ accountname
+
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+
+
+ updateUser
+ 6 [Update the User created in (3)]
+
+ -
+ id
+ userid
+
+ -
+ username
+ newuser
+
+ -
+ password
+ password
+
+ -
+ firstname
+ updatednimbus
+
+ -
+ lastname
+ updatednimbuslastname
+
+ -
+ email
+ updatednimbus@gmail.com
+
+ -
+ timezone
+ PST
+
+ -
+ apikey
+ userapikey
+
+ -
+ secretkey
+ usersecretkey
+
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ newuser
+
+ -
+ firstname
+ updatednimbus
+
+ -
+ lastname
+ updatednimbuslastname
+
+ -
+ email
+ updatednimbus@gmail.com
+
+ -
+ created
+ createtimestamp
+
+ -
+ state
+ enabled
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ timezone
+ PST
+
+ -
+ apikey
+ userapikey
+
+ -
+ secretkey
+ usersecretkey
+
+
+
+
+
+
+
+
+ listUsers
+ 5 [List the Updated User updated in (6)]
+
+ -
+ id
+ userid
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ newuser
+
+ -
+ firstname
+ updatednimbus
+
+ -
+ lastname
+ updatednimbuslastname
+
+ -
+ email
+ updatednimbus@gmail.com
+
+ -
+ created
+ createtimestamp
+
+ -
+ state
+ enabled
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ timezone
+ PST
+
+ -
+ apikey
+ userapikey
+
+ -
+ secretkey
+ usersecretkey
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ disableUser
+ 428 [Disable the User created in (3)]
+
+ -
+ id
+ userid
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ newuser
+
+ -
+ firstname
+ updatednimbus
+
+ -
+ lastname
+ updatednimbuslastname
+
+ -
+ email
+ updatednimbus@gmail.com
+
+ -
+ created
+ createtimestamp
+
+ -
+ state
+ disabled
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ timezone
+ PST
+
+ -
+ apikey
+ userapikey
+
+ -
+ secretkey
+ usersecretkey
+
+
+
+
+
+
+
+
+ enableUser
+ 9 [Enable the User created in (3)]
+
+ -
+ id
+ userid
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ newuser
+
+ -
+ firstname
+ updatednimbus
+
+ -
+ lastname
+ updatednimbuslastname
+
+ -
+ email
+ updatednimbus@gmail.com
+
+ -
+ created
+ createtimestamp
+
+ -
+ state
+ enabled
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ timezone
+ PST
+
+ -
+ apikey
+ userapikey
+
+ -
+ secretkey
+ usersecretkey
+
+
+
+
+
+
+
+
+ disableAccount
+ [Lock the Account]
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ lock
+ true
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ locked
+
+
+
+
+
+
+
+
+ enableAccount
+ [Enable the Locked Account]
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+
+
+ disableAccount
+ [Lock the Account]
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ lock
+ false
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ disabled
+
+
+
+
+
+
+
+
+ enableAccount
+ [Enable the Locked Account]
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+
+
+ createDomain
+ 10 [Create Domain]
+
+ -
+ name
+ domainname
+
+
+
+
+ -
+ name
+ domainname
+
+ -
+ id
+ newdomainid
+
+ -
+ level
+ 1
+
+ -
+ parentdomainid
+ 1
+
+ -
+ parentdomainname
+ ROOT
+
+ -
+ haschild
+ false
+
+
+
+
+
+
+
+
+ listDomains
+ 11 [List Domains]
+
+ -
+ name
+ domainname
+
+
+
+
+ -
+ id
+ newdomainid
+
+ -
+ name
+ domainname
+
+ -
+ level
+ 1
+
+ -
+ parentdomainid
+ 1
+
+ -
+ parentdomainname
+ ROOT
+
+ -
+ haschild
+ false
+
+
+
+
+
+
+
+
+ updateDomain
+ 952 [Update the Domain created in (10)]
+
+ -
+ id
+ newdomainid
+
+ -
+ name
+ newdomainname
+
+
+
+
+ -
+ id
+ newdomainid
+
+ -
+ name
+ newdomainname
+
+ -
+ level
+ 1
+
+ -
+ parentdomainid
+ 1
+
+ -
+ parentdomainname
+ ROOT
+
+ -
+ haschild
+ false
+
+
+
+
+
+
+
+
+
+ listDomainChildren
+ - [List One of the Children of the Parent Domain]
+
+ -
+ id
+ 1
+
+
+
+
+ domain
+ 0
+ -
+ id
+ newdomainid
+
+ -
+ name
+ newdomainname
+
+ -
+ level
+ 1
+
+ -
+ parentdomainid
+ 1
+
+ -
+ parentdomainname
+ ROOT
+
+ -
+ haschild
+ false
+
+
+
+
+
+
+
+
+ deleteDomain
+ 654 [Delete Domain created in (10)]
+
+ -
+ id
+ newdomainid
+
+ -
+ cleanup
+ true
+
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+
+
+
+ listTemplates
+ 27 [List Templates - List System Template]
+
+ -
+ templatefilter
+ self
+
+ -
+ id
+ 1
+
+
+
+
+ template
+ 0
+ -
+ id
+ debian50templateid
+
+ -
+ name
+ debian50templatename
+
+ -
+ displaytext
+ debian50templatedisplaytext
+
+ -
+ ispublic
+ debian50templateispublic
+
+ -
+ created
+ debian50templatecreated
+
+ -
+ isready
+ true
+
+ -
+ passwordenabled
+ debian50templatepasswordenabled
+
+ -
+ format
+ VHD
+
+
+ -
+ isfeatured
+ false
+
+ -
+ crossZones
+ true
+
+ -
+ ostypeid
+ debian50templateostypeid
+
+ -
+ ostypename
+ debian50templateostypename
+
+ -
+ size
+ debian50templatesize
+
+ -
+ account
+ system
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ status
+ Download Complete
+
+ -
+ templatetype
+ SYSTEM
+
+ -
+ hypervisor
+ XenServer
+
+ -
+ domain
+ ROOT
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+
+ listTemplates
+ - Verify All the Parameters of the Listed Template -
+
+ -
+ name
+ debian50templatename
+
+ -
+ templatefilter
+ self
+
+
+
+ template
+ 0
+ -
+ id
+ debian50templateid
+
+ -
+ name
+ debian50templatename
+
+ -
+ displaytext
+ debian50templatedisplaytext
+
+ -
+ ispublic
+ debian50templateispublic
+
+ -
+ created
+ debian50templatecreated
+
+ -
+ isready
+ true
+
+ -
+ isfeatured
+ false
+
+ -
+ passwordenabled
+ debian50templatepasswordenabled
+
+ -
+ crossZones
+ true
+
+ -
+ format
+ VHD
+
+ -
+ ostypeid
+ debian50templateostypeid
+
+ -
+ ostypename
+ debian50templateostypename
+
+ -
+ account
+ system
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ status
+ Download Complete
+
+ -
+ size
+ debian50templatesize
+
+ -
+ templatetype
+ SYSTEM
+
+ -
+ hypervisor
+ XenServer
+
+
+
+
+
+
+
+
+ listServiceOfferings
+ 28 [List the Small Instance Service Offering]
+
+ -
+ id
+ globalserviceofferingid
+
+
+
+ -
+ id
+ smallofferingid
+
+ -
+ name
+ smallofferingname
+
+ -
+ displaytext
+ smallofferingdisplaytext
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ created
+ smallofferingcreatetime
+
+ -
+ storagetype
+ smallofferingstoragetype
+
+ -
+ offerha
+ false
+
+
+
+
+
+
+
+ listServiceOfferings
+ 876 [Verify the First Service Offering]
+
+ -
+ name
+ smallofferingname
+
+
+
+ serviceoffering
+ 0
+ -
+ id
+ smallofferingid
+
+ -
+ name
+ smallofferingname
+
+ -
+ displaytext
+ smallofferingdisplaytext
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ created
+ smallofferingcreatetime
+
+ -
+ storagetype
+ smallofferingstoragetype
+
+ -
+ offerha
+ false
+
+
+
+
+
+
+
+
+ listZones
+ 39 [List the Global Zone with id-2]
+
+
+ zone
+ 0
+ -
+ id
+ globalzoneid
+
+ -
+ name
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ internaldns1
+ internaldns1
+
+ -
+ vlan
+
+ -
+ guestcidraddress
+
+ -
+ networktype
+ Advanced
+
+
+
+
+
+
+
+
+ deployVirtualMachine
+ 13 [Deploy Virtual Machine]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ Testcase13-VM
+
+ -
+ group
+ Testcase13
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ created
+ vmcreated
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ haenable
+ false
+
+ -
+ state
+ Running
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ templatename
+
+ -
+ templatedisplaytext
+
+ -
+ passwordenabled
+ false
+
+ -
+ serviceofferingname
+ smallofferingname
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ displayname
+ Testcase13-VM
+
+ -
+ group
+ Testcase13
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ account
+ accountname
+
+ -
+ hostname
+
+ -
+ hostid
+
+ -
+ networkgrouplist
+
+
+
+
+
+
+ sleep.sh
+
+ ** Sleep for a minute
+
+ -
+ s
+ 60
+
+
+
+
+
+
+ listVirtualMachines
+ 957 [List Virtual Machines Command]
+ false
+
+ -
+ name
+ vmname
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ created
+ vmcreated
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ state
+ Running
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ haenable
+ false
+
+ -
+ displayname
+ Testcase13-VM
+
+ -
+ group
+ Testcase13
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ hostid
+
+ -
+ hostname
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ templatename
+
+ -
+ templatedisplaytext
+
+ -
+ passwordenabled
+ false
+
+ -
+ serviceofferingid
+ smallofferingid
+
+ -
+ serviceofferingname
+ smallofferingname
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ cpuused
+
+ -
+ networkkbsread
+
+ -
+ networkkbswrite
+
+ -
+ guestosid
+
+ -
+ networkgrouplist
+
+ -
+ rootdeviceid
+ 0
+
+ -
+ rootdevicetype
+ NetworkFilesystem
+
+
+
+
+
+
+
+ listRouters
+ 35 [List Routers]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ router
+ 0
+ -
+ id
+ routerid
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ networkdomain
+ routernetworkdomain
+
+ -
+ gateway
+
+ -
+ name
+ routername
+
+ -
+ podid
+
+ -
+ privateip
+
+ -
+ privatemacaddress
+
+ -
+ privatenetmask
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ publicmacaddress
+ routerpublicmacaddress
+
+ -
+ publicnetmask
+
+ -
+ guestipaddress
+ routeripaddress
+
+ -
+ guestmacaddress
+ routermacaddress
+
+ -
+ guestnetmask
+
+ -
+ templateid
+
+ -
+ created
+
+ -
+ hostid
+
+ -
+ hostname
+
+ -
+ state
+ Running
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+
+ associateIpAddress
+ 546 [Associate IP Address]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ ipaddress
+ nonsourcenatpublicip
+
+ -
+ allocated
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ issourcenat
+ false
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ forvirtualnetwork
+
+ -
+ vlanname
+
+ -
+ vlanid
+
+
+
+
+
+
+
+
+ createLoadBalancerRule
+ 986 [Create Load Balancer Rule]
+
+ -
+ name
+ lbname
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ privateport
+ privateport
+
+ -
+ publicport
+ publicport
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ description
+ FirstLoadBalancingRuleCreated
+
+
+
+ -
+ id
+ lbid
+
+ -
+ name
+ lbname
+
+ -
+ description
+ FirstLoadBalancingRuleCreated
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ privateport
+ privateport
+
+ -
+ publicport
+ publicport
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+
+ listLoadBalancerRules
+ 988 [List Load Balancer Rules]
+ false
+
+ -
+ account
+ accountname
+
+ -
+ id
+ lbid
+
+
+
+
+
+
+ assignToLoadBalancerRule
+ 989 [Assign VM the Load Balancer Rule]
+
+ -
+ id
+ lbid
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ account
+ accountname
+
+
+
+
+
+
+ deleteLoadBalancerRule
+ 987 [Load Balancer Rule]
+
+ -
+ id
+ lbid
+
+
+
+
+
+ listLoadBalancerRules
+ true
+
+
+
+ createLoadBalancerRule
+ + Create a Second Load Balancer Rule +
+
+ -
+ name
+ lbname
+
+ -
+ description
+ SecondLoadBalancerRuleCreated
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ privateport
+ privateport
+
+ -
+ publicport
+ publicport
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ lbid
+
+ -
+ name
+ lbname
+
+ -
+ description
+ SecondLoadBalancerRuleCreated
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ publicport
+ publicport
+
+ -
+ privateport
+ privateport
+
+ -
+ algorithm
+ roundrobin
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+ assignToLoadBalancerRule
+ + Assign the Second Load Balancer Rule to a VM +
+
+ -
+ id
+ lbid
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ account
+ accountname
+
+
+
+
+
+
+ listLoadBalancerRuleInstances
+ 991 [List LoadBalancer Rule Instances]
+ false
+
+ -
+ id
+ lbid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ displayname
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+
+ removeFromLoadBalancerRule
+ 990 [Remove From Load Balancer Rule]
+
+ -
+ id
+ lbid
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ account
+ accountname
+
+
+
+
+
+ listLoadBalancerRuleInstances
+ true
+
+ -
+ id
+ lbid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ listVirtualMachines
+ 15 [List Virtual Machines]
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ created
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ state
+ Running
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ haenable
+ false
+
+ -
+ displayname
+ Testcase13-VM
+
+ -
+ group
+ Testcase13
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ hostid
+
+ -
+ hostname
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ templatename
+
+ -
+ templatedisplaytext
+
+ -
+ passwordenabled
+ false
+
+ -
+ serviceofferingid
+ smallofferingid
+
+ -
+ serviceofferingname
+ smallofferingname
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ cpuused
+
+ -
+ networkkbsread
+
+ -
+ networkkbswrite
+
+ -
+ guestosid
+
+ -
+ guestosid
+ rootostypeid
+
+ -
+ networkgrouplist
+
+ -
+ rootdeviceid
+ 0
+
+ -
+ rootdevicetype
+ NetworkFilesystem
+
+
+
+
+
+
+ rebootVirtualMachine
+ 16 [Reboot Virtual Machine]
+
+ -
+ id
+ vmid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ created
+ vmcreated
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ haenable
+ false
+
+ -
+ state
+ Running
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ templatename
+
+ -
+ templatedisplaytext
+
+ -
+ passwordenabled
+ false
+
+ -
+ serviceofferingname
+ smallofferingname
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ displayname
+ Testcase13-VM
+
+ -
+ group
+ Testcase13
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ account
+ accountname
+
+ -
+ hostname
+
+ -
+ hostid
+
+ -
+ networkgrouplist
+
+
+
+
+
+
+
+ stopVirtualMachine
+ 17 [Stop Virtual Machine]
+
+ -
+ id
+ vmid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ created
+ vmcreated
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ haenable
+ false
+
+ -
+ state
+ Stopped
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ templatename
+
+ -
+ templatedisplaytext
+
+ -
+ passwordenabled
+ false
+
+ -
+ serviceofferingname
+ smallofferingname
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ displayname
+ Testcase13-VM
+
+ -
+ group
+ Testcase13
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ account
+ accountname
+
+ -
+ networkgrouplist
+
+
+
+
+
+
+
+
+
+ listVolumes
+ [List the ROOT Volume of VM created in (13)]
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ ROOT
+
+
+
+ -
+ id
+ rootvolumeid
+
+ -
+ name
+ rootvolumename
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ type
+ ROOT
+
+ -
+ deviceid
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ vmname
+ vmname
+
+ -
+ vmdisplayname
+
+ -
+ vmstate
+ Stopped
+
+ -
+ size
+
+ -
+ created
+
+ -
+ attached
+
+ -
+ state
+ Created
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ storagetype
+ shared
+
+ -
+ sourceid
+
+ -
+ sourcetype
+ Template
+
+ -
+ hypervisor
+ XenServer
+
+ -
+ storage
+ primary storage
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ serviceofferingname
+
+ -
+ serviceofferingdisplaytext
+
+
+
+
+
+
+ listVolumes
+ [List the DATA Volume of VM created in (13)]
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ DATADISK
+
+
+
+ -
+ id
+ datavolumeid
+
+ -
+ name
+ datavolumename
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ type
+ DATADISK
+
+ -
+ deviceid
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ vmname
+ vmname
+
+ -
+ vmdisplayname
+
+ -
+ vmstate
+ Stopped
+
+ -
+ size
+
+ -
+ created
+
+ -
+ state
+ Created
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ storagetype
+ shared
+
+ -
+ sourceid
+
+ -
+ sourcetype
+ DiskOffering
+
+ -
+ hypervisor
+ XenServer
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ diskofferingname
+
+ -
+ diskofferingdisplaytext
+
+ -
+ storage
+ primary storage
+
+ -
+ attached
+
+ -
+ destroyed
+ false
+
+
+
+
+
+
+ detachVolume
+ [Detach the DATA Volume of VM created in (13)]
+
+ -
+ id
+ datavolumeid
+
+
+
+
+
+ listVolumes
+ [Empty List after Detaching the Volume of VM created in (13)]
+ true
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ DATADISK
+
+
+
+
+
+
+
+ createVolume
+ 1026 [Create Volume]
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ newseconddiskvolume
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ id
+ datavolumeid
+
+ -
+ name
+ newseconddiskvolume
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ type
+ DATADISK
+
+ -
+ size
+
+ -
+ created
+
+ -
+ state
+ Created
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ storagetype
+ shared
+
+ -
+ hypervisor
+ None
+
+ -
+ sourceid
+
+ -
+ sourcetype
+ DiskOffering
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ diskofferingname
+
+ -
+ diskofferingdisplaytext
+
+ -
+ storage
+ primary storage
+
+ -
+ destroyed
+ false
+
+
+
+
+
+
+
+ attachVolume
+ [Attach The Created Volume in (1026) to the VM created in (13)]
+
+ -
+ id
+ datavolumeid
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+ -
+ id
+ datavolumeid
+
+ -
+ name
+ newseconddiskvolume
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ type
+ DATADISK
+
+ -
+ deviceid
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ vmname
+ vmname
+
+ -
+ vmdisplayname
+ Testcase13-VM
+
+ -
+ vmstate
+ Stopped
+
+ -
+ size
+
+ -
+ created
+
+ -
+ state
+ Created
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ storagetype
+ shared
+
+ -
+ hypervisor
+ XenServer
+
+ -
+ sourceid
+
+ -
+ sourcetype
+ DiskOffering
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ diskofferingname
+
+ -
+ diskofferingdisplaytext
+
+ -
+ storage
+ primary storage
+
+ -
+ attached
+
+ -
+ destroyed
+ false
+
+
+
+
+
+ listVolumes
+ - Check that Data Disk Volume list is not Empty -
+ false
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ DATADISK
+
+
+
+
+
+
+
+ createVolume
+ [Create the Volume, Used for Deletion Test]
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ newthirddiskvolume
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ id
+ datavolumeid1
+
+
+
+
+
+ deleteVolume
+ - Delete the Created Volume -
+
+ -
+ id
+ datavolumeid1
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+ listVolumes
+ - Check the Emptiness of the Volumes List -
+ true
+
+ -
+ id
+ datavolumeid1
+
+
+
+
+
+
+
+
+ createSnapshot
+ [Create Snapshot from Data Volume created in (1026)]
+
+ -
+ volumeid
+ datavolumeid
+
+
+
+ -
+ id
+ snapshotid1
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ snapshottype
+ MANUAL
+
+ -
+ volumeid
+ datavolumeid
+
+ -
+ volumename
+ newseconddiskvolume
+
+ -
+ volumetype
+ DATADISK
+
+ -
+ created
+
+ -
+ name
+
+ -
+ intervaltype
+ MANUAL
+
+
+
+
+
+
+ listSnapshots
+ 26 [List Snapshots]
+
+ -
+ volumeid
+ datavolumeid
+
+
+
+ -
+ id
+ snapshotid1
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ snapshottype
+ MANUAL
+
+ -
+ volumeid
+ datavolumeid
+
+ -
+ volumename
+ newseconddiskvolume
+
+ -
+ volumetype
+ DATADISK
+
+ -
+ created
+
+ -
+ name
+
+ -
+ intervaltype
+ MANUAL
+
+
+
+
+
+
+ deleteSnapshot
+ 24 [Delete the Created Snapshot]
+
+ -
+ id
+ snapshotid1
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+ listSnapshots
+ - Check the Emptiness of the Snapshots list -
+ true
+
+ -
+ volumeid
+ datavolumeid
+
+
+
+
+
+
+ createSnapshot
+ + Create Snapshot to assist Template creation +
+
+ -
+ volumeid
+ rootvolumeid
+
+
+
+ -
+ id
+ snapshotid1
+
+
+
+
+
+ createTemplate
+ 958 [Create Template from Snapshot]
+
+ -
+ snapshotid
+ snapshotid1
+
+ -
+ name
+ privatetemplatename
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ rootostypeid
+
+ -
+ isfeatured
+ true
+
+ -
+ ispublic
+ true
+
+
+
+ -
+ id
+ privatetemplateid
+
+ -
+ name
+ privatetemplatename
+
+ -
+ displaytext
+ privatetemplatedisplaytext
+
+ -
+ ispublic
+ true
+
+ -
+ created
+
+ -
+ isready
+ true
+
+ -
+ passwordenabled
+ false
+
+ -
+ isfeatured
+ true
+
+ -
+ crossZones
+ false
+
+ -
+ ostypeid
+ rootostypeid
+
+ -
+ ostypename
+
+ -
+ account
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ domain
+ ROOT
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+
+
+
+ registerTemplate
+ [Register template]
+
+ -
+ name
+ privatetemplatename
+
+ -
+ displaytext
+ privatetemplatedisplay
+
+ -
+ url
+ http://nfs1.lab.vmops.com/templates/centos53-x86_64/latest/f59f18fb-ae94-4f97-afd2-f84755767aca.vhd.bz2
+
+ -
+ ostypeid
+ 12
+
+ -
+ format
+ vhd
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ hypervisor
+ XenServer
+
+
+
+ -
+ id
+ privatetemplateid
+
+ -
+ name
+ privatetemplatename
+
+ -
+ displaytext
+ privatetemplatedisplay
+
+ -
+ ispublic
+ false
+
+ -
+ created
+
+ -
+ isready
+ false
+
+ -
+ passwordenabled
+ false
+
+ -
+ format
+ VHD
+
+ -
+ isfeatured
+ false
+
+ -
+ crossZones
+ false
+
+ -
+ ostypeid
+ 12
+
+ -
+ ostypename
+ CentOS 5.3 (64-bit)
+
+ -
+ accountid
+ accountid
+
+ -
+ account
+ accountname
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ status
+ Processing
+
+ -
+ hypervisor
+ XenServer
+
+ -
+ domainid
+ 1
+
+ -
+ isextractable
+ true
+
+
+
+
+
+
+ sleep.sh
+
+ ** Sleep for five minutes
+
+ -
+ s
+ 300
+
+
+
+
+
+
+ listTemplates
+ 27 [List the Registered Template]
+
+ -
+ name
+ privatetemplatename
+
+ -
+ templatefilter
+ self
+
+
+
+ -
+ id
+ privatetemplateid
+
+ -
+ name
+ privatetemplatename
+
+ -
+ displaytext
+ privatetemplatedisplay
+
+ -
+ ispublic
+ false
+
+ -
+ created
+
+ -
+ isready
+ true
+
+ -
+ passwordenabled
+ false
+
+ -
+ format
+ VHD
+
+ -
+ isfeatured
+ false
+
+ -
+ crossZones
+ false
+
+ -
+ ostypeid
+ 12
+
+ -
+ ostypename
+ CentOS 5.3 (64-bit)
+
+ -
+ account
+ accountname
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ status
+ Download Complete
+
+ -
+ size
+
+ -
+ hypervisor
+ XenServer
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+
+ updateTemplate
+ [Update Template registered in (958)]
+
+ -
+ id
+ privatetemplateid
+
+ -
+ displaytext
+ UpdatedTemplate
+
+ -
+ name
+ TemplateUpdated
+
+
+
+ -
+ id
+ privatetemplateid
+
+ -
+ name
+ TemplateUpdated
+
+ -
+ displaytext
+ UpdatedTemplate
+
+ -
+ ispublic
+ false
+
+ -
+ created
+
+ -
+ isready
+ false
+
+ -
+ passwordenabled
+ false
+
+ -
+ format
+ VHD
+
+ -
+ isfeatured
+ false
+
+ -
+ crossZones
+ false
+
+ -
+ ostypeid
+ 12
+
+ -
+ ostypename
+ CentOS 5.3 (64-bit)
+
+ -
+ account
+ accountname
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ status
+ Download Complete
+
+ -
+ size
+
+ -
+ hypervisor
+ XenServer
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+ sleep.sh
+
+ ** Sleep for four minutes
+
+ -
+ s
+ 240
+
+
+
+
+
+ listTemplates
+ [List updated template]
+
+ -
+ id
+ privatetemplateid
+
+ -
+ templatefilter
+ self
+
+
+
+ -
+ id
+ privatetemplateid
+
+ -
+ name
+ TemplateUpdated
+
+ -
+ displaytext
+ UpdatedTemplate
+
+ -
+ ispublic
+ false
+
+ -
+ created
+
+ -
+ isready
+ false
+
+ -
+ passwordenabled
+ false
+
+ -
+ format
+ VHD
+
+ -
+ isfeatured
+ false
+
+ -
+ crossZones
+ false
+
+ -
+ ostypeid
+ 12
+
+ -
+ ostypename
+ CentOS 5.3 (64-bit)
+
+ -
+ account
+ accountname
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ status
+ Download Complete
+
+ -
+ size
+
+ -
+ hypervisor
+ XenServer
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+
+ listTemplatePermissions
+ [List Template Permissions command]
+
+ -
+ id
+ privatetemplateid
+
+ -
+ templatefilter
+ self
+
+
+
+ -
+ id
+ privatetemplateid
+
+ -
+ ispublic
+ false
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+ updateTemplatePermissions
+ [Update Template Permissions]
+
+ -
+ id
+ privatetemplateid
+
+ -
+ ispublic
+ true
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+ listTemplates
+ [List Template with Updated Permission]
+
+ -
+ id
+ privatetemplateid
+
+ -
+ templatefilter
+ self
+
+
+
+ -
+ ispublic
+ true
+
+
+
+
+
+
+ deleteTemplate
+ 959 [Delete Template created in (958)]
+
+ -
+ id
+ privatetemplateid
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+ listTemplates
+ - Check the Emptiness of the Template List -
+ true
+
+ -
+ name
+ privatetemplatename
+
+ -
+ templatefilter
+ self
+
+
+
+
+
+
+
+ changeServiceForVirtualMachine
+ 20 [Change Service Offering for Virtual Machine]
+
+ -
+ id
+ vmid
+
+ -
+ serviceofferingid
+ mediumglobalserviceofferingid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ displayname
+ Testcase13-VM
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ created
+
+ -
+ state
+ Stopped
+
+ -
+ haenable
+ false
+
+ -
+ groupid
+
+ -
+ group
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ templatename
+
+ -
+ templatedisplaytext
+
+ -
+ passwordenabled
+ false
+
+ -
+ serviceofferingid
+ mediumglobalserviceofferingid
+
+ -
+ serviceofferingname
+ Medium Instance, Virtual Networking
+
+ -
+ forvirtualnetwork
+ true
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 1000
+
+ -
+ memory
+ 1024
+
+ -
+ cpuused
+
+ -
+ networkkbsread
+
+ -
+ networkkbswrite
+
+ -
+ guestosid
+
+ -
+ rootdeviceid
+
+ -
+ rootdevicetype
+
+
+
+
+
+ listVirtualMachines
+ - Check the change in the Service Offering -
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ state
+ Stopped
+
+ -
+ serviceofferingid
+ mediumglobalserviceofferingid
+
+ -
+ serviceofferingname
+ Medium Instance, Virtual Networking
+
+
+
+
+
+
+
+
+
+
+ listVirtualMachines
+ + Check the Stopped status of VM that needs to be started +
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ state
+ Stopped
+
+
+
+
+
+ startVirtualMachine
+ 18 [Start the Stopped VM]
+
+ -
+ id
+ vmid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ displayname
+ Testcase13-VM
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ created
+
+ -
+ state
+ Running
+
+ -
+ haenable
+ false
+
+ -
+ groupid
+
+ -
+ group
+ Testcase13
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ hostid
+
+ -
+ hostname
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ templatename
+
+ -
+ templatedisplaytext
+
+ -
+ passwordenabled
+ false
+
+ -
+ serviceofferingid
+ mediumglobalserviceofferingid
+
+ -
+ serviceofferingname
+ Medium Instance, Virtual Networking
+
+ -
+ forvirtualnetwork
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 1000
+
+ -
+ memory
+ 1024
+
+ -
+ cpuused
+
+ -
+ networkkbsread
+
+ -
+ networkkbswrite
+
+ -
+ guestosid
+
+ -
+ rootdeviceid
+
+ -
+ rootdevicetype
+ NetworkFilesystem
+
+ -
+ networkgrouplist
+
+
+
+
+
+ listVirtualMachines
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ displayname
+ Testcase13-VM
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ created
+
+ -
+ state
+ Running
+
+ -
+ haenable
+ false
+
+ -
+ groupid
+
+ -
+ group
+ Testcase13
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ hostid
+
+ -
+ hostname
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ templatename
+
+ -
+ templatedisplaytext
+
+ -
+ passwordenabled
+ false
+
+ -
+ serviceofferingid
+ mediumglobalserviceofferingid
+
+ -
+ serviceofferingname
+ Medium Instance, Virtual Networking
+
+ -
+ forvirtualnetwork
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 1000
+
+ -
+ memory
+ 1024
+
+ -
+ cpuused
+
+ -
+ networkkbsread
+
+ -
+ networkkbswrite
+
+ -
+ guestosid
+
+ -
+ rootdeviceid
+
+ -
+ rootdevicetype
+ NetworkFilesystem
+
+ -
+ networkgrouplist
+
+
+
+
+
+
+ updateVirtualMachine
+ + HA Enable on Virtual Machine +
+
+ -
+ id
+ vmid
+
+ -
+ haenable
+ true
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+ listVirtualMachines
+ 21 [Verify the Update using List VMs]
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ id
+ vmid
+
+ -
+ haenable
+ true
+
+
+
+
+
+ updateVirtualMachine
+ + HA Disable on Virtual Machine +
+
+ -
+ id
+ vmid
+
+ -
+ haenable
+ false
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ displayname
+ Testcase13-VM
+
+ -
+ ipaddress
+ vmipaddress
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ created
+
+ -
+ state
+ Running
+
+ -
+ haenable
+ false
+
+ -
+ groupid
+
+ -
+ group
+ Testcase13
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ hostid
+
+ -
+ hostname
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ templatename
+
+ -
+ templatedisplaytext
+
+ -
+ passwordenabled
+ false
+
+ -
+ serviceofferingid
+ mediumglobalserviceofferingid
+
+ -
+ serviceofferingname
+ Medium Instance, Virtual Networking
+
+ -
+ forvirtualnetwork
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 1000
+
+ -
+ memory
+ 1024
+
+ -
+ cpuused
+
+ -
+ networkkbsread
+
+ -
+ networkkbswrite
+
+ -
+ guestosid
+
+ -
+ rootdeviceid
+
+ -
+ rootdevicetype
+ NetworkFilesystem
+
+ -
+ networkgrouplist
+
+
+
+
+
+ listVirtualMachines
+ 21 [Verify the Update using List VMs]
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ id
+ vmid
+
+ -
+ haenable
+ false
+
+
+
+
+
+
+ listPublicIpAddresses
+ 547 [List Public IP Addresses]
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ publicipaddress
+ 0
+ -
+ ipaddress
+
+ -
+ allocated
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ issourcenat
+ true
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ forvirtualnetwork
+ true
+
+ -
+ vlanid
+
+ -
+ vlanname
+
+ -
+ isstaticnat
+
+
+
+
+
+
+ disassociateIpAddress
+ 548 [Disassociate IP Address]
+
+ -
+ ipaddress
+ nonsourcenatpublicip
+
+ -
+ account
+ accountname
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+
+ rebootRouter
+ 36 [Reboot Router]
+
+ -
+ id
+ routerid
+
+
+
+ -
+ id
+ routerid
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ networkdomain
+ routernetworkdomain
+
+ -
+ gateway
+
+ -
+ name
+ routername
+
+ -
+ podid
+
+ -
+ hostid
+
+ -
+ hostname
+
+ -
+ privateip
+
+ -
+ privatemacaddress
+
+ -
+ privatenetmask
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ publicmacaddress
+ routerpublicmacaddress
+
+ -
+ publicnetmask
+
+ -
+ guestipaddress
+ routeripaddress
+
+ -
+ guestmacaddress
+ routermacaddress
+
+ -
+ guestnetmask
+
+ -
+ templateid
+
+ -
+ created
+
+ -
+ state
+ Running
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+
+
+ stopRouter
+ 37 [Stop Router]
+
+ -
+ id
+ routerid
+
+
+
+ -
+ id
+ routerid
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ networkdomain
+ routernetworkdomain
+
+ -
+ gateway
+
+ -
+ name
+ routername
+
+ -
+ podid
+
+ -
+ privateip
+
+ -
+ privatemacaddress
+
+ -
+ privatenetmask
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ publicmacaddress
+ routerpublicmacaddress
+
+ -
+ publicnetmask
+
+ -
+ guestipaddress
+ routeripaddress
+
+ -
+ guestmacaddress
+ routermacaddress
+
+ -
+ guestnetmask
+
+ -
+ templateid
+
+ -
+ created
+
+ -
+ state
+ Stopped
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+
+ startRouter
+ 38 [Start Router]
+
+ -
+ id
+ routerid
+
+
+
+ -
+ id
+ routerid
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ networkdomain
+ routernetworkdomain
+
+ -
+ gateway
+
+ -
+ name
+ routername
+
+ -
+ podid
+
+ -
+ hostid
+
+ -
+ hostname
+
+ -
+ privateip
+
+ -
+ privatemacaddress
+
+ -
+ privatenetmask
+
+ -
+ publicip
+ sourcenatpublicip
+
+ -
+ publicmacaddress
+ routerpublicmacaddress
+
+ -
+ publicnetmask
+
+ -
+ guestipaddress
+ routeripaddress
+
+ -
+ guestmacaddress
+ routermacaddress
+
+ -
+ guestnetmask
+
+ -
+ templateid
+
+ -
+ created
+
+ -
+ state
+ Running
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+
+
+ listEvents
+ 40 [List Events]
+
+ -
+ account
+ accountname
+
+
+
+ event
+ 0
+ -
+ id
+
+ -
+ username
+
+ -
+ type
+
+ -
+ level
+
+ -
+ description
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ created
+
+ -
+ state
+
+ -
+ parentid
+
+
+
+
+
+
+ destroyVirtualMachine
+ 14 [Destroy Virtual Machine]
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVirtualMachines
+ - Verify the Destroyed Status of the Virtual Machine -
+
+ -
+ id
+ vmid
+
+
+
+ -
+ name
+ vmname
+
+ -
+ state
+ Destroyed
+
+
+
+
+
+
+ recoverVirtualMachine
+ 22 [ Recover Virtual Machine ]
+
+ -
+ id
+ vmid
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+ listVirtualMachines
+ - Verify the Stopped Status of the Recovered VM -
+
+ -
+ account
+ accountname
+
+ -
+ name
+ vmname
+
+
+
+ -
+ id
+ vmid
+
+ -
+ state
+ Stopped
+
+
+
+
+
+
+ listConfigurations
+ 549 [List Configurations]
+
+ configuration
+ 0
+ -
+ category
+
+ -
+ name
+
+ -
+ value
+
+ -
+ description
+
+
+
+
+
+
+ listConfigurations
+ 878 [List Configurations with category parameter]
+
+ -
+ category
+ advanced
+
+
+
+ configuration
+ 0
+ -
+ category
+ Advanced
+
+ -
+ name
+
+ -
+ value
+
+ -
+ description
+
+
+
+
+
+
+
+ updateConfiguration
+ 550 [Update Configuration]
+
+ -
+ name
+ update.wait
+
+ -
+ value
+ 35
+
+
+
+ -
+ success
+ true
+
+ -
+ displaytext
+ Successfully updated configuration value.
+
+
+
+
+
+ listConfigurations
+ - Verify the Updated Configuration -
+
+ -
+ name
+ update.wait
+
+
+
+ -
+ category
+ Advanced
+
+ -
+ name
+ update.wait
+
+ -
+ value
+ 35
+
+ -
+ description
+ Time to wait before alerting on a updating agent
+
+
+
+
+
+
+
+ listPods
+ 552 [List Pods]
+
+ -
+ id
+ 2
+
+ -
+ name
+ POD1
+
+
+
+ -
+ id
+ 2
+
+ -
+ name
+ POD1
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ cidr
+
+ -
+ startip
+
+ -
+ endip
+
+ -
+ gateway
+
+
+
+
+
+
+ createUser
+ 3 [Create User]
+
+ -
+ username
+ usernamejack
+
+ -
+ password
+ jack12
+
+ -
+ firstname
+ jack12
+
+ -
+ lastname
+ jacklastname
+
+ -
+ email
+ jack@gmail.com
+
+ -
+ accounttype
+ 0
+
+
+
+ -
+ id
+ accountid1
+
+ -
+ username
+ usernamejack
+
+ -
+ firstname
+ jack12
+
+ -
+ lastname
+ jacklastname
+
+ -
+ email
+ jack@gmail.com
+
+ -
+ created
+
+ -
+ state
+ enabled
+
+ -
+ account
+ accountname1
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+
+
+
+
+ listAccounts
+ - List Accounts -
+
+ -
+ name
+ accountname1
+
+
+
+ -
+ id
+ accountid1
+
+ -
+ name
+ accountname1
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+ updateAccount
+ 951 [Update Account]
+
+ -
+ account
+ accountname1
+
+ -
+ domainid
+ 1
+
+ -
+ newname
+ updatedname
+
+
+
+ -
+ id
+ accountid1
+
+ -
+ name
+ updatedname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ enabled
+
+
+
+
+
+ listAccounts
+ - Check the Presence of the Updated Account
+ false
+
+ -
+ name
+ updatedname
+
+
+
+ -
+ id
+ accountid1
+
+ -
+ name
+ updatedname
+
+
+
+
+
+
+ lockAccount
+ [Lock Account]
+
+ -
+ account
+ updatedname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ accountid1
+
+ -
+ name
+ updatedname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ locked
+
+
+
+
+
+
+ disableAccount
+ 7 [Disable Account]
+
+ -
+ account
+ updatedname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ accountid1
+
+ -
+ name
+ updatedname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ disabled
+
+
+
+
+
+
+
+ enableAccount
+ 8 [Enable Account]
+
+ -
+ account
+ updatedname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ accountid1
+
+ -
+ name
+ updatedname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+
+ updateResourceLimit
+ 953 [Create using Update Resource Limit]
+
+ -
+ resourcetype
+ 1
+
+ -
+ max
+ 300
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ resourcetype
+ 1
+
+ -
+ max
+ 300
+
+
+
+
+
+
+ listResourceLimits
+ true
+ 956 [Verify the creation using List Resource Limits]
+
+ -
+ domainid
+ 1
+
+ -
+ resourcetype
+ 1
+
+
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ resourcetype
+ 1
+
+ -
+ max
+ 300
+
+
+
+
+
+
+ updateResourceLimit
+ 954 [Update Resource Limit]
+
+ -
+ domainid
+ 1
+
+ -
+ resourcetype
+ 1
+
+ -
+ max
+ 65
+
+
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ resourcetype
+ 1
+
+ -
+ max
+ 65
+
+
+
+
+
+ listResourceLimits
+ - Verify the update using List Resource Limits -
+
+ -
+ domainid
+ 1
+
+ -
+ resourcetype
+ 1
+
+
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ resourcetype
+ 1
+
+ -
+ max
+ 65
+
+
+
+
+
+
+
+ createDiskOffering
+ 932 [Create Disk Offering]
+
+ -
+ name
+ newdiskname
+
+ -
+ description
+ newdiskdesc
+
+ -
+ disksize
+ 1
+
+ -
+ displaytext
+ volumedisplay
+
+
+
+ -
+ id
+ diskid
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ name
+ newdiskname
+
+ -
+ displaytext
+ volumedisplay
+
+ -
+ disksize
+ 1024
+
+ -
+ created
+
+ -
+ isCustomized
+ false
+
+
+
+
+
+
+ listDiskOfferings
+ 934 [List the Created Disk Offering]
+
+ -
+ name
+ newdiskname
+
+
+
+ -
+ id
+ diskid
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ name
+ newdiskname
+
+ -
+ displaytext
+ volumedisplay
+
+ -
+ disksize
+ 1024
+
+ -
+ created
+
+ -
+ isCustomized
+ false
+
+
+
+
+
+
+ updateDiskOffering
+ Update the Created Disk Offering
+
+ -
+ id
+ diskid
+
+ -
+ name
+ newdiskname
+
+
+
+ -
+ id
+ diskid
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ name
+ newdiskname
+
+ -
+ displaytext
+ volumedisplay
+
+ -
+ disksize
+ 1024
+
+ -
+ created
+
+ -
+ isCustomized
+ false
+
+
+
+
+
+ listDiskOfferings
+ - Verify the Update using List Disk Offering -
+
+ -
+ name
+ newdiskname
+
+
+
+ -
+ id
+ diskid
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ name
+ newdiskname
+
+ -
+ displaytext
+ volumedisplay
+
+ -
+ disksize
+ 1024
+
+ -
+ created
+
+ -
+ isCustomized
+ false
+
+
+
+
+
+
+
+ deleteDiskOffering
+ 933 [Delete Disk Offering]
+
+ -
+ id
+ diskid
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+ listDiskOfferings
+ - Verify the Deletion of the Disk Offering -
+ true
+
+ -
+ id
+ diskid
+
+
+
+
+
+
+
+ deleteUser
+ 4 [Delete User]
+
+ -
+ id
+ userid
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+
+
+ listAlerts
+ 750 [List Alerts]
+ false
+
+
+
+
+ listCapacity
+ 974 [List Capacity]
+
+ capacity
+ 0
+ -
+ type
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ podid
+
+ -
+ podname
+
+ -
+ capacityused
+
+ -
+ capacitytotal
+
+ -
+ percentused
+
+
+
+
+
+
+ listHosts
+ 975 [List Hosts]
+
+ -
+ type
+ Routing
+
+
+
+ host
+ 0
+ -
+ id
+
+ -
+ name
+
+ -
+ state
+
+ -
+ disconnected
+
+ -
+ type
+ Routing
+
+ -
+ ipaddress
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ podid
+
+ -
+ podname
+
+ -
+ version
+
+ -
+ hypervisor
+ XenServer
+
+ -
+ cpunumber
+
+ -
+ cpuspeed
+
+ -
+ cpuallocated
+
+ -
+ cpuused
+
+ -
+ averageload
+
+ -
+ networkkbsread
+
+ -
+ networkkbswrite
+
+ -
+ memorytotal
+
+ -
+ memoryallocated
+
+ -
+ memoryused
+
+ -
+ capabilities
+
+ -
+ lastpinged
+
+ -
+ managementserverid
+
+ -
+ clusterid
+
+ -
+ clustername
+
+ -
+ islocalstorageactive
+
+ -
+ created
+
+ -
+ events
+
+
+
+
+
+
+
+ listIsos
+ 960 [List ISOs]
+
+ iso
+ 0
+ -
+ id
+
+ -
+ name
+ xs-tools.iso
+
+ -
+ displaytext
+ xen-pv-drv-iso
+
+ -
+ ispublic
+ true
+
+ -
+ isready
+ true
+
+ -
+ created
+
+ -
+ bootable
+ false
+
+ -
+ isfeatured
+ true
+
+ -
+ crossZones
+ false
+
+ -
+ ostypeid
+
+ -
+ ostypename
+
+ -
+ account
+ system
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ isostatus
+ Successfully Installed
+
+ -
+ size
+
+
+
+
+
+
+ createServiceOffering
+ 962 [Create Service Offering]
+
+ -
+ name
+ servofferingname
+
+ -
+ displaytext
+ newoff
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 200
+
+ -
+ memory
+ 256
+
+
+
+ -
+ id
+ servofferingid
+
+ -
+ name
+ servofferingname
+
+ -
+ displaytext
+ newoff
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 200
+
+ -
+ memory
+ 256
+
+ -
+ created
+
+ -
+ storagetype
+ shared
+
+ -
+ offerha
+ false
+
+ -
+ usevirtualnetwork
+ true
+
+
+
+
+
+ listServiceOfferings
+
+ -
+ id
+ servofferingid
+
+
+
+ -
+ id
+ servofferingid
+
+ -
+ name
+ servofferingname
+
+ -
+ displaytext
+ newoff
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 200
+
+ -
+ memory
+ 256
+
+ -
+ created
+
+ -
+ storagetype
+ shared
+
+ -
+ offerha
+ false
+
+ -
+ usevirtualnetwork
+ true
+
+
+
+
+
+
+ updateServiceOffering
+ 964 [Update Service Offering]
+
+ -
+ id
+ servofferingid
+
+ -
+ name
+ servofferingname
+
+ -
+ displaytext
+ display
+
+
+
+ -
+ id
+ servofferingid
+
+ -
+ name
+ servofferingname
+
+ -
+ displaytext
+ display
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 200
+
+ -
+ memory
+ 256
+
+ -
+ created
+
+ -
+ storagetype
+ shared
+
+ -
+ offerha
+ false
+
+ -
+ usevirtualnetwork
+ true
+
+
+
+
+
+ listServiceOfferings
+ - Verify the update of the Service Offering -
+
+ -
+ id
+ servofferingid
+
+
+
+ -
+ id
+ servofferingid
+
+ -
+ name
+ servofferingname
+
+ -
+ displaytext
+ display
+
+ -
+ cpunumber
+ 1
+
+ -
+ cpuspeed
+ 200
+
+ -
+ memory
+ 256
+
+ -
+ created
+
+ -
+ storagetype
+ shared
+
+ -
+ offerha
+ false
+
+ -
+ usevirtualnetwork
+ true
+
+
+
+
+
+
+
+ deleteServiceOffering
+ 963-1 [Delete Service Offering]
+
+ -
+ id
+ servofferingid
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+ listServiceOfferings
+ 963-2 [List Service Offering]
+ true
+
+ -
+ id
+ servofferingid
+
+
+
+
+
+
+
+ registerIso
+ [Register ISO]
+
+ -
+ name
+ isoname
+
+ -
+ displaytext
+ isodisplay
+
+ -
+ url
+ http://172.16.0.220/images/sumita/iso/ubuntu-9.04-server-amd64.iso
+
+ -
+ ostypeid
+ 59
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ privateisoid
+
+ -
+ name
+ isoname
+
+ -
+ displaytext
+ isodisplay
+
+ -
+ ispublic
+ false
+
+ -
+ created
+
+ -
+ isready
+ false
+
+ -
+ isfeatured
+ false
+
+ -
+ bootable
+ true
+
+ -
+ ostypeid
+ 59
+
+ -
+ ostypename
+ Other install media
+
+ -
+ accountid
+ 1
+
+ -
+ account
+ system
+
+ -
+ domainid
+ 1
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+
+
+
+
+ sleep.sh
+
+ ** Sleep for five minutes
+
+ -
+ s
+ 300
+
+
+
+
+
+
+ listIsos
+ [List ISOs]
+
+ -
+ id
+ privateisoid
+
+
+
+ -
+ id
+ privateisoid
+
+ -
+ name
+ isoname
+
+ -
+ displaytext
+ isodisplay
+
+ -
+ ispublic
+ false
+
+ -
+ created
+
+ -
+ isready
+ true
+
+ -
+ bootable
+ true
+
+ -
+ isfeatured
+ false
+
+ -
+ crossZones
+ false
+
+ -
+ ostypeid
+ 59
+
+ -
+ ostypename
+ Ubuntu
+
+ -
+ account
+ system
+
+ -
+ domainid
+ 1
+
+ -
+ domain
+ ROOT
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ isostatus
+ Successfully Installed
+
+ -
+ size
+
+
+
+
+
+
+ registerTemplate
+ [Register Template]
+
+ -
+ name
+ registername
+
+ -
+ displaytext
+ registerdisplay
+
+ -
+ url
+ globaltemplateurl
+
+ -
+ ostypeid
+ 1
+
+ -
+ format
+ vhd
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ hypervisor
+ XenServer
+
+
+
+ -
+ id
+ systemtemplateid
+
+ -
+ name
+ registername
+
+ -
+ displaytext
+ registerdisplay
+
+ -
+ ispublic
+ false
+
+ -
+
+ created
+ -
+ isready
+ false
+
+ -
+ passwordenabled
+ false
+
+ -
+ format
+ VHD
+
+ -
+ isfeatured
+ false
+
+ -
+ crossZones
+ false
+
+ -
+ ostypeid
+ 1
+
+ -
+ ostypename
+ CentOS 4.5 (32-bit)
+
+ -
+ accountid
+ 1
+
+ -
+ account
+ system
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ status
+ Processing
+
+ -
+ hypervisor
+ XenServer
+
+ -
+ domainid
+ 1
+
+ -
+ isextractable
+ true
+
+
+
+
+
+
+ listSystemVms
+ [List system VM (Console Proxy VM)]
+
+ -
+ domainid
+ 1
+
+
+
+ systemvm
+ 0
+ -
+ id
+ consoleid
+
+ -
+ systemvmtype
+ consoleproxy
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ networkdomain
+
+ -
+ gateway
+
+ -
+ name
+
+ -
+ podid
+
+ -
+ hostid
+
+ -
+ hostname
+
+ -
+ privateip
+
+ -
+ privatemacaddress
+
+ -
+ privatenetmask
+
+ -
+ publicip
+
+ -
+ publicmacaddress
+
+ -
+ publicnetmask
+
+ -
+ templateid
+ 1
+
+ -
+ created
+
+ -
+ activeviewersessions
+ 0
+
+ -
+ state
+ Running
+
+
+
+
+
+
+ rebootSystemVm
+ [Reboot System VM]
+
+ -
+ id
+ consoleid
+
+
+
+ -
+ id
+ consoleid
+
+ -
+ systemvmtype
+ consoleproxy
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ networkdomain
+
+ -
+ gateway
+
+ -
+ name
+
+ -
+ podid
+
+ -
+ hostid
+
+ -
+ hostname
+
+ -
+ privateip
+
+ -
+ privatemacaddress
+
+ -
+ privatenetmask
+
+ -
+ publicip
+
+ -
+ publicmacaddress
+
+ -
+ publicnetmask
+
+ -
+ templateid
+ 1
+
+ -
+ created
+
+ -
+ activeviewersessions
+ 0
+
+ -
+ state
+ Running
+
+
+
+
+
+
+ stopSystemVm
+ [Stop System VM]
+
+ -
+ id
+ consoleid
+
+
+
+ -
+ id
+ consoleid
+
+ -
+ systemvmtype
+ consoleproxy
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ networkdomain
+
+ -
+ name
+
+ -
+ gateway
+
+ -
+ podid
+
+ -
+ privatemacaddress
+
+ -
+ privatenetmask
+
+ -
+ publicip
+
+ -
+ publicmacaddress
+
+ -
+ publicnetmask
+
+ -
+ templateid
+ 1
+
+ -
+ created
+
+ -
+ activeviewersessions
+ 0
+
+ -
+ state
+ Stopped
+
+
+
+
+
+
+ startSystemVm
+ [Start System VM]
+
+ -
+ id
+ consoleid
+
+
+
+ -
+ id
+ consoleid
+
+ -
+ systemvmtype
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ networkdomain
+
+ -
+ gateway
+
+ -
+ name
+
+ -
+ podid
+
+ -
+ hostid
+
+ -
+ hostname
+
+ -
+ privateip
+
+ -
+ privatemacaddress
+
+ -
+ privatenetmask
+
+ -
+ publicip
+
+ -
+ publicmacaddress
+
+ -
+ publicnetmask
+
+ -
+ templateid
+ 1
+
+ -
+ created
+
+ -
+ activeviewersessions
+ 0
+
+ -
+ state
+ Running
+
+
+
+
+
+
+ deleteIso
+ [Delete ISO]
+
+ -
+ id
+ privateisoid
+
+
+
+
+
+ listIsos
+ [List ISOs]
+ true
+
+ -
+ id
+ privateisoid
+
+
+
+
+
+
+
+ deleteTemplate
+ [Delete template]
+
+ -
+ id
+ systemtemplateid
+
+
+
+
+
+ listTemplates
+ [List templates]
+ true
+
+ -
+ id
+ systemtemplateid
+
+ -
+ templatefilter
+ self
+
+
+
+
+
diff --git a/test/metadata/func/resource_limits.xml b/test/metadata/func/resource_limits.xml
index 838ec93144a..39b7f08a8e9 100644
--- a/test/metadata/func/resource_limits.xml
+++ b/test/metadata/func/resource_limits.xml
@@ -1,1894 +1,1894 @@
-
-
-
-
-
-
- createAccount
- [Create the Account and a User for the account]
-
- -
- account
- accountname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- email
- user@gmail.com
-
- -
- firstname
- user
-
- -
- lastname
- userlastname
-
- -
- username
- usernameparam
-
- -
- password
- password
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
-
-
-
-
-
-
- listUsers
- 5 [List the Created User in (3)]
-
- -
- account
- accountname
-
-
-
- -
- id
- userid
-
-
-
-
-
-
-
-
-
-
- updateResourceLimit
- Setup VMs Limit for Account Test Case
-
- -
- resourcetype
- 0
-
- -
- max
- 2
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- resourcetype
- 0
-
- -
- max
- 2
-
-
-
-
-
-
- updateResourceLimit
- Setup Public-Ips Limit for Account Test Case
-
- -
- resourcetype
- 1
-
- -
- max
- 2
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- resourcetype
- 1
-
- -
- max
- 1
-
-
-
-
-
-
- updateResourceLimit
- Setup Volumes Limit for Account Test Case
-
- -
- resourcetype
- 2
-
- -
- max
- 6
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- resourcetype
- 2
-
- -
- max
- 6
-
-
-
-
-
-
- updateResourceLimit
- Setup Snapshots Limit for Account Test Case
-
- -
- resourcetype
- 3
-
- -
- max
- 2
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- resourcetype
- 3
-
- -
- max
- 2
-
-
-
-
-
-
- updateResourceLimit
- Setup Templates Limit for Account Test Case
-
- -
- resourcetype
- 4
-
- -
- max
- 2
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- resourcetype
- 4
-
- -
- max
- 2
-
-
-
-
-
-
-
- registerUserKeys
- Register User Keys Test Case
-
- -
- id
- userid
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
- createNetwork
- [Creating default network]
-
- -
- zoneid
- globalzoneid
-
- -
- networkOfferingId
- globalnetworkofferingid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- name
- defaultregressionnetwork
-
- -
- displaytext
- defaultregressionnetwork
-
-
-
- -
- id
- networkid
-
-
-
-
-
-
-
- deployVirtualMachine
- deploy vm1 test case
- true
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- displayname
- ResourceLimits-VM-1
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid1
-
-
-
-
-
- deployVirtualMachine
- deploy vm2 test case
- true
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- displayname
- ResourceLimits-VM-2
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid2
-
-
-
-
-
-
-
- associateIpAddress
- Associate second IP Test Case
- true
-
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
-
- -
- ipaddress
- ipid
-
-
-
-
-
-
-
-
-
- createVolume
- Create Fifth Volume Test Case
- true
-
-
- -
- name
- FifthVolume
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
-
- -
- id
- volid1
-
-
-
-
-
-
- attachVolume
-
- -
- id
- volid1
-
- -
- virtualmachineid
- vmid1
-
-
-
-
-
- createVolume
- Create Sixth Volume Test Case
- true
-
- -
- name
- SixthVolume
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- id
- volid2
-
-
-
-
-
-
- attachVolume
-
- -
- id
- volid2
-
- -
- virtualmachineid
- vmid2
-
-
-
-
-
-
- createSnapshot
- Create First Snapshot Test Case
- true
-
- -
- volumeid
- volid1
-
-
-
- -
- id
- snpid
-
-
-
-
-
- createSnapshot
- Create Second Snapshot Test Case
- true
-
- -
- volumeid
- volid2
-
-
-
- -
- id
- snpid
-
-
-
-
-
-
- registerTemplate
- Create First Template Test Case
- true
-
- -
- name
- FirstTemplate
-
- -
- displaytext
- Firsttemplate
-
- -
- url
- http://192.168.10.231/templates/routing/latest/systemvm.vhd.bz2
-
- -
- format
- vhd
-
- -
- ostypeid
- 41
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- hypervisor
- globalhypervisortype
-
-
-
- -
- id
- templid1
-
-
-
-
-
- registerTemplate
- Create Second Template Test Case
- true
-
- -
- name
- SecondTemplate
-
- -
- displaytext
- Secondtemplate
-
- -
- url
- http://192.168.10.231/templates/routing/latest/systemvm.vhd.bz2
-
- -
- format
- vhd
-
- -
- ostypeid
- 41
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- hypervisor
- globalhypervisortype
-
-
-
- -
- id
- templid2
-
-
-
-
-
-
-
- deployVirtualMachine
- Deploy VM3 Failure test case
- true
- true
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- templateid
- 2
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- networkids
- network
-
-
-
- -
- id
- vmid3
-
-
-
-
-
-
-
- associateIpAddress
- Associate Second IP Failure Test Case
- true
- true
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
-
- -
- ipaddress
- ipid
-
-
-
-
-
-
-
-
- createVolume
- Create Seventh Volume Failure Test Case
- true
- true
-
- -
- name
- SeventhVolume
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
-
- -
- id
- volid3
-
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- vmid1
-
- -
- type
- ROOT
-
-
-
- -
- id
- rootvolumeid
-
-
-
-
-
-
- createSnapshot
- Create Third Snapshot Failure Test Case
- true
- true
-
- -
- volumeid
- rootvolumeid
-
-
-
- -
- id
- snpid
-
-
-
-
-
-
-
- registerTemplate
- Create Third Template Failure Test Case
- true
- true
-
- -
- name
- ThirdTemplate
-
- -
- displaytext
- Thirdtemplate
-
- -
- url
- http://192.168.10.231/templates/routing/latest/systemvm.vhd.bz2
-
- -
- format
- vhd
-
- -
- ostypeid
- 41
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- hypervisor
- globalhypervisortype
-
-
-
- -
- id
- templid3
-
-
-
-
-
-
- deleteAccount
- Clean up account test case
-
-
- -
- id
- accountname
-
-
-
-
-
-
-
-
-
-
- createAccount
- [Create the Account and a User for the account]
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- email
- newadmin@gmail.com
-
- -
- firstname
- newadmin
-
- -
- lastname
- newadminlastname
-
- -
- username
- usernameparam
-
- -
- password
- password
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
-
-
-
-
-
-
- listUsers
- 5 [List the Created User in (3)]
-
- -
- account
- accountname
-
-
-
- -
- id
- userid
-
-
-
-
-
-
-
- updateResourceLimit
- Failure in Setting Up VMs Limit for Admin Account Test Case
- true
-
- -
- resourcetype
- 0
-
- -
- max
- 2
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- resourcetype
- 0
-
- -
- max
- 2
-
-
-
-
-
-
- updateResourceLimit
- Failure in Setting Up Public-Ips Limit for Admin Account Test Case
- true
-
- -
- resourcetype
- 1
-
- -
- max
- 1
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- resourcetype
- 1
-
- -
- max
- 1
-
-
-
-
-
-
- updateResourceLimit
- Failure in Setting Up Volumes Limit for Admin Account Test Case
- true
-
- -
- resourcetype
- 2
-
- -
- max
- 6
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- resourcetype
- 2
-
- -
- max
- 6
-
-
-
-
-
-
- updateResourceLimit
- Failure in Setting up Snapshots Limit for Admin Account Test Case
- true
-
- -
- resourcetype
- 3
-
- -
- max
- 2
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- resourcetype
- 3
-
- -
- max
- 2
-
-
-
-
-
-
- updateResourceLimit
- Failure in Seting Up Templates Limit for Admin Account Test Case
- true
-
- -
- resourcetype
- 4
-
- -
- max
- 2
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- resourcetype
- 4
-
- -
- max
- 2
-
-
-
-
-
-
-
- registerUserKeys
- Register User Keys Test Case
-
- -
- id
- userid
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
- createNetwork
- [Creating default network]
-
- -
- zoneid
- globalzoneid
-
- -
- networkOfferingId
- globalnetworkofferingid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- name
- defaultregressionnetwork
-
- -
- displaytext
- defaultregressionnetwork
-
-
-
- -
- id
- networkid
-
-
-
-
-
-
-
- deployVirtualMachine
- deploy vm1 test case
- true
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- displayname
- SnapshotTest-Admin-VM-1
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid1
-
-
-
-
-
- deployVirtualMachine
- deploy vm2 test case
- true
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- displayname
- SnapshotTest-Admin-VM-2
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid2
-
-
-
-
-
-
-
- associateIpAddress
- Associate second IP Test Case
- true
-
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
-
- -
- ipaddress
- ipid
-
-
-
-
-
-
- createVolume
- Create Fifth Volume Test Case
- true
-
-
- -
- name
- AdminsFifthVolume
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
-
- -
- id
- volid1
-
-
-
-
-
-
- attachVolume
-
- -
- id
- volid1
-
- -
- virtualmachineid
- vmid1
-
-
-
-
-
- createVolume
- Create Sixth Volume Test Case
- true
-
- -
- name
- AdminsSixthVolume
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- id
- volid2
-
-
-
-
-
-
- attachVolume
-
- -
- id
- volid2
-
- -
- virtualmachineid
- vmid2
-
-
-
-
-
-
- createSnapshot
- Create First Snapshot Test Case
- true
-
- -
- volumeid
- volid1
-
-
-
- -
- id
- snpid
-
-
-
-
-
- createSnapshot
- Create Second Snapshot Test Case
- true
-
- -
- volumeid
- volid2
-
-
-
- -
- id
- snpid
-
-
-
-
-
-
- registerTemplate
- Create First Template Test Case
- true
-
- -
- name
- AdminsFirstTemplate
-
- -
- displaytext
- AdminsFirsttemplate
-
- -
- url
- http://192.168.10.231/templates/routing/latest/systemvm.vhd.bz2
-
- -
- format
- vhd
-
- -
- ostypeid
- 41
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- hypervisor
- globalhypervisortype
-
-
-
- -
- id
- templid1
-
-
-
-
-
- registerTemplate
- Create Second Template Test Case
- true
-
- -
- name
- AdminsSecondTemplate
-
- -
- displaytext
- AdminsSecondtemplate
-
- -
- url
- http://192.168.10.231/templates/routing/latest/systemvm.vhd.bz2
-
- -
- format
-
-
- -
- ostypeid
- 41
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- hypervisor
- globalhypervisortype
-
-
-
- -
- id
- templid2
-
-
-
-
-
-
-
- deployVirtualMachine
- Deploy VM3 Failure Avoidance test case
- true
-
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- displayname
- SnapshotTest-Admin-VM-3
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid3
-
-
-
-
-
-
-
- associateIpAddress
- Associate Second IP Failure Avoidance Test Case
- true
-
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
-
- -
- ipaddress
- ipid
-
-
-
-
-
-
-
-
- createVolume
- Create Seventh Volume Failure Avoidance Test Case
- true
-
-
- -
- name
- AdminsSeventhVolume
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
-
- -
- id
- volid3
-
-
-
-
-
-
-
- createSnapshot
- Create Third Snapshot Failure Test Case
- true
- true
-
- -
- volumeid
- volid1
-
-
-
- -
- id
- snpid
-
-
-
-
-
-
-
- registerTemplate
- Create Third Template Failure Avoidance Test Case
- true
-
-
- -
- name
- AdminsThirdTemplate
-
- -
- displaytext
- AdminsThirdtemplate
-
- -
- url
- http://192.168.10.231/templates/routing/latest/systemvm.vhd.bz2
-
- -
- format
- vhd
-
- -
- ostypeid
- 41
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- hypervisor
- globalhypervisortype
-
-
-
-
- -
- id
- templid3
-
-
-
-
-
-
- deleteAccount
- Clean up admin account test case
-
-
- -
- id
- accountid
-
-
-
-
-
+
+
+
+
+
+
+ createAccount
+ [Create the Account and a User for the account]
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ email
+ user@gmail.com
+
+ -
+ firstname
+ user
+
+ -
+ lastname
+ userlastname
+
+ -
+ username
+ usernameparam
+
+ -
+ password
+ password
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+
+
+
+
+
+
+ listUsers
+ 5 [List the Created User in (3)]
+
+ -
+ account
+ accountname
+
+
+
+ -
+ id
+ userid
+
+
+
+
+
+
+
+
+
+
+ updateResourceLimit
+ Setup VMs Limit for Account Test Case
+
+ -
+ resourcetype
+ 0
+
+ -
+ max
+ 2
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ resourcetype
+ 0
+
+ -
+ max
+ 2
+
+
+
+
+
+
+ updateResourceLimit
+ Setup Public-Ips Limit for Account Test Case
+
+ -
+ resourcetype
+ 1
+
+ -
+ max
+ 2
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ resourcetype
+ 1
+
+ -
+ max
+ 1
+
+
+
+
+
+
+ updateResourceLimit
+ Setup Volumes Limit for Account Test Case
+
+ -
+ resourcetype
+ 2
+
+ -
+ max
+ 6
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ resourcetype
+ 2
+
+ -
+ max
+ 6
+
+
+
+
+
+
+ updateResourceLimit
+ Setup Snapshots Limit for Account Test Case
+
+ -
+ resourcetype
+ 3
+
+ -
+ max
+ 2
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ resourcetype
+ 3
+
+ -
+ max
+ 2
+
+
+
+
+
+
+ updateResourceLimit
+ Setup Templates Limit for Account Test Case
+
+ -
+ resourcetype
+ 4
+
+ -
+ max
+ 2
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ resourcetype
+ 4
+
+ -
+ max
+ 2
+
+
+
+
+
+
+
+ registerUserKeys
+ Register User Keys Test Case
+
+ -
+ id
+ userid
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+ createNetwork
+ [Creating default network]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ networkOfferingId
+ globalnetworkofferingid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ defaultregressionnetwork
+
+ -
+ displaytext
+ defaultregressionnetwork
+
+
+
+ -
+ id
+ networkid
+
+
+
+
+
+
+
+ deployVirtualMachine
+ deploy vm1 test case
+ true
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ ResourceLimits-VM-1
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid1
+
+
+
+
+
+ deployVirtualMachine
+ deploy vm2 test case
+ true
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ ResourceLimits-VM-2
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid2
+
+
+
+
+
+
+
+ associateIpAddress
+ Associate second IP Test Case
+ true
+
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+
+ -
+ ipaddress
+ ipid
+
+
+
+
+
+
+
+
+
+ createVolume
+ Create Fifth Volume Test Case
+ true
+
+
+ -
+ name
+ FifthVolume
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+
+ -
+ id
+ volid1
+
+
+
+
+
+
+ attachVolume
+
+ -
+ id
+ volid1
+
+ -
+ virtualmachineid
+ vmid1
+
+
+
+
+
+ createVolume
+ Create Sixth Volume Test Case
+ true
+
+ -
+ name
+ SixthVolume
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ id
+ volid2
+
+
+
+
+
+
+ attachVolume
+
+ -
+ id
+ volid2
+
+ -
+ virtualmachineid
+ vmid2
+
+
+
+
+
+
+ createSnapshot
+ Create First Snapshot Test Case
+ true
+
+ -
+ volumeid
+ volid1
+
+
+
+ -
+ id
+ snpid
+
+
+
+
+
+ createSnapshot
+ Create Second Snapshot Test Case
+ true
+
+ -
+ volumeid
+ volid2
+
+
+
+ -
+ id
+ snpid
+
+
+
+
+
+
+ registerTemplate
+ Create First Template Test Case
+ true
+
+ -
+ name
+ FirstTemplate
+
+ -
+ displaytext
+ Firsttemplate
+
+ -
+ url
+ http://192.168.10.231/templates/routing/latest/systemvm.vhd.bz2
+
+ -
+ format
+ vhd
+
+ -
+ ostypeid
+ 41
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ hypervisor
+ globalhypervisortype
+
+
+
+ -
+ id
+ templid1
+
+
+
+
+
+ registerTemplate
+ Create Second Template Test Case
+ true
+
+ -
+ name
+ SecondTemplate
+
+ -
+ displaytext
+ Secondtemplate
+
+ -
+ url
+ http://192.168.10.231/templates/routing/latest/systemvm.vhd.bz2
+
+ -
+ format
+ vhd
+
+ -
+ ostypeid
+ 41
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ hypervisor
+ globalhypervisortype
+
+
+
+ -
+ id
+ templid2
+
+
+
+
+
+
+
+ deployVirtualMachine
+ Deploy VM3 Failure test case
+ true
+ true
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ templateid
+ 2
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ networkids
+ network
+
+
+
+ -
+ id
+ vmid3
+
+
+
+
+
+
+
+ associateIpAddress
+ Associate Second IP Failure Test Case
+ true
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+
+ -
+ ipaddress
+ ipid
+
+
+
+
+
+
+
+
+ createVolume
+ Create Seventh Volume Failure Test Case
+ true
+ true
+
+ -
+ name
+ SeventhVolume
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+
+ -
+ id
+ volid3
+
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ vmid1
+
+ -
+ type
+ ROOT
+
+
+
+ -
+ id
+ rootvolumeid
+
+
+
+
+
+
+ createSnapshot
+ Create Third Snapshot Failure Test Case
+ true
+ true
+
+ -
+ volumeid
+ rootvolumeid
+
+
+
+ -
+ id
+ snpid
+
+
+
+
+
+
+
+ registerTemplate
+ Create Third Template Failure Test Case
+ true
+ true
+
+ -
+ name
+ ThirdTemplate
+
+ -
+ displaytext
+ Thirdtemplate
+
+ -
+ url
+ http://192.168.10.231/templates/routing/latest/systemvm.vhd.bz2
+
+ -
+ format
+ vhd
+
+ -
+ ostypeid
+ 41
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ hypervisor
+ globalhypervisortype
+
+
+
+ -
+ id
+ templid3
+
+
+
+
+
+
+ deleteAccount
+ Clean up account test case
+
+
+ -
+ id
+ accountname
+
+
+
+
+
+
+
+
+
+
+ createAccount
+ [Create the Account and a User for the account]
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ email
+ newadmin@gmail.com
+
+ -
+ firstname
+ newadmin
+
+ -
+ lastname
+ newadminlastname
+
+ -
+ username
+ usernameparam
+
+ -
+ password
+ password
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+
+
+
+
+
+
+ listUsers
+ 5 [List the Created User in (3)]
+
+ -
+ account
+ accountname
+
+
+
+ -
+ id
+ userid
+
+
+
+
+
+
+
+ updateResourceLimit
+ Failure in Setting Up VMs Limit for Admin Account Test Case
+ true
+
+ -
+ resourcetype
+ 0
+
+ -
+ max
+ 2
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ resourcetype
+ 0
+
+ -
+ max
+ 2
+
+
+
+
+
+
+ updateResourceLimit
+ Failure in Setting Up Public-Ips Limit for Admin Account Test Case
+ true
+
+ -
+ resourcetype
+ 1
+
+ -
+ max
+ 1
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ resourcetype
+ 1
+
+ -
+ max
+ 1
+
+
+
+
+
+
+ updateResourceLimit
+ Failure in Setting Up Volumes Limit for Admin Account Test Case
+ true
+
+ -
+ resourcetype
+ 2
+
+ -
+ max
+ 6
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ resourcetype
+ 2
+
+ -
+ max
+ 6
+
+
+
+
+
+
+ updateResourceLimit
+ Failure in Setting up Snapshots Limit for Admin Account Test Case
+ true
+
+ -
+ resourcetype
+ 3
+
+ -
+ max
+ 2
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ resourcetype
+ 3
+
+ -
+ max
+ 2
+
+
+
+
+
+
+ updateResourceLimit
+ Failure in Seting Up Templates Limit for Admin Account Test Case
+ true
+
+ -
+ resourcetype
+ 4
+
+ -
+ max
+ 2
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ resourcetype
+ 4
+
+ -
+ max
+ 2
+
+
+
+
+
+
+
+ registerUserKeys
+ Register User Keys Test Case
+
+ -
+ id
+ userid
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+ createNetwork
+ [Creating default network]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ networkOfferingId
+ globalnetworkofferingid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ defaultregressionnetwork
+
+ -
+ displaytext
+ defaultregressionnetwork
+
+
+
+ -
+ id
+ networkid
+
+
+
+
+
+
+
+ deployVirtualMachine
+ deploy vm1 test case
+ true
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ SnapshotTest-Admin-VM-1
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid1
+
+
+
+
+
+ deployVirtualMachine
+ deploy vm2 test case
+ true
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ SnapshotTest-Admin-VM-2
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid2
+
+
+
+
+
+
+
+ associateIpAddress
+ Associate second IP Test Case
+ true
+
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+
+ -
+ ipaddress
+ ipid
+
+
+
+
+
+
+ createVolume
+ Create Fifth Volume Test Case
+ true
+
+
+ -
+ name
+ AdminsFifthVolume
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+
+ -
+ id
+ volid1
+
+
+
+
+
+
+ attachVolume
+
+ -
+ id
+ volid1
+
+ -
+ virtualmachineid
+ vmid1
+
+
+
+
+
+ createVolume
+ Create Sixth Volume Test Case
+ true
+
+ -
+ name
+ AdminsSixthVolume
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ id
+ volid2
+
+
+
+
+
+
+ attachVolume
+
+ -
+ id
+ volid2
+
+ -
+ virtualmachineid
+ vmid2
+
+
+
+
+
+
+ createSnapshot
+ Create First Snapshot Test Case
+ true
+
+ -
+ volumeid
+ volid1
+
+
+
+ -
+ id
+ snpid
+
+
+
+
+
+ createSnapshot
+ Create Second Snapshot Test Case
+ true
+
+ -
+ volumeid
+ volid2
+
+
+
+ -
+ id
+ snpid
+
+
+
+
+
+
+ registerTemplate
+ Create First Template Test Case
+ true
+
+ -
+ name
+ AdminsFirstTemplate
+
+ -
+ displaytext
+ AdminsFirsttemplate
+
+ -
+ url
+ http://192.168.10.231/templates/routing/latest/systemvm.vhd.bz2
+
+ -
+ format
+ vhd
+
+ -
+ ostypeid
+ 41
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ hypervisor
+ globalhypervisortype
+
+
+
+ -
+ id
+ templid1
+
+
+
+
+
+ registerTemplate
+ Create Second Template Test Case
+ true
+
+ -
+ name
+ AdminsSecondTemplate
+
+ -
+ displaytext
+ AdminsSecondtemplate
+
+ -
+ url
+ http://192.168.10.231/templates/routing/latest/systemvm.vhd.bz2
+
+ -
+ format
+
+
+ -
+ ostypeid
+ 41
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ hypervisor
+ globalhypervisortype
+
+
+
+ -
+ id
+ templid2
+
+
+
+
+
+
+
+ deployVirtualMachine
+ Deploy VM3 Failure Avoidance test case
+ true
+
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ SnapshotTest-Admin-VM-3
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid3
+
+
+
+
+
+
+
+ associateIpAddress
+ Associate Second IP Failure Avoidance Test Case
+ true
+
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+
+ -
+ ipaddress
+ ipid
+
+
+
+
+
+
+
+
+ createVolume
+ Create Seventh Volume Failure Avoidance Test Case
+ true
+
+
+ -
+ name
+ AdminsSeventhVolume
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+
+ -
+ id
+ volid3
+
+
+
+
+
+
+
+ createSnapshot
+ Create Third Snapshot Failure Test Case
+ true
+ true
+
+ -
+ volumeid
+ volid1
+
+
+
+ -
+ id
+ snpid
+
+
+
+
+
+
+
+ registerTemplate
+ Create Third Template Failure Avoidance Test Case
+ true
+
+
+ -
+ name
+ AdminsThirdTemplate
+
+ -
+ displaytext
+ AdminsThirdtemplate
+
+ -
+ url
+ http://192.168.10.231/templates/routing/latest/systemvm.vhd.bz2
+
+ -
+ format
+ vhd
+
+ -
+ ostypeid
+ 41
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ hypervisor
+ globalhypervisortype
+
+
+
+
+ -
+ id
+ templid3
+
+
+
+
+
+
+ deleteAccount
+ Clean up admin account test case
+
+
+ -
+ id
+ accountid
+
+
+
+
+
diff --git a/test/metadata/func/roughflatstress.xml b/test/metadata/func/roughflatstress.xml
index 291d434348a..79137921728 100644
--- a/test/metadata/func/roughflatstress.xml
+++ b/test/metadata/func/roughflatstress.xml
@@ -1,691 +1,691 @@
-
-
-
-
- createAccount
- [Create the Account and a User for the account]
-
- -
- account
- accountname
-
- -
- accounttype
- globalaccttype
-
- -
- domainid
- globaldomainid
-
- -
- email
- firstuser@gmail.com
-
- -
- firstname
- firstuser
-
- -
- lastname
- firstuserlastname
-
- -
- username
- getusernameparam1
-
- -
- password
- password
-
-
-
- -
- id
- getaccountid
-
- -
- state
- enabled
-
-
-
-
-
- listUsers
- [List the User of the account]
-
- -
- account
- accountname
-
- -
- accounttype
- globalaccttype
-
- -
- domainid
- globaldomainid
-
- -
- username
- getusernameparam1
-
-
-
- -
- id
- getuserid1
-
- -
- state
- enabled
-
-
-
-
-
- registerUserKeys
- Registering the First User
-
- -
- id
- getuserid1
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
- createSecurityGroup
- true
- Creating First Security group for the Account
-
- -
- name
- getsecuritygroupname1
-
- -
- description
-
-
-
- -
- id
- getsecuritygroupid1
-
-
-
-
-
- authorizeSecurityGroupIngress
- true
- Authorizing First network group ingress rule for the First Security Group
-
- -
- securitygroupid
- getsecuritygroupid1
-
- -
- cidrlist
- globalcidrlist
-
- -
- endport
- 22
-
- -
- startport
- 22
-
- -
- protocol
- tcp
-
-
-
-
-
- listSecurityGroups
- true
- List the Security group and get the ingress rule ID
-
- -
- securitygroupid
- getsecuritygroupid1
-
-
-
- -
- ruleid
- getingressruleid1
-
-
-
-
-
- deployVirtualMachine
- true
- Deploying VM for the First Account
-
- -
- zoneId
- globalzoneid
-
- -
- hypervisor
- globalhypervisortype
-
- -
- templateId
- globaltemplateid
-
- -
- serviceOfferingId
- globalserviceofferingid
-
- -
- securitygroupids
- getsecuritygroupid1
-
-
-
- -
- id
- getvmid1
-
- -
- ipaddress
- getvmip1
-
-
-
-
-
- sleep.sh
-
- Sleep for 2 min
-
- -
- s
- 120
-
-
-
-
-
- ssh.sh
-
- Ssh test for the vm
-
- -
- h
- getvmip1
-
- -
- p
- password
-
-
-
-
-
- sleep.sh
-
- Sleep for 1 min
-
- -
- s
- 60
-
-
-
-
-
- revokeSecurityGroupIngress
- true
- Revoking network group igress
-
- -
- id
- getingressruleid1
-
-
-
-
-
-
-
-
- createSecurityGroup
- true
- Creating a Second Security group for the Account
-
- -
- name
- getsecuritygroupname2
-
- -
- description
-
-
-
- -
- id
- getsecuritygroupid2
-
-
-
-
-
- authorizeSecurityGroupIngress
- true
- Authorizing network group ingress for the second Security group
-
- -
- securitygroupid
- getsecuritygroupid2
-
- -
- usersecuritygrouplist[0].account
- accountname
-
- -
- usersecuritygrouplist[0].group
- getsecuritygroupname1
-
- -
- endport
- 22
-
- -
- startport
- 22
-
- -
- protocol
- tcp
-
-
-
-
-
-
- authorizeSecurityGroupIngress
- true
- Authorizing one more network group ingress rule for the Second Security Group
-
- -
- securitygroupid
- getsecuritygroupid2
-
- -
- cidrlist
- globalcidrlist
-
- -
- endport
- 22
-
- -
- startport
- 22
-
- -
- protocol
- tcp
-
-
-
-
-
- listSecurityGroups
- true
- List the Security group and get the first ingress rule ID
-
- -
- securitygroupid
- getsecuritygroupid2
-
-
-
- -
- ruleid
- getingressruleid2
-
-
-
-
-
- deployVirtualMachine
- true
- Deploying Second VM for the First Account
-
- -
- zoneId
- globalzoneid
-
- -
- hypervisor
- globalhypervisortype
-
- -
- templateId
- globaltemplateid
-
- -
- serviceOfferingId
- flatnetworkserviceofferingid
-
- -
- securitygroupids
- getsecuritygroupid2
-
-
-
- -
- id
- getvmid2
-
- -
- ipaddress
- getvmip2
-
-
-
-
-
- sleep.sh
-
- Sleep for 2 min
-
- -
- s
- 120
-
-
-
-
-
- ssh.sh
-
- Ssh test for the vm
-
- -
- h
- getvmip2
-
- -
- p
- password
-
-
-
-
-
- sleep.sh
-
- Sleep for 1 min
-
- -
- s
- 60
-
-
-
-
-
- revokeSecurityGroupIngress
- true
- Revoking Second Network group's First ingress rule
-
- -
- id
- getingressruleid2
-
-
-
-
-
- listSecurityGroups
- true
- List the Security group and get the second ingress rule ID
-
- -
- securitygroupid
- getsecuritygroupid2
-
-
-
- -
- ruleid
- getingressruleid2
-
-
-
-
-
- revokeSecurityGroupIngress
- true
- Revoking Second network group's second ingress rule
-
- -
- id
- getingressruleid2
-
-
-
-
-
-
- destroyVirtualMachine
- true
- Destroying virtual machine
-
- -
- id
- getvmid1
-
-
-
-
-
- sleep.sh
-
- Sleep for 1 min
-
- -
- s
- 60
-
-
-
-
-
- destroyVirtualMachine
- true
- Destroying virtual machine
-
- -
- id
- getvmid2
-
-
-
-
-
- sleep.sh
-
- Sleep for 1 min
-
- -
- s
- 60
-
-
-
-
-
-
-
- deleteUser
- Deleting the user
-
- -
- id
- getuserid1
-
-
-
-
-
- deleteAccount
- Delete Account
-
- -
- id
- getaccountid
-
-
-
-
-
+
+
+
+
+ createAccount
+ [Create the Account and a User for the account]
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ globalaccttype
+
+ -
+ domainid
+ globaldomainid
+
+ -
+ email
+ firstuser@gmail.com
+
+ -
+ firstname
+ firstuser
+
+ -
+ lastname
+ firstuserlastname
+
+ -
+ username
+ getusernameparam1
+
+ -
+ password
+ password
+
+
+
+ -
+ id
+ getaccountid
+
+ -
+ state
+ enabled
+
+
+
+
+
+ listUsers
+ [List the User of the account]
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ globalaccttype
+
+ -
+ domainid
+ globaldomainid
+
+ -
+ username
+ getusernameparam1
+
+
+
+ -
+ id
+ getuserid1
+
+ -
+ state
+ enabled
+
+
+
+
+
+ registerUserKeys
+ Registering the First User
+
+ -
+ id
+ getuserid1
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+ createSecurityGroup
+ true
+ Creating First Security group for the Account
+
+ -
+ name
+ getsecuritygroupname1
+
+ -
+ description
+
+
+
+ -
+ id
+ getsecuritygroupid1
+
+
+
+
+
+ authorizeSecurityGroupIngress
+ true
+ Authorizing First network group ingress rule for the First Security Group
+
+ -
+ securitygroupid
+ getsecuritygroupid1
+
+ -
+ cidrlist
+ globalcidrlist
+
+ -
+ endport
+ 22
+
+ -
+ startport
+ 22
+
+ -
+ protocol
+ tcp
+
+
+
+
+
+ listSecurityGroups
+ true
+ List the Security group and get the ingress rule ID
+
+ -
+ securitygroupid
+ getsecuritygroupid1
+
+
+
+ -
+ ruleid
+ getingressruleid1
+
+
+
+
+
+ deployVirtualMachine
+ true
+ Deploying VM for the First Account
+
+ -
+ zoneId
+ globalzoneid
+
+ -
+ hypervisor
+ globalhypervisortype
+
+ -
+ templateId
+ globaltemplateid
+
+ -
+ serviceOfferingId
+ globalserviceofferingid
+
+ -
+ securitygroupids
+ getsecuritygroupid1
+
+
+
+ -
+ id
+ getvmid1
+
+ -
+ ipaddress
+ getvmip1
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 2 min
+
+ -
+ s
+ 120
+
+
+
+
+
+ ssh.sh
+
+ Ssh test for the vm
+
+ -
+ h
+ getvmip1
+
+ -
+ p
+ password
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 1 min
+
+ -
+ s
+ 60
+
+
+
+
+
+ revokeSecurityGroupIngress
+ true
+ Revoking network group igress
+
+ -
+ id
+ getingressruleid1
+
+
+
+
+
+
+
+
+ createSecurityGroup
+ true
+ Creating a Second Security group for the Account
+
+ -
+ name
+ getsecuritygroupname2
+
+ -
+ description
+
+
+
+ -
+ id
+ getsecuritygroupid2
+
+
+
+
+
+ authorizeSecurityGroupIngress
+ true
+ Authorizing network group ingress for the second Security group
+
+ -
+ securitygroupid
+ getsecuritygroupid2
+
+ -
+ usersecuritygrouplist[0].account
+ accountname
+
+ -
+ usersecuritygrouplist[0].group
+ getsecuritygroupname1
+
+ -
+ endport
+ 22
+
+ -
+ startport
+ 22
+
+ -
+ protocol
+ tcp
+
+
+
+
+
+
+ authorizeSecurityGroupIngress
+ true
+ Authorizing one more network group ingress rule for the Second Security Group
+
+ -
+ securitygroupid
+ getsecuritygroupid2
+
+ -
+ cidrlist
+ globalcidrlist
+
+ -
+ endport
+ 22
+
+ -
+ startport
+ 22
+
+ -
+ protocol
+ tcp
+
+
+
+
+
+ listSecurityGroups
+ true
+ List the Security group and get the first ingress rule ID
+
+ -
+ securitygroupid
+ getsecuritygroupid2
+
+
+
+ -
+ ruleid
+ getingressruleid2
+
+
+
+
+
+ deployVirtualMachine
+ true
+ Deploying Second VM for the First Account
+
+ -
+ zoneId
+ globalzoneid
+
+ -
+ hypervisor
+ globalhypervisortype
+
+ -
+ templateId
+ globaltemplateid
+
+ -
+ serviceOfferingId
+ flatnetworkserviceofferingid
+
+ -
+ securitygroupids
+ getsecuritygroupid2
+
+
+
+ -
+ id
+ getvmid2
+
+ -
+ ipaddress
+ getvmip2
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 2 min
+
+ -
+ s
+ 120
+
+
+
+
+
+ ssh.sh
+
+ Ssh test for the vm
+
+ -
+ h
+ getvmip2
+
+ -
+ p
+ password
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 1 min
+
+ -
+ s
+ 60
+
+
+
+
+
+ revokeSecurityGroupIngress
+ true
+ Revoking Second Network group's First ingress rule
+
+ -
+ id
+ getingressruleid2
+
+
+
+
+
+ listSecurityGroups
+ true
+ List the Security group and get the second ingress rule ID
+
+ -
+ securitygroupid
+ getsecuritygroupid2
+
+
+
+ -
+ ruleid
+ getingressruleid2
+
+
+
+
+
+ revokeSecurityGroupIngress
+ true
+ Revoking Second network group's second ingress rule
+
+ -
+ id
+ getingressruleid2
+
+
+
+
+
+
+ destroyVirtualMachine
+ true
+ Destroying virtual machine
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 1 min
+
+ -
+ s
+ 60
+
+
+
+
+
+ destroyVirtualMachine
+ true
+ Destroying virtual machine
+
+ -
+ id
+ getvmid2
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 1 min
+
+ -
+ s
+ 60
+
+
+
+
+
+
+
+ deleteUser
+ Deleting the user
+
+ -
+ id
+ getuserid1
+
+
+
+
+
+ deleteAccount
+ Delete Account
+
+ -
+ id
+ getaccountid
+
+
+
+
+
diff --git a/test/metadata/func/roughregression.xml b/test/metadata/func/roughregression.xml
index 64c120a8bd4..8a37dad3554 100644
--- a/test/metadata/func/roughregression.xml
+++ b/test/metadata/func/roughregression.xml
@@ -1,6012 +1,6012 @@
-
-
-
- listDomains
- [List Domains]
-
- -
- id
- globaldomainid
-
-
-
- -
- name
- getdomainname1
-
-
-
-
-
-
- createAccount
- [Create the Account and a User for the account]
-
- -
- account
- accountname
-
- -
- accounttype
- globalaccttype
-
- -
- domainid
- globaldomainid
-
- -
- email
- firstuser@gmail.com
-
- -
- firstname
- firstuser
-
- -
- lastname
- firstuserlastname
-
- -
- username
- getusernameparam1
-
- -
- password
- password
-
-
-
- -
- id
- getaccountid
-
- -
- state
- enabled
-
-
-
-
-
- registerIso
- [] registerIsotestcase
-
- -
- name
- CentOS-5-5-ISO
-
- -
- displayText
- CentOS-5-5-ISO
-
- -
- url
- http://nfs1.lab.vmops.com/isos_64bit/CentOS-5.5-x86_64-bin-DVDs/CentOS-5.5-x86_64-bin-DVD-1of2.iso
-
- -
- zoneId
- -1
-
- -
- isPublic
- true
-
- -
- bootable
- true
-
- -
- osTypeId
- 112
-
- -
- isfeatured
- true
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getisoid1
-
-
-
-
-
- listIsos
- [] listIsosTestCase
-
- -
- isofilter
- self
-
- -
- id
- getisoid1
-
- -
- zoneid
- 1
-
-
-
- -
- id
- getisoid1
-
- -
- name
- CentOS-5-5-ISO
-
- -
- displayText
- CentOS-5-5-ISO
-
- -
- zoneId
- 1
-
- -
- isPublic
- true
-
- -
- bootable
- true
-
- -
- osTypeId
- 112
-
- -
- isfeatured
- true
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
- -
- domain
- getdomainname1
-
-
-
-
-
-
-
-
-
-
- createNetwork
- [Creating default network]
-
- -
- zoneid
- globalzoneid
-
- -
- networkOfferingId
- globalnetworkofferingid
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
- -
- name
- defaultregressionnetwork
-
- -
- displaytext
- defaultregressionnetwork
-
-
-
- -
- id
- getnetworkid1
-
-
-
-
-
-
-
- listAccounts
- 950 [List the Account of the User created in (3)]
-
- -
- name
- accountname
-
-
-
- -
- id
- getaccountid
-
- -
- name
- accountname
-
- -
- accounttype
- globalaccttype
-
- -
- domainid
- globaldomainid
-
- -
- domain
- getdomainname1
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- enabled
-
-
-
-
-
-
- listUsers
- 5 [List the Created User in (3)]
-
- -
- account
- accountname
-
-
-
- -
- id
- getuserid1
-
- -
- username
- getusernameparam1
-
-
-
-
-
-
- createUser
- 3 [Create User Command]
-
- -
- account
- accountname
-
- -
- accounttype
- globalaccttype
-
- -
- username
- getusernameparam2
-
- -
- password
- password
-
- -
- firstname
- seconduser
-
- -
- lastname
- seconduserlastname
-
- -
- email
- seconduser@gmail.com
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getuserid2
-
-
-
-
-
-
-
- updateUser
- 6 [Update the User created in (3)]
-
- -
- id
- getuserid1
-
- -
- username
- getusernameparam3
-
- -
- password
- password
-
- -
- firstname
- updatedfirstuser
-
- -
- lastname
- updatedfirstuserlastname
-
- -
- email
- updatedfirstuser@gmail.com
-
- -
- timezone
- PST
-
-
-
- -
- id
- getuserid1
-
- -
- username
- getusernameparam3
-
-
-
-
-
-
- listUsers
- 5 [List the Updated User updated in (6)]
-
- -
- id
- getuserid1
-
-
-
- -
- id
- getuserid1
-
- -
- username
- getusernameparam3
-
- -
- account
- accountname
-
- -
- accounttype
- globalaccttype
-
- -
- domainid
- globaldomainid
-
- -
- domain
- getdomainname1
-
- -
- timezone
- PST
-
-
-
-
-
-
- disableUser
- 428 [Disable the User created in (3)]
-
- -
- id
- getuserid1
-
-
-
- -
- id
- getuserid1
-
- -
- username
- getusernameparam3
-
- -
- firstname
- updatedfirstuser
-
- -
- lastname
- updatedfirstuserlastname
-
- -
- email
- updatedfirstuser@gmail.com
-
- -
- state
- disabled
-
- -
- account
- accountname
-
- -
- accounttype
- globalaccttype
-
- -
- domainid
- globaldomainid
-
- -
- domain
- getdomainname1
-
- -
- timezone
- PST
-
-
-
-
-
-
- enableUser
- 9 [Enable the User created in (3)]
-
- -
- id
- getuserid1
-
-
-
- -
- id
- getuserid1
-
- -
- username
- getusernameparam3
-
- -
- firstname
- updatednimbus
-
- -
- lastname
- updatednimbuslastname
-
- -
- email
- updatednimbus@gmail.com
-
- -
- created
- createtimestamp
-
- -
- state
- enabled
-
- -
- account
- accountname
-
- -
- accounttype
- globalaccttype
-
- -
- domainid
- globaldomainid
-
- -
- domain
- getdomainname1
-
- -
- timezone
- PST
-
-
-
-
-
-
- disableAccount
- [Disable the Account]
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
- -
- lock
- true
-
-
-
- -
- id
- getaccountid
-
- -
- name
- accountname
-
- -
- accounttype
- globalaccttype
-
- -
- domainid
- globaldomainid
-
- -
- domain
- getdomainname1
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- locked
-
-
-
-
-
-
- enableAccount
- [Enable the Locked Account]
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getaccountid
-
- -
- name
- accountname
-
- -
- accounttype
- globalaccttype
-
- -
- domainid
- globaldomainid
-
- -
- domain
- getdomainname1
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- enabled
-
-
-
-
-
-
- disableAccount
- [Lock the Account]
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
- -
- lock
- false
-
-
-
- -
- id
- getaccountid
-
- -
- name
- accountname
-
- -
- accounttype
- globalaccttype
-
- -
- domainid
- globaldomainid
-
- -
- domain
- getdomainname1
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- disabled
-
-
-
-
-
-
- enableAccount
- [Enable the Locked Account]
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getaccountid
-
- -
- name
- accountname
-
- -
- accounttype
- globalaccttype
-
- -
- domainid
- globaldomainid
-
- -
- domain
- ROOT
-
- -
- receivedbytes
- 0
-
- -
- sentbytes
- 0
-
- -
- vmlimit
- Unlimited
-
- -
- vmtotal
- 0
-
- -
- vmavailable
- Unlimited
-
- -
- ipavailable
- Unlimited
-
- -
- iptotal
- 0
-
- -
- iplimit
- Unlimited
-
- -
- volumelimit
- Unlimited
-
- -
- volumetotal
- 0
-
- -
- volumeavailable
- Unlimited
-
- -
- snapshotlimit
- Unlimited
-
- -
- snapshottotal
- 0
-
- -
- snapshotavailable
- Unlimited
-
- -
- templatelimit
- Unlimited
-
- -
- templatetotal
- 0
-
- -
- templateavailable
- Unlimited
-
- -
- vmstopped
- 0
-
- -
- vmrunning
- 0
-
- -
- state
- enabled
-
-
-
-
-
-
-
- createDomain
- [Create Domain]
-
- -
- name
- getdomainname2
-
- -
- parentdomainid
- globaldomainid
-
-
-
- -
- id
- getdomainid1
-
-
-
-
-
-
- listDomains
- 11 [List Domains]
-
- -
- name
- getdomainname2
-
-
-
-
- -
- id
- getdomainid1
-
- -
- name
- getdomainname2
-
- -
- level
- getcurrentlevel1
-
- -
- parentdomainid
- globaldomainid
-
- -
- parentdomainname
- getdomainname1
-
- -
- haschild
- false
-
-
-
-
-
-
- updateDomain
- 952 [Update the Domain created in (10)]
-
- -
- id
- getdomainid1
-
- -
- name
- getdomainname2
-
-
-
- -
- id
- getdomainid1
-
- -
- name
- getdomainname2
-
- -
- level
- getcurrentlevel1
-
- -
- parentdomainid
- globaldomainid
-
- -
- parentdomainname
- getdomainname1
-
- -
- haschild
- false
-
-
-
-
-
-
-
- listDomainChildren
- - [List One of the Children of the Parent Domain]
-
- -
- id
- globaldomainid
-
-
-
-
- domain
- 0
- -
- id
- getdomainid1
-
- -
- name
- getdomainname2
-
- -
- level
- getcurrentlevel1
-
- -
- parentdomainid
- globaldomainid
-
- -
- parentdomainname
- getdomainname1
-
- -
- haschild
- false
-
-
-
-
-
-
- deleteDomain
- 654 [Delete Domain created in (10)]
-
- -
- id
- getdomainid1
-
- -
- cleanup
- true
-
-
-
-
- -
- success
- true
-
-
-
-
-
-
- listTemplates
- 27 [List Templates - List System Template]
-
- -
- templatefilter
- self
-
- -
- id
- 1
-
-
-
-
- template
- 0
- -
- id
- debian50templateid
-
- -
- name
- debian50templatename
-
- -
- displaytext
- debian50templatedisplaytext
-
- -
- ispublic
- debian50templateispublic
-
- -
- created
- debian50templatecreated
-
- -
- isready
- true
-
- -
- passwordenabled
- debian50templatepasswordenabled
-
- -
- format
- VHD
-
- -
- isfeatured
- false
-
- -
- crossZones
- true
-
- -
- ostypeid
- debian50templateostypeid
-
- -
- ostypename
- debian50templateostypename
-
- -
- size
- debian50templatesize
-
- -
- account
- system
-
- -
- zoneid
- globalzoneid
-
- -
- zonename
- globalzonename
-
- -
- status
- Download Complete
-
- -
- templatetype
- SYSTEM
-
- -
- hypervisor
- XenServer
-
- -
- domain
- ROOT
-
- -
- domainid
- 1
-
-
-
-
-
-
-
-
- listServiceOfferings
- 28 [List the Small Instance Service Offering]
-
- -
- id
- globalserviceofferingid
-
-
-
- -
- id
- smallofferingid
-
- -
- name
- smallofferingname
-
- -
- displaytext
- smallofferingdisplaytext
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- storagetype
- smallofferingstoragetype
-
- -
- offerha
- false
-
-
-
-
-
- listServiceOfferings
- 876 [Verify the First Service Offering]
-
- -
- name
- smallofferingname
-
-
-
- serviceoffering
- 0
- -
- id
- smallofferingid
-
- -
- name
- smallofferingname
-
- -
- displaytext
- smallofferingdisplaytext
-
- -
- cpunumber
- smallofferingcpunumber
-
- -
- cpuspeed
- smallofferingcpuspeed
-
- -
- memory
- smallofferingmemory
-
- -
- storagetype
- smallofferingstoragetype
-
- -
- offerha
- false
-
-
-
-
-
-
-
- listZones
- 39 [List the Global Zone with id-2]
-
- zone
- 0
- -
- id
- globalzoneid
-
- -
- name
- globalzonename
-
- -
- dns1
- dns1
-
- -
- dns2
- dns2
-
- -
- internaldns1
- internaldns1
-
- -
- vlan
-
- -
- guestcidraddress
-
- -
- networktype
- Advanced
-
-
-
-
-
-
-
-
-
- createServiceOffering
- [1] createServiceOffering-TestCase
-
- -
- issystem
- false
-
- -
- name
- LittleInstance
-
- -
- displaytext
- LittleInstance
-
- -
- storagetype
- shared
-
- -
- cpuNumber
- 1
-
- -
- cpuSpeed
- 100
-
- -
- memory
- 128
-
- -
- offerha
- false
-
- -
- limitcpuuse
- false
-
-
-
- -
- id
- servofferid
-
-
-
-
-
-
-
-createDiskOffering
- [1] createDiskOffering-TestCase
-
- -
- isMirrored
- false
-
- -
- name
- Little
-
- -
- displaytext
- LittleDisk1GB
-
- -
- customized
- false
-
- -
- disksize
- 1
-
-
-
- -
- id
- diskofferid
-
-
-
-
-
-
-
- deployVirtualMachine
- [2] deployVirtualMachine-TestCase
-
- -
- zoneId
- globalzoneid
-
- -
- hypervisor
- globalhypervisortype
-
- -
- templateId
- globaltemplateid
-
- -
- serviceOfferingId
- servofferid
-
- -
- networkIds
- getnetworkid1
-
- -
- diskOfferingId
- diskofferid
-
- -
- displayname
- FirstVM
-
- -
- group
- FirstVM
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getvmid1
-
-
-
-
-
- updateVirtualMachine
- [3] updateVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
- -
- displayName
- First-VM
-
- -
- group
- First-VM
-
- -
- haenable
- false
-
- -
- ostypeid
- 12
-
-
-
-
-
-
-
- associateIpAddress
- [4] associateIpAddress-TestCase
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getpublicipid1
-
- -
- ipaddress
- getipaddress1
-
-
-
-
-
- enableStaticNat
- [5] enableStaticNat-TestCase
-
- -
- ipaddressid
- getpublicipid1
-
- -
- virtualmachineid
- getvmid1
-
-
-
-
-
- createIpForwardingRule
- [6] createIpForwardingRule-TestCase
-
- -
- ipaddressid
- getpublicipid1
-
- -
- startPort
- 1
-
- -
- endPort
- 100
-
- -
- protocol
- TCP
-
-
-
- -
- id
- getipfwdruleid1
-
-
-
-
-
- sleep.sh
-
- Sleep for 2 min
-
- -
- s
- 120
-
-
-
-
-
- ssh.sh
-
- Ssh test for the vm
-
- -
- h
- getipaddress1
-
- -
- p
- password
-
-
-
-
-
- deleteIpForwardingRule
- [7] deleteIpForwardingRule-TestCase
-
- -
- id
- getipfwdruleid1
-
-
-
-
-
- disableStaticNat
- [8] disableStaticNat-TestCase
-
- -
- ipaddressid
- getpublicipid1
-
-
-
-
-
- disassociateIpAddress
- [9] disassociateIpAddress-TestCase
-
- -
- id
- getpublicipid1
-
-
-
-
-
- associateIpAddress
- [10] associateIpAddress-TestCase
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getpublicipid1
-
- -
- ipaddress
- getipaddress1
-
-
-
-
-
- createPortForwardingRule
- [11] createPortForwardingRule-TestCase
-
- -
- ipaddressid
- getpublicipid1
-
- -
- cidrlist
- 0.0.0.0/0
-
- -
- publicport
- 22
-
- -
- publicendport
- 30
-
- -
- privateport
- 22
-
- -
- privateendport
- 30
-
- -
- protocol
- TCP
-
- -
- virtualmachineid
- getvmid1
-
-
-
- -
- id
- getportfwdruleid1
-
-
-
-
-
-
-
- sleep.sh
-
- Sleep for 2 min
-
- -
- s
- 120
-
-
-
-
-
- ssh.sh
-
- Ssh test for the vm
-
- -
- h
- getipaddress1
-
- -
- p
- password
-
-
-
-
-
- deletePortForwardingRule
- [12] deletePortForwardingRule-TestCase
-
- -
- id
- getportfwdruleid1
-
-
-
-
-
- disassociateIpAddress
- [13] disassociateIpAddress-TestCase
-
- -
- id
- getpublicipid1
-
-
-
-
-
- associateIpAddress
- [14] associateIpAddress-TestCase
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getpublicipid1
-
- -
- ipaddress
- getipaddress1
-
-
-
-
-
- createLoadBalancerRule
- [15] createLoadBalancerRule-TestCase
-
- -
- publicipid
- getpublicipid1
-
- -
- name
- LBRule-1
-
- -
- publicport
- 80
-
- -
- privateport
- 80
-
- -
- algorithm
- roundrobin
-
-
-
- -
- id
- getldblcrule1
-
-
-
-
-
- assignToLoadBalancerRule
- [16] assignToLoadBalancerRule-TestCase
-
- -
- id
- getldblcrule1
-
- -
- virtualmachineids
- getvmid1
-
-
-
-
-
-
- removeFromLoadBalancerRule
- [18] removeFromLoadBalancerRule-TestCase
-
- -
- id
- getldblcrule1
-
- -
- virtualmachineids
- getvmid1
-
-
-
-
-
- updateLoadBalancerRule
- [19] updateLoadBalancerRule-TestCase
-
- -
- id
- getldblcrule1
-
- -
- name
- LBRuleUpdated-1
-
- -
- algorithm
- roundrobin
-
-
-
-
-
- disassociateIpAddress
- [20] disassociateIpAddress-TestCase
-
- -
- id
- getpublicipid1
-
-
-
-
-
- associateIpAddress
- [14] associateIpAddress-TestCase
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getpublicipid1
-
-
-
-
-
- createLoadBalancerRule
- [21] createLoadBalancerRule-TestCase
-
- -
- publicipid
- getpublicipid1
-
- -
- name
- LBRule-2
-
- -
- publicport
- 80
-
- -
- privateport
- 80
-
- -
- algorithm
- roundrobin
-
-
-
- -
- id
- getldblcrule1
-
-
-
-
-
- assignToLoadBalancerRule
- [22] assignToLoadBalancerRule-TestCase
-
- -
- id
- getldblcrule1
-
- -
- virtualmachineids
- getvmid1
-
-
-
-
-
-
-
- deleteLoadBalancerRule
- [24] deleteLoadBalancerRule-TestCase
-
- -
- id
- getldblcrule1
-
-
-
-
-
- disassociateIpAddress
- [25] disassociateIpAddress-TestCase
-
- -
- id
- getpublicipid1
-
-
-
-
-
-
- listVolumes
- [26] listROOTVolumes-TestCase
-
- -
- virtualmachineid
- getvmid1
-
- -
- type
- ROOT
-
-
-
- -
- id
- getrootvolumeid1
-
-
-
-
-
- createSnapshot
- [26] createSnapshotofROOTVolume-TestCase
-
- -
- volumeid
- getrootvolumeid1
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getsnapshotid1
-
-
-
-
-
- listSnapshots
- [27] listROOTVolumeSnapshot-TestCase
-
- -
- volumeid
- getrootvolumeid1
-
-
-
-
-
- listVolumes
- [26] listDATADISKVolumes-TestCase
-
- -
- virtualmachineid
- getvmid1
-
- -
- type
- DATADISK
-
-
-
- -
- id
- getdatavolumeid1
-
-
-
-
-
- createSnapshot
- [28] createSnapshotofDATADISKVolume-TestCase
-
- -
- volumeid
- getdatavolumeid1
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getsnapshotid2
-
-
-
-
-
- listSnapshots
- [29] listDATADISKVolumeSnapshot-TestCase
-
- -
- volumeid
- getdatavolumeid1
-
-
-
-
-
- createTemplate
- [30] createTemplateFromSnapshotTakenofROOTVolume-TestCase
-
- -
- snapshotid
- getsnapshotid1
-
- -
- name
- TemplateFromSnapshot-1
-
- -
- displaytext
- TemplateFromSnapshot-1
-
- -
- ostypeid
- 12
-
- -
- isPublic
- true
-
- -
- passwordEnabled
- false
-
- -
- isfeatured
- true
-
-
-
- -
- id
- gettemplateid1
-
-
-
-
-
- createTemplate
- [31] createTemplateFromSnapshotTakenofDATADISKVolume-TestCase
-
- -
- snapshotid
- getsnapshotid2
-
- -
- name
- TemplateFromSnapshot-2
-
- -
- displaytext
- TemplateFromSnapshot-2
-
- -
- ostypeid
- 12
-
- -
- isPublic
- true
-
- -
- passwordEnabled
- false
-
- -
- isfeatured
- true
-
-
-
- -
- id
- gettemplateid2
-
-
-
-
-
- createVolume
- [32] createVolumeFromSnapshotTakenofROOTVolume-TestCase
-
- -
- snapshotid
- getsnapshotid1
-
- -
- name
- VlmfromSnapshot-1
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getdatavolumeid2
-
-
-
-
-
- createVolume
- [33] createVolumeFromSnapshotTakenofDATADISKVolume-TestCase
-
- -
- snapshotid
- getsnapshotid2
-
- -
- name
- VlmfromSnapshot-2
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getdatavolumeid3
-
-
-
-
-
-
- attachVolume
- [34] attachVolume1-TestCase
-
- -
- id
- getdatavolumeid2
-
- -
- virtualMachineId
- getvmid1
-
-
-
-
-
- attachVolume
- [35] attachVolume2-TestCase
-
- -
- id
- getdatavolumeid3
-
- -
- virtualMachineId
- getvmid1
-
-
-
-
-
-
-
- detachVolume
- [36] detachVolume1-TestCase
-
- -
- id
- getdatavolumeid2
-
-
-
-
-
- detachVolume
- [37] detachVolume2-TestCase
-
- -
- id
- getdatavolumeid3
-
-
-
-
-
- attachVolume
- [34] attachVolume1-TestCase
-
- -
- id
- getdatavolumeid2
-
- -
- virtualMachineId
- getvmid1
-
-
-
-
-
- attachVolume
- [35] attachVolume2-TestCase
-
- -
- id
- getdatavolumeid3
-
- -
- virtualMachineId
- getvmid1
-
-
-
-
-
- stopVirtualMachine
- [40] stopVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- updateVirtualMachine
- [41] updateVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
- -
- displayName
- First-VM-1-1
-
- -
- group
- First-VM-1-1
-
- -
- haenable
- false
-
- -
- ostypeid
- 12
-
-
-
-
-
- detachVolume
- [36] detachVolume1-TestCase
-
- -
- id
- getdatavolumeid2
-
-
-
-
-
- detachVolume
- [37] detachVolume2-TestCase
-
- -
- id
- getdatavolumeid3
-
-
-
-
-
- createTemplate
- [44] createTemplateFromROOTVolume-TestCase
-
- -
- volumeId
- getrootvolumeid1
-
- -
- name
- TemplateFromRootVolume-3
-
- -
- displayText
- TemplateFromRootVolume-3
-
- -
- osTypeId
- 12
-
- -
- isPublic
- true
-
- -
- passwordEnabled
- false
-
-
-
- -
- id
- gettemplateid3
-
-
-
-
-
- startVirtualMachine
- [45] startVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- rebootVirtualMachine
- [46] rebootVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- createSnapshotPolicy
- [47] createHOURLYSnapshotPolicyForRootVolume-TestCase
-
- -
- intervaltype
- hourly
-
- -
- schedule
- 11
-
- -
- volumeid
- getrootvolumeid1
-
- -
- maxsnaps
- 8
-
- -
- timezone
- America%2FLos_Angeles
-
-
-
-
-
- createSnapshotPolicy
- [48] createDAILYSnapshotPolicy-TestCase
-
- -
- intervaltype
- daily
-
- -
- schedule
- 13:07
-
- -
- volumeid
- getrootvolumeid1
-
- -
- maxsnaps
- 8
-
- -
- timezone
- America%2FLos_Angeles
-
-
-
-
-
- createSnapshotPolicy
- [49] createWEEKLYSnapshotPolicy-TestCase
-
- -
- intervaltype
- weekly
-
- -
- schedule
- 16:07:4
-
- -
- volumeid
- getrootvolumeid1
-
- -
- maxsnaps
- 8
-
- -
- timezone
- America%2FLos_Angeles
-
-
-
-
-
- createSnapshotPolicy
- [50] createMONTHLYSnapshotPolicy-TestCase
-
- -
- intervaltype
- monthly
-
- -
- schedule
- 18:19:1
-
- -
- volumeid
- getrootvolumeid1
-
- -
- maxsnaps
- 8
-
- -
- timezone
- America%2FLos_Angeles
-
-
-
- -
- id
- getmonthlysnapshotpolicyid1
-
-
-
-
-
- deleteSnapshotPolicies
- [51] deleteMONTHLYSnapshotPolicies-TestCase
-
- -
- id
- getmonthlysnapshotpolicyid1
-
-
-
-
-
- deleteVolume
- [52] deleteVolume1-TestCase
-
- -
- id
- getdatavolumeid2
-
-
-
-
-
- deleteVolume
- [53] deleteVolume2-TestCase
-
- -
- id
- getdatavolumeid3
-
-
-
-
-
-
-
- destroyVirtualMachine
- [54] destroyVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- recoverVirtualMachine
- [55] recoverVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- startVirtualMachine
- [56] startVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- rebootVirtualMachine
- [57] rebootVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- stopVirtualMachine
- [58] stopVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- destroyVirtualMachine
- [59] destroyVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- recoverVirtualMachine
- [60] recoverVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- changeServiceForVirtualMachine
- [61] changeServiceForVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
- -
- serviceOfferingId
- globalchangeservoff
-
-
-
-
-
- startVirtualMachine
- [62] startVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- rebootVirtualMachine
- [63] rebootVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- stopVirtualMachine
- [64] stopVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- destroyVirtualMachine
- [65] destroyVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- deployVirtualMachine
- [66] deployVirtualMachineFromTemplateCreatedFromSnapshotofROOTVolume-TestCase
-
- -
- zoneId
- globalzoneid
-
- -
- hypervisor
- globalhypervisortype
-
- -
- templateId
- gettemplateid1
-
- -
- serviceOfferingId
- servofferid
-
- -
- networkIds
- getnetworkid1
-
- -
- diskOfferingId
- diskofferid
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getvmid1
-
-
-
-
-
- deleteTemplate
- [67] deleteTemplateofSnapshotTakenofROOTVolume-TestCase
-
- -
- id
- gettemplateid1
-
- -
- zoneid
- globalzoneid
-
-
-
-
-
- deleteTemplate
- [68] deleteTemplateofSnapshotTakenofDATAVolume-TestCase
-
- -
- id
- gettemplateid2
-
- -
- zoneid
- globalzoneid
-
-
-
-
-
- deleteTemplate
- [69] deleteTemplateCreatedFromROOTVolume-TestCase
-
- -
- id
- gettemplateid3
-
- -
- zoneid
- globalzoneid
-
-
-
-
-
- deleteSnapshot
- [70] deleteSnapshot-TestCase
-
- -
- id
- getsnapshotid1
-
-
-
-
-
- deleteSnapshot
- [71] deleteSnapshot-TestCase
-
- -
- id
- getsnapshotid2
-
-
-
-
-
-
-
-
- updateVirtualMachine
- [3] updateVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
- -
- displayName
- First-VM
-
- -
- group
- First-VM
-
- -
- haenable
- false
-
- -
- ostypeid
- 12
-
-
-
-
-
-
-
- associateIpAddress
- [4] associateIpAddress-TestCase
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getpublicipid1
-
- -
- ipaddress
- getipaddress1
-
-
-
-
-
- enableStaticNat
- [5] enableStaticNat-TestCase
-
- -
- ipaddressid
- getpublicipid1
-
- -
- virtualmachineid
- getvmid1
-
-
-
-
-
- createIpForwardingRule
- [6] createIpForwardingRule-TestCase
-
- -
- ipaddressid
- getpublicipid1
-
- -
- startPort
- 1
-
- -
- endPort
- 100
-
- -
- protocol
- TCP
-
-
-
- -
- id
- getipfwdruleid1
-
-
-
-
-
- sleep.sh
-
- Sleep for 2 min
-
- -
- s
- 120
-
-
-
-
-
- ssh.sh
-
- Ssh test for the vm
-
- -
- h
- getipaddress1
-
- -
- p
- password
-
-
-
-
-
- deleteIpForwardingRule
- [7] deleteIpForwardingRule-TestCase
-
- -
- id
- getipfwdruleid1
-
-
-
-
-
- disableStaticNat
- [8] disableStaticNat-TestCase
-
- -
- ipaddressid
- getpublicipid1
-
-
-
-
-
- disassociateIpAddress
- [9] disassociateIpAddress-TestCase
-
- -
- id
- getpublicipid1
-
-
-
-
-
- associateIpAddress
- [10] associateIpAddress-TestCase
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getpublicipid1
-
- -
- ipaddress
- getipaddress1
-
-
-
-
-
- createPortForwardingRule
- [11] createPortForwardingRule-TestCase
-
- -
- ipaddressid
- getpublicipid1
-
- -
- cidrlist
- 0.0.0.0/0
-
- -
- publicport
- 22
-
- -
- publicendport
- 30
-
- -
- privateport
- 22
-
- -
- privateendport
- 30
-
- -
- protocol
- TCP
-
- -
- virtualmachineid
- getvmid1
-
-
-
- -
- id
- getportfwdruleid1
-
-
-
-
-
-
-
- sleep.sh
-
- Sleep for 2 min
-
- -
- s
- 120
-
-
-
-
-
- ssh.sh
-
- Ssh test for the vm
-
- -
- h
- getipaddress1
-
- -
- p
- password
-
-
-
-
-
- deletePortForwardingRule
- [12] deletePortForwardingRule-TestCase
-
- -
- id
- getportfwdruleid1
-
-
-
-
-
- disassociateIpAddress
- [13] disassociateIpAddress-TestCase
-
- -
- id
- getpublicipid1
-
-
-
-
-
- associateIpAddress
- [14] associateIpAddress-TestCase
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getpublicipid1
-
- -
- ipaddress
- getipaddress1
-
-
-
-
-
- createLoadBalancerRule
- [15] createLoadBalancerRule-TestCase
-
- -
- publicipid
- getpublicipid1
-
- -
- name
- LBRule-1
-
- -
- publicport
- 80
-
- -
- privateport
- 80
-
- -
- algorithm
- roundrobin
-
-
-
- -
- id
- getldblcrule1
-
-
-
-
-
- assignToLoadBalancerRule
- [16] assignToLoadBalancerRule-TestCase
-
- -
- id
- getldblcrule1
-
- -
- virtualmachineids
- getvmid1
-
-
-
-
-
-
- removeFromLoadBalancerRule
- [18] removeFromLoadBalancerRule-TestCase
-
- -
- id
- getldblcrule1
-
- -
- virtualmachineids
- getvmid1
-
-
-
-
-
- updateLoadBalancerRule
- [19] updateLoadBalancerRule-TestCase
-
- -
- id
- getldblcrule1
-
- -
- name
- LBRuleUpdated-1
-
- -
- algorithm
- roundrobin
-
-
-
-
-
- disassociateIpAddress
- [20] disassociateIpAddress-TestCase
-
- -
- id
- getpublicipid1
-
-
-
-
-
- associateIpAddress
- [14] associateIpAddress-TestCase
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getpublicipid1
-
-
-
-
-
- createLoadBalancerRule
- [21] createLoadBalancerRule-TestCase
-
- -
- publicipid
- getpublicipid1
-
- -
- name
- LBRule-2
-
- -
- publicport
- 80
-
- -
- privateport
- 80
-
- -
- algorithm
- roundrobin
-
-
-
- -
- id
- getldblcrule1
-
-
-
-
-
- assignToLoadBalancerRule
- [22] assignToLoadBalancerRule-TestCase
-
- -
- id
- getldblcrule1
-
- -
- virtualmachineids
- getvmid1
-
-
-
-
-
-
- deleteLoadBalancerRule
- [24] deleteLoadBalancerRule-TestCase
-
- -
- id
- getldblcrule1
-
-
-
-
-
- disassociateIpAddress
- [25] disassociateIpAddress-TestCase
-
- -
- id
- getpublicipid1
-
-
-
-
-
-
- listVolumes
- [26] listROOTVolumes-TestCase
-
- -
- virtualmachineid
- getvmid1
-
- -
- type
- ROOT
-
-
-
- -
- id
- getrootvolumeid1
-
-
-
-
-
- createSnapshot
- [26] createSnapshotofROOTVolume-TestCase
-
- -
- volumeid
- getrootvolumeid1
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getsnapshotid1
-
-
-
-
-
- listSnapshots
- [27] listROOTVolumeSnapshot-TestCase
-
- -
- volumeid
- getrootvolumeid1
-
-
-
-
-
- listVolumes
- [26] listDATADISKVolumes-TestCase
-
- -
- virtualmachineid
- getvmid1
-
- -
- type
- DATADISK
-
-
-
- -
- id
- getdatavolumeid1
-
-
-
-
-
- createSnapshot
- [28] createSnapshotofDATADISKVolume-TestCase
-
- -
- volumeid
- getdatavolumeid1
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getsnapshotid2
-
-
-
-
-
- listSnapshots
- [29] listDATADISKVolumeSnapshot-TestCase
-
- -
- volumeid
- getdatavolumeid1
-
-
-
-
-
- createTemplate
- [30] createTemplateFromSnapshotTakenofROOTVolume-TestCase
-
- -
- snapshotid
- getsnapshotid1
-
- -
- name
- TemplateFromSnapshot-4
-
- -
- displaytext
- TemplateFromSnapshot-4
-
- -
- ostypeid
- 12
-
- -
- isPublic
- true
-
- -
- passwordEnabled
- false
-
- -
- isfeatured
- true
-
-
-
- -
- id
- gettemplateid1
-
-
-
-
-
- createTemplate
- [31] createTemplateFromSnapshotTakenofDATADISKVolume-TestCase
-
- -
- snapshotid
- getsnapshotid2
-
- -
- name
- TemplateFromSnapshot-5
-
- -
- displaytext
- TemplateFromSnapshot-5
-
- -
- ostypeid
- 12
-
- -
- isPublic
- true
-
- -
- passwordEnabled
- false
-
- -
- isfeatured
- true
-
-
-
- -
- id
- gettemplateid2
-
-
-
-
-
- createVolume
- [32] createVolumeFromSnapshotTakenofROOTVolume-TestCase
-
- -
- snapshotid
- getsnapshotid1
-
- -
- name
- VlmfromSnapshot-1
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getdatavolumeid2
-
-
-
-
-
- createVolume
- [33] createVolumeFromSnapshotTakenofDATADISKVolume-TestCase
-
- -
- snapshotid
- getsnapshotid2
-
- -
- name
- VlmfromSnapshot-2
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getdatavolumeid3
-
-
-
-
-
-
- attachVolume
- [34] attachVolume1-TestCase
-
- -
- id
- getdatavolumeid2
-
- -
- virtualMachineId
- getvmid1
-
-
-
-
-
- attachVolume
- [35] attachVolume2-TestCase
-
- -
- id
- getdatavolumeid3
-
- -
- virtualMachineId
- getvmid1
-
-
-
-
-
-
-
- detachVolume
- [36] detachVolume1-TestCase
-
- -
- id
- getdatavolumeid2
-
-
-
-
-
- detachVolume
- [37] detachVolume2-TestCase
-
- -
- id
- getdatavolumeid3
-
-
-
-
-
- attachVolume
- [34] attachVolume1-TestCase
-
- -
- id
- getdatavolumeid2
-
- -
- virtualMachineId
- getvmid1
-
-
-
-
-
- attachVolume
- [35] attachVolume2-TestCase
-
- -
- id
- getdatavolumeid3
-
- -
- virtualMachineId
- getvmid1
-
-
-
-
-
- stopVirtualMachine
- [40] stopVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- updateVirtualMachine
- [41] updateVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
- -
- displayName
- First-VM-1-1
-
- -
- group
- First-VM-1-1
-
- -
- haenable
- false
-
- -
- ostypeid
- 12
-
-
-
-
-
- detachVolume
- [36] detachVolume1-TestCase
-
- -
- id
- getdatavolumeid2
-
-
-
-
-
- detachVolume
- [37] detachVolume2-TestCase
-
- -
- id
- getdatavolumeid3
-
-
-
-
-
- createTemplate
- [44] createTemplateFromROOTVolume-TestCase
-
- -
- volumeId
- getrootvolumeid1
-
- -
- name
- TemplateFromRootVolume-6
-
- -
- displayText
- TemplateFromRootVolume-6
-
- -
- osTypeId
- 12
-
- -
- isPublic
- true
-
- -
- passwordEnabled
- false
-
-
-
- -
- id
- gettemplateid3
-
-
-
-
-
- startVirtualMachine
- [45] startVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- rebootVirtualMachine
- [46] rebootVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- createSnapshotPolicy
- [47] createHOURLYSnapshotPolicyForRootVolume-TestCase
-
- -
- intervaltype
- hourly
-
- -
- schedule
- 11
-
- -
- volumeid
- getrootvolumeid1
-
- -
- maxsnaps
- 8
-
- -
- timezone
- America%2FLos_Angeles
-
-
-
-
-
- createSnapshotPolicy
- [48] createDAILYSnapshotPolicy-TestCase
-
- -
- intervaltype
- daily
-
- -
- schedule
- 13:07
-
- -
- volumeid
- getrootvolumeid1
-
- -
- maxsnaps
- 8
-
- -
- timezone
- America%2FLos_Angeles
-
-
-
-
-
- createSnapshotPolicy
- [49] createWEEKLYSnapshotPolicy-TestCase
-
- -
- intervaltype
- weekly
-
- -
- schedule
- 16:07:4
-
- -
- volumeid
- getrootvolumeid1
-
- -
- maxsnaps
- 8
-
- -
- timezone
- America%2FLos_Angeles
-
-
-
-
-
- createSnapshotPolicy
- [50] createMONTHLYSnapshotPolicy-TestCase
-
- -
- intervaltype
- monthly
-
- -
- schedule
- 18:19:1
-
- -
- volumeid
- getrootvolumeid1
-
- -
- maxsnaps
- 8
-
- -
- timezone
- America%2FLos_Angeles
-
-
-
- -
- id
- getmonthlysnapshotpolicyid1
-
-
-
-
-
- deleteSnapshotPolicies
- [51] deleteMONTHLYSnapshotPolicies-TestCase
-
- -
- id
- getmonthlysnapshotpolicyid1
-
-
-
-
-
- deleteVolume
- [52] deleteVolume1-TestCase
-
- -
- id
- getdatavolumeid2
-
-
-
-
-
- deleteVolume
- [53] deleteVolume2-TestCase
-
- -
- id
- getdatavolumeid3
-
-
-
-
-
-
-
- destroyVirtualMachine
- [54] destroyVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- recoverVirtualMachine
- [55] recoverVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- startVirtualMachine
- [56] startVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- rebootVirtualMachine
- [57] rebootVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- stopVirtualMachine
- [58] stopVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- destroyVirtualMachine
- [59] destroyVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- recoverVirtualMachine
- [60] recoverVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- changeServiceForVirtualMachine
- [61] changeServiceForVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
- -
- serviceOfferingId
- globalchangeservoff
-
-
-
-
-
- startVirtualMachine
- [62] startVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- rebootVirtualMachine
- [63] rebootVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- stopVirtualMachine
- [64] stopVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
- destroyVirtualMachine
- [65] destroyVirtualMachine-TestCase
-
- -
- id
- getvmid1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- updateVirtualMachine
- [3] updateVirtualMachine-TestCase
-
- -
- id
- globalisovmid1
-
- -
- displayName
- ISO-Third-VM
-
- -
- group
- ISO-Third-VM
-
- -
- haenable
- false
-
- -
- ostypeid
- 112
-
-
-
-
-
-
-
- associateIpAddress
- [4] associateIpAddress-TestCase
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getpublicipid1
-
- -
- ipaddress
- getipaddress1
-
-
-
-
-
- enableStaticNat
- [5] enableStaticNat-TestCase
-
- -
- ipaddressid
- getpublicipid1
-
- -
- virtualmachineid
- globalisovmid1
-
-
-
-
-
- createIpForwardingRule
- [6] createIpForwardingRule-TestCase
-
- -
- ipaddressid
- getpublicipid1
-
- -
- startPort
- 1
-
- -
- endPort
- 100
-
- -
- protocol
- TCP
-
-
-
- -
- id
- getipfwdruleid1
-
-
-
-
-
- sleep.sh
-
- Sleep for 2 min
-
- -
- s
- 120
-
-
-
-
-
- ssh.sh
-
- Ssh test for the vm
-
- -
- h
- getipaddress1
-
- -
- p
- password
-
-
-
-
-
- deleteIpForwardingRule
- [7] deleteIpForwardingRule-TestCase
-
- -
- id
- getipfwdruleid1
-
-
-
-
-
- disableStaticNat
- [8] disableStaticNat-TestCase
-
- -
- ipaddressid
- getpublicipid1
-
-
-
-
-
- disassociateIpAddress
- [9] disassociateIpAddress-TestCase
-
- -
- id
- getpublicipid1
-
-
-
-
-
- associateIpAddress
- [10] associateIpAddress-TestCase
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getpublicipid1
-
- -
- ipaddress
- getipaddress1
-
-
-
-
-
- createPortForwardingRule
- [11] createPortForwardingRule-TestCase
-
- -
- ipaddressid
- getpublicipid1
-
- -
- cidrlist
- 0.0.0.0/0
-
- -
- publicport
- 22
-
- -
- publicendport
- 30
-
- -
- privateport
- 22
-
- -
- privateendport
- 30
-
- -
- protocol
- TCP
-
- -
- virtualmachineid
- globalisovmid1
-
-
-
- -
- id
- getportfwdruleid1
-
-
-
-
-
-
-
- sleep.sh
-
- Sleep for 2 min
-
- -
- s
- 120
-
-
-
-
-
- ssh.sh
-
- Ssh test for the vm
-
- -
- h
- getipaddress1
-
- -
- p
- password
-
-
-
-
-
- deletePortForwardingRule
- [12] deletePortForwardingRule-TestCase
-
- -
- id
- getportfwdruleid1
-
-
-
-
-
- disassociateIpAddress
- [13] disassociateIpAddress-TestCase
-
- -
- id
- getpublicipid1
-
-
-
-
-
- associateIpAddress
- [14] associateIpAddress-TestCase
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getpublicipid1
-
- -
- ipaddress
- getipaddress1
-
-
-
-
-
- createLoadBalancerRule
- [15] createLoadBalancerRule-TestCase
-
- -
- publicipid
- getpublicipid1
-
- -
- name
- LBRule-1
-
- -
- publicport
- 80
-
- -
- privateport
- 80
-
- -
- algorithm
- roundrobin
-
-
-
- -
- id
- getldblcrule1
-
-
-
-
-
- assignToLoadBalancerRule
- [16] assignToLoadBalancerRule-TestCase
-
- -
- id
- getldblcrule1
-
- -
- virtualmachineids
- globalisovmid1
-
-
-
-
-
-
- removeFromLoadBalancerRule
- [18] removeFromLoadBalancerRule-TestCase
-
- -
- id
- getldblcrule1
-
- -
- virtualmachineids
- globalisovmid1
-
-
-
-
-
- updateLoadBalancerRule
- [19] updateLoadBalancerRule-TestCase
-
- -
- id
- getldblcrule1
-
- -
- name
- LBRuleUpdated-1
-
- -
- algorithm
- roundrobin
-
-
-
-
-
- disassociateIpAddress
- [20] disassociateIpAddress-TestCase
-
- -
- id
- getpublicipid1
-
-
-
-
-
- associateIpAddress
- [14] associateIpAddress-TestCase
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getpublicipid1
-
-
-
-
-
- createLoadBalancerRule
- [21] createLoadBalancerRule-TestCase
-
- -
- publicipid
- getpublicipid1
-
- -
- name
- LBRule-2
-
- -
- publicport
- 80
-
- -
- privateport
- 80
-
- -
- algorithm
- roundrobin
-
-
-
- -
- id
- getldblcrule1
-
-
-
-
-
- assignToLoadBalancerRule
- [22] assignToLoadBalancerRule-TestCase
-
- -
- id
- getldblcrule1
-
- -
- virtualmachineids
- globalisovmid1
-
-
-
-
-
-
-
- deleteLoadBalancerRule
- [24] deleteLoadBalancerRule-TestCase
-
- -
- id
- getldblcrule1
-
-
-
-
-
- disassociateIpAddress
- [25] disassociateIpAddress-TestCase
-
- -
- id
- getpublicipid1
-
-
-
-
-
-
- listVolumes
- [26] listROOTVolumes-TestCase
-
- -
- virtualmachineid
- globalisovmid1
-
- -
- type
- ROOT
-
-
-
- -
- id
- getrootvolumeid1
-
-
-
-
-
- createSnapshot
- [26] createSnapshotofROOTVolume-TestCase
-
- -
- volumeid
- getrootvolumeid1
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getsnapshotid1
-
-
-
-
-
- listSnapshots
- [27] listROOTVolumeSnapshot-TestCase
-
- -
- volumeid
- getrootvolumeid1
-
-
-
-
-
- listVolumes
- [26] listDATADISKVolumes-TestCase
-
- -
- virtualmachineid
- globalisovmid1
-
- -
- type
- DATADISK
-
-
-
- -
- id
- getdatavolumeid1
-
-
-
-
-
- createSnapshot
- [28] createSnapshotofDATADISKVolume-TestCase
-
- -
- volumeid
- getdatavolumeid1
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getsnapshotid2
-
-
-
-
-
- listSnapshots
- [29] listDATADISKVolumeSnapshot-TestCase
-
- -
- volumeid
- getdatavolumeid1
-
-
-
-
-
- createTemplate
- [30] createTemplateFromSnapshotTakenofROOTVolume-TestCase
-
- -
- snapshotid
- getsnapshotid1
-
- -
- name
- TemplateFromSnapshot-1
-
- -
- displaytext
- TemplateFromSnapshot-1
-
- -
- ostypeid
- 12
-
- -
- isPublic
- true
-
- -
- passwordEnabled
- false
-
- -
- isfeatured
- true
-
-
-
- -
- id
- gettemplateid1
-
-
-
-
-
- createTemplate
- [31] createTemplateFromSnapshotTakenofDATADISKVolume-TestCase
-
- -
- snapshotid
- getsnapshotid2
-
- -
- name
- TemplateFromSnapshot-2
-
- -
- displaytext
- TemplateFromSnapshot-2
-
- -
- ostypeid
- 12
-
- -
- isPublic
- true
-
- -
- passwordEnabled
- false
-
- -
- isfeatured
- true
-
-
-
- -
- id
- gettemplateid2
-
-
-
-
-
- createVolume
- [32] createVolumeFromSnapshotTakenofROOTVolume-TestCase
-
- -
- snapshotid
- getsnapshotid1
-
- -
- name
- VlmfromSnapshot-1
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getdatavolumeid2
-
-
-
-
-
- createVolume
- [33] createVolumeFromSnapshotTakenofDATADISKVolume-TestCase
-
- -
- snapshotid
- getsnapshotid2
-
- -
- name
- VlmfromSnapshot-2
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getdatavolumeid3
-
-
-
-
-
-
- attachVolume
- [34] attachVolume1-TestCase
-
- -
- id
- getdatavolumeid2
-
- -
- virtualMachineId
- globalisovmid1
-
-
-
-
-
- attachVolume
- [35] attachVolume2-TestCase
-
- -
- id
- getdatavolumeid3
-
- -
- virtualMachineId
- globalisovmid1
-
-
-
-
-
-
-
- detachVolume
- [36] detachVolume1-TestCase
-
- -
- id
- getdatavolumeid2
-
-
-
-
-
- detachVolume
- [37] detachVolume2-TestCase
-
- -
- id
- getdatavolumeid3
-
-
-
-
-
- attachVolume
- [34] attachVolume1-TestCase
-
- -
- id
- getdatavolumeid2
-
- -
- virtualMachineId
- globalisovmid1
-
-
-
-
-
- attachVolume
- [35] attachVolume2-TestCase
-
- -
- id
- getdatavolumeid3
-
- -
- virtualMachineId
- globalisovmid1
-
-
-
-
-
- stopVirtualMachine
- [40] stopVirtualMachine-TestCase
-
- -
- id
- globalisovmid1
-
-
-
-
-
- updateVirtualMachine
- [41] updateVirtualMachine-TestCase
-
- -
- id
- globalisovmid1
-
- -
- displayName
- First-VM-1-1
-
- -
- group
- First-VM-1-1
-
- -
- haenable
- false
-
- -
- ostypeid
- 12
-
-
-
-
-
- detachVolume
- [36] detachVolume1-TestCase
-
- -
- id
- getdatavolumeid2
-
-
-
-
-
- detachVolume
- [37] detachVolume2-TestCase
-
- -
- id
- getdatavolumeid3
-
-
-
-
-
- createTemplate
- [44] createTemplateFromROOTVolume-TestCase
-
- -
- volumeId
- getrootvolumeid1
-
- -
- name
- TemplateFromRootVolume-3
-
- -
- displayText
- TemplateFromRootVolume-3
-
- -
- osTypeId
- 12
-
- -
- isPublic
- true
-
- -
- passwordEnabled
- false
-
-
-
- -
- id
- gettemplateid3
-
-
-
-
-
- startVirtualMachine
- [45] startVirtualMachine-TestCase
-
- -
- id
- globalisovmid1
-
-
-
-
-
- rebootVirtualMachine
- [46] rebootVirtualMachine-TestCase
-
- -
- id
- globalisovmid1
-
-
-
-
-
- createSnapshotPolicy
- [47] createHOURLYSnapshotPolicyForRootVolume-TestCase
-
- -
- intervaltype
- hourly
-
- -
- schedule
- 11
-
- -
- volumeid
- getrootvolumeid1
-
- -
- maxsnaps
- 8
-
- -
- timezone
- America%2FLos_Angeles
-
-
-
-
-
- createSnapshotPolicy
- [48] createDAILYSnapshotPolicy-TestCase
-
- -
- intervaltype
- daily
-
- -
- schedule
- 13:07
-
- -
- volumeid
- getrootvolumeid1
-
- -
- maxsnaps
- 8
-
- -
- timezone
- America%2FLos_Angeles
-
-
-
-
-
- createSnapshotPolicy
- [49] createWEEKLYSnapshotPolicy-TestCase
-
- -
- intervaltype
- weekly
-
- -
- schedule
- 16:07:4
-
- -
- volumeid
- getrootvolumeid1
-
- -
- maxsnaps
- 8
-
- -
- timezone
- America%2FLos_Angeles
-
-
-
-
-
- createSnapshotPolicy
- [50] createMONTHLYSnapshotPolicy-TestCase
-
- -
- intervaltype
- monthly
-
- -
- schedule
- 18:19:1
-
- -
- volumeid
- getrootvolumeid1
-
- -
- maxsnaps
- 8
-
- -
- timezone
- America%2FLos_Angeles
-
-
-
- -
- id
- getmonthlysnapshotpolicyid1
-
-
-
-
-
- deleteSnapshotPolicies
- [51] deleteMONTHLYSnapshotPolicies-TestCase
-
- -
- id
- getmonthlysnapshotpolicyid1
-
-
-
-
-
- deleteVolume
- [52] deleteVolume1-TestCase
-
- -
- id
- getdatavolumeid2
-
-
-
-
-
- deleteVolume
- [53] deleteVolume2-TestCase
-
- -
- id
- getdatavolumeid3
-
-
-
-
-
-
-
- destroyVirtualMachine
- [54] destroyVirtualMachine-TestCase
-
- -
- id
- globalisovmid1
-
-
-
-
-
- recoverVirtualMachine
- [55] recoverVirtualMachine-TestCase
-
- -
- id
- globalisovmid1
-
-
-
-
-
- startVirtualMachine
- [56] startVirtualMachine-TestCase
-
- -
- id
- globalisovmid1
-
-
-
-
-
- rebootVirtualMachine
- [57] rebootVirtualMachine-TestCase
-
- -
- id
- globalisovmid1
-
-
-
-
-
- stopVirtualMachine
- [58] stopVirtualMachine-TestCase
-
- -
- id
- globalisovmid1
-
-
-
-
-
- destroyVirtualMachine
- [59] destroyVirtualMachine-TestCase
-
- -
- id
- globalisovmid1
-
-
-
-
-
- recoverVirtualMachine
- [60] recoverVirtualMachine-TestCase
-
- -
- id
- globalisovmid1
-
-
-
-
-
- changeServiceForVirtualMachine
- [61] changeServiceForVirtualMachine-TestCase
-
- -
- id
- globalisovmid1
-
- -
- serviceOfferingId
- globalchangeservoff
-
-
-
-
-
- startVirtualMachine
- [62] startVirtualMachine-TestCase
-
- -
- id
- globalisovmid1
-
-
-
-
-
- rebootVirtualMachine
- [63] rebootVirtualMachine-TestCase
-
- -
- id
- globalisovmid1
-
-
-
-
-
- stopVirtualMachine
- [64] stopVirtualMachine-TestCase
-
- -
- id
- globalisovmid1
-
-
-
-
-
- destroyVirtualMachine
- [65] destroyVirtualMachine-TestCase
-
- -
- id
- globalisovmid1
-
-
-
-
-
- deployVirtualMachine
- [66] deployVirtualMachineFromTemplateCreatedFromSnapshotofROOTVolume-TestCase
-
- -
- zoneId
- globalzoneid
-
- -
- hypervisor
- globalhypervisortype
-
- -
- templateId
- gettemplateid1
-
- -
- serviceOfferingId
- servofferid
-
- -
- networkIds
- getnetworkid1
-
- -
- diskOfferingId
- diskofferid
-
- -
- account
- accountname
-
- -
- domainid
- globaldomainid
-
-
-
- -
- id
- getvmid1
-
-
-
-
-
- deleteTemplate
- [67] deleteTemplateofSnapshotTakenofROOTVolume-TestCase
-
- -
- id
- gettemplateid1
-
- -
- zoneid
- globalzoneid
-
-
-
-
-
- deleteTemplate
- [68] deleteTemplateofSnapshotTakenofDATAVolume-TestCase
-
- -
- id
- gettemplateid2
-
- -
- zoneid
- globalzoneid
-
-
-
-
-
- deleteTemplate
- [69] deleteTemplateCreatedFromROOTVolume-TestCase
-
- -
- id
- gettemplateid3
-
- -
- zoneid
- globalzoneid
-
-
-
-
-
- deleteSnapshot
- [70] deleteSnapshot-TestCase
-
- -
- id
- getsnapshotid1
-
-
-
-
-
- deleteSnapshot
- [71] deleteSnapshot-TestCase
-
- -
- id
- getsnapshotid2
-
-
-
-
-
-
-
-
-
- extractIso
- [] extractIsoTestCase
-
- -
- id
- getisoid1
-
- -
- zoneid
- 1
-
- -
- mode
- HTTP_DOWNLOAD
-
-
-
-
-
- deleteIso
- [] deleteIsoTestCase
-
- -
- id
- getisoid1
-
- -
- zoneid
- 1
-
-
-
-
-
- deleteAccount
- [72] deleteAccount-TestCase
-
- -
- id
- getaccountid
-
-
-
-
+
+
+
+ listDomains
+ [List Domains]
+
+ -
+ id
+ globaldomainid
+
+
+
+ -
+ name
+ getdomainname1
+
+
+
+
+
+
+ createAccount
+ [Create the Account and a User for the account]
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ globalaccttype
+
+ -
+ domainid
+ globaldomainid
+
+ -
+ email
+ firstuser@gmail.com
+
+ -
+ firstname
+ firstuser
+
+ -
+ lastname
+ firstuserlastname
+
+ -
+ username
+ getusernameparam1
+
+ -
+ password
+ password
+
+
+
+ -
+ id
+ getaccountid
+
+ -
+ state
+ enabled
+
+
+
+
+
+ registerIso
+ [] registerIsotestcase
+
+ -
+ name
+ CentOS-5-5-ISO
+
+ -
+ displayText
+ CentOS-5-5-ISO
+
+ -
+ url
+ http://nfs1.lab.vmops.com/isos_64bit/CentOS-5.5-x86_64-bin-DVDs/CentOS-5.5-x86_64-bin-DVD-1of2.iso
+
+ -
+ zoneId
+ -1
+
+ -
+ isPublic
+ true
+
+ -
+ bootable
+ true
+
+ -
+ osTypeId
+ 112
+
+ -
+ isfeatured
+ true
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getisoid1
+
+
+
+
+
+ listIsos
+ [] listIsosTestCase
+
+ -
+ isofilter
+ self
+
+ -
+ id
+ getisoid1
+
+ -
+ zoneid
+ 1
+
+
+
+ -
+ id
+ getisoid1
+
+ -
+ name
+ CentOS-5-5-ISO
+
+ -
+ displayText
+ CentOS-5-5-ISO
+
+ -
+ zoneId
+ 1
+
+ -
+ isPublic
+ true
+
+ -
+ bootable
+ true
+
+ -
+ osTypeId
+ 112
+
+ -
+ isfeatured
+ true
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+ -
+ domain
+ getdomainname1
+
+
+
+
+
+
+
+
+
+
+ createNetwork
+ [Creating default network]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ networkOfferingId
+ globalnetworkofferingid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+ -
+ name
+ defaultregressionnetwork
+
+ -
+ displaytext
+ defaultregressionnetwork
+
+
+
+ -
+ id
+ getnetworkid1
+
+
+
+
+
+
+
+ listAccounts
+ 950 [List the Account of the User created in (3)]
+
+ -
+ name
+ accountname
+
+
+
+ -
+ id
+ getaccountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ globalaccttype
+
+ -
+ domainid
+ globaldomainid
+
+ -
+ domain
+ getdomainname1
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+ listUsers
+ 5 [List the Created User in (3)]
+
+ -
+ account
+ accountname
+
+
+
+ -
+ id
+ getuserid1
+
+ -
+ username
+ getusernameparam1
+
+
+
+
+
+
+ createUser
+ 3 [Create User Command]
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ globalaccttype
+
+ -
+ username
+ getusernameparam2
+
+ -
+ password
+ password
+
+ -
+ firstname
+ seconduser
+
+ -
+ lastname
+ seconduserlastname
+
+ -
+ email
+ seconduser@gmail.com
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getuserid2
+
+
+
+
+
+
+
+ updateUser
+ 6 [Update the User created in (3)]
+
+ -
+ id
+ getuserid1
+
+ -
+ username
+ getusernameparam3
+
+ -
+ password
+ password
+
+ -
+ firstname
+ updatedfirstuser
+
+ -
+ lastname
+ updatedfirstuserlastname
+
+ -
+ email
+ updatedfirstuser@gmail.com
+
+ -
+ timezone
+ PST
+
+
+
+ -
+ id
+ getuserid1
+
+ -
+ username
+ getusernameparam3
+
+
+
+
+
+
+ listUsers
+ 5 [List the Updated User updated in (6)]
+
+ -
+ id
+ getuserid1
+
+
+
+ -
+ id
+ getuserid1
+
+ -
+ username
+ getusernameparam3
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ globalaccttype
+
+ -
+ domainid
+ globaldomainid
+
+ -
+ domain
+ getdomainname1
+
+ -
+ timezone
+ PST
+
+
+
+
+
+
+ disableUser
+ 428 [Disable the User created in (3)]
+
+ -
+ id
+ getuserid1
+
+
+
+ -
+ id
+ getuserid1
+
+ -
+ username
+ getusernameparam3
+
+ -
+ firstname
+ updatedfirstuser
+
+ -
+ lastname
+ updatedfirstuserlastname
+
+ -
+ email
+ updatedfirstuser@gmail.com
+
+ -
+ state
+ disabled
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ globalaccttype
+
+ -
+ domainid
+ globaldomainid
+
+ -
+ domain
+ getdomainname1
+
+ -
+ timezone
+ PST
+
+
+
+
+
+
+ enableUser
+ 9 [Enable the User created in (3)]
+
+ -
+ id
+ getuserid1
+
+
+
+ -
+ id
+ getuserid1
+
+ -
+ username
+ getusernameparam3
+
+ -
+ firstname
+ updatednimbus
+
+ -
+ lastname
+ updatednimbuslastname
+
+ -
+ email
+ updatednimbus@gmail.com
+
+ -
+ created
+ createtimestamp
+
+ -
+ state
+ enabled
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ globalaccttype
+
+ -
+ domainid
+ globaldomainid
+
+ -
+ domain
+ getdomainname1
+
+ -
+ timezone
+ PST
+
+
+
+
+
+
+ disableAccount
+ [Disable the Account]
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+ -
+ lock
+ true
+
+
+
+ -
+ id
+ getaccountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ globalaccttype
+
+ -
+ domainid
+ globaldomainid
+
+ -
+ domain
+ getdomainname1
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ locked
+
+
+
+
+
+
+ enableAccount
+ [Enable the Locked Account]
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getaccountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ globalaccttype
+
+ -
+ domainid
+ globaldomainid
+
+ -
+ domain
+ getdomainname1
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+ disableAccount
+ [Lock the Account]
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+ -
+ lock
+ false
+
+
+
+ -
+ id
+ getaccountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ globalaccttype
+
+ -
+ domainid
+ globaldomainid
+
+ -
+ domain
+ getdomainname1
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ disabled
+
+
+
+
+
+
+ enableAccount
+ [Enable the Locked Account]
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getaccountid
+
+ -
+ name
+ accountname
+
+ -
+ accounttype
+ globalaccttype
+
+ -
+ domainid
+ globaldomainid
+
+ -
+ domain
+ ROOT
+
+ -
+ receivedbytes
+ 0
+
+ -
+ sentbytes
+ 0
+
+ -
+ vmlimit
+ Unlimited
+
+ -
+ vmtotal
+ 0
+
+ -
+ vmavailable
+ Unlimited
+
+ -
+ ipavailable
+ Unlimited
+
+ -
+ iptotal
+ 0
+
+ -
+ iplimit
+ Unlimited
+
+ -
+ volumelimit
+ Unlimited
+
+ -
+ volumetotal
+ 0
+
+ -
+ volumeavailable
+ Unlimited
+
+ -
+ snapshotlimit
+ Unlimited
+
+ -
+ snapshottotal
+ 0
+
+ -
+ snapshotavailable
+ Unlimited
+
+ -
+ templatelimit
+ Unlimited
+
+ -
+ templatetotal
+ 0
+
+ -
+ templateavailable
+ Unlimited
+
+ -
+ vmstopped
+ 0
+
+ -
+ vmrunning
+ 0
+
+ -
+ state
+ enabled
+
+
+
+
+
+
+
+ createDomain
+ [Create Domain]
+
+ -
+ name
+ getdomainname2
+
+ -
+ parentdomainid
+ globaldomainid
+
+
+
+ -
+ id
+ getdomainid1
+
+
+
+
+
+
+ listDomains
+ 11 [List Domains]
+
+ -
+ name
+ getdomainname2
+
+
+
+
+ -
+ id
+ getdomainid1
+
+ -
+ name
+ getdomainname2
+
+ -
+ level
+ getcurrentlevel1
+
+ -
+ parentdomainid
+ globaldomainid
+
+ -
+ parentdomainname
+ getdomainname1
+
+ -
+ haschild
+ false
+
+
+
+
+
+
+ updateDomain
+ 952 [Update the Domain created in (10)]
+
+ -
+ id
+ getdomainid1
+
+ -
+ name
+ getdomainname2
+
+
+
+ -
+ id
+ getdomainid1
+
+ -
+ name
+ getdomainname2
+
+ -
+ level
+ getcurrentlevel1
+
+ -
+ parentdomainid
+ globaldomainid
+
+ -
+ parentdomainname
+ getdomainname1
+
+ -
+ haschild
+ false
+
+
+
+
+
+
+
+ listDomainChildren
+ - [List One of the Children of the Parent Domain]
+
+ -
+ id
+ globaldomainid
+
+
+
+
+ domain
+ 0
+ -
+ id
+ getdomainid1
+
+ -
+ name
+ getdomainname2
+
+ -
+ level
+ getcurrentlevel1
+
+ -
+ parentdomainid
+ globaldomainid
+
+ -
+ parentdomainname
+ getdomainname1
+
+ -
+ haschild
+ false
+
+
+
+
+
+
+ deleteDomain
+ 654 [Delete Domain created in (10)]
+
+ -
+ id
+ getdomainid1
+
+ -
+ cleanup
+ true
+
+
+
+
+ -
+ success
+ true
+
+
+
+
+
+
+ listTemplates
+ 27 [List Templates - List System Template]
+
+ -
+ templatefilter
+ self
+
+ -
+ id
+ 1
+
+
+
+
+ template
+ 0
+ -
+ id
+ debian50templateid
+
+ -
+ name
+ debian50templatename
+
+ -
+ displaytext
+ debian50templatedisplaytext
+
+ -
+ ispublic
+ debian50templateispublic
+
+ -
+ created
+ debian50templatecreated
+
+ -
+ isready
+ true
+
+ -
+ passwordenabled
+ debian50templatepasswordenabled
+
+ -
+ format
+ VHD
+
+ -
+ isfeatured
+ false
+
+ -
+ crossZones
+ true
+
+ -
+ ostypeid
+ debian50templateostypeid
+
+ -
+ ostypename
+ debian50templateostypename
+
+ -
+ size
+ debian50templatesize
+
+ -
+ account
+ system
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ zonename
+ globalzonename
+
+ -
+ status
+ Download Complete
+
+ -
+ templatetype
+ SYSTEM
+
+ -
+ hypervisor
+ XenServer
+
+ -
+ domain
+ ROOT
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+
+
+ listServiceOfferings
+ 28 [List the Small Instance Service Offering]
+
+ -
+ id
+ globalserviceofferingid
+
+
+
+ -
+ id
+ smallofferingid
+
+ -
+ name
+ smallofferingname
+
+ -
+ displaytext
+ smallofferingdisplaytext
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ storagetype
+ smallofferingstoragetype
+
+ -
+ offerha
+ false
+
+
+
+
+
+ listServiceOfferings
+ 876 [Verify the First Service Offering]
+
+ -
+ name
+ smallofferingname
+
+
+
+ serviceoffering
+ 0
+ -
+ id
+ smallofferingid
+
+ -
+ name
+ smallofferingname
+
+ -
+ displaytext
+ smallofferingdisplaytext
+
+ -
+ cpunumber
+ smallofferingcpunumber
+
+ -
+ cpuspeed
+ smallofferingcpuspeed
+
+ -
+ memory
+ smallofferingmemory
+
+ -
+ storagetype
+ smallofferingstoragetype
+
+ -
+ offerha
+ false
+
+
+
+
+
+
+
+ listZones
+ 39 [List the Global Zone with id-2]
+
+ zone
+ 0
+ -
+ id
+ globalzoneid
+
+ -
+ name
+ globalzonename
+
+ -
+ dns1
+ dns1
+
+ -
+ dns2
+ dns2
+
+ -
+ internaldns1
+ internaldns1
+
+ -
+ vlan
+
+ -
+ guestcidraddress
+
+ -
+ networktype
+ Advanced
+
+
+
+
+
+
+
+
+
+ createServiceOffering
+ [1] createServiceOffering-TestCase
+
+ -
+ issystem
+ false
+
+ -
+ name
+ LittleInstance
+
+ -
+ displaytext
+ LittleInstance
+
+ -
+ storagetype
+ shared
+
+ -
+ cpuNumber
+ 1
+
+ -
+ cpuSpeed
+ 100
+
+ -
+ memory
+ 128
+
+ -
+ offerha
+ false
+
+ -
+ limitcpuuse
+ false
+
+
+
+ -
+ id
+ servofferid
+
+
+
+
+
+
+
+createDiskOffering
+ [1] createDiskOffering-TestCase
+
+ -
+ isMirrored
+ false
+
+ -
+ name
+ Little
+
+ -
+ displaytext
+ LittleDisk1GB
+
+ -
+ customized
+ false
+
+ -
+ disksize
+ 1
+
+
+
+ -
+ id
+ diskofferid
+
+
+
+
+
+
+
+ deployVirtualMachine
+ [2] deployVirtualMachine-TestCase
+
+ -
+ zoneId
+ globalzoneid
+
+ -
+ hypervisor
+ globalhypervisortype
+
+ -
+ templateId
+ globaltemplateid
+
+ -
+ serviceOfferingId
+ servofferid
+
+ -
+ networkIds
+ getnetworkid1
+
+ -
+ diskOfferingId
+ diskofferid
+
+ -
+ displayname
+ FirstVM
+
+ -
+ group
+ FirstVM
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ updateVirtualMachine
+ [3] updateVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+ -
+ displayName
+ First-VM
+
+ -
+ group
+ First-VM
+
+ -
+ haenable
+ false
+
+ -
+ ostypeid
+ 12
+
+
+
+
+
+
+
+ associateIpAddress
+ [4] associateIpAddress-TestCase
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getpublicipid1
+
+ -
+ ipaddress
+ getipaddress1
+
+
+
+
+
+ enableStaticNat
+ [5] enableStaticNat-TestCase
+
+ -
+ ipaddressid
+ getpublicipid1
+
+ -
+ virtualmachineid
+ getvmid1
+
+
+
+
+
+ createIpForwardingRule
+ [6] createIpForwardingRule-TestCase
+
+ -
+ ipaddressid
+ getpublicipid1
+
+ -
+ startPort
+ 1
+
+ -
+ endPort
+ 100
+
+ -
+ protocol
+ TCP
+
+
+
+ -
+ id
+ getipfwdruleid1
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 2 min
+
+ -
+ s
+ 120
+
+
+
+
+
+ ssh.sh
+
+ Ssh test for the vm
+
+ -
+ h
+ getipaddress1
+
+ -
+ p
+ password
+
+
+
+
+
+ deleteIpForwardingRule
+ [7] deleteIpForwardingRule-TestCase
+
+ -
+ id
+ getipfwdruleid1
+
+
+
+
+
+ disableStaticNat
+ [8] disableStaticNat-TestCase
+
+ -
+ ipaddressid
+ getpublicipid1
+
+
+
+
+
+ disassociateIpAddress
+ [9] disassociateIpAddress-TestCase
+
+ -
+ id
+ getpublicipid1
+
+
+
+
+
+ associateIpAddress
+ [10] associateIpAddress-TestCase
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getpublicipid1
+
+ -
+ ipaddress
+ getipaddress1
+
+
+
+
+
+ createPortForwardingRule
+ [11] createPortForwardingRule-TestCase
+
+ -
+ ipaddressid
+ getpublicipid1
+
+ -
+ cidrlist
+ 0.0.0.0/0
+
+ -
+ publicport
+ 22
+
+ -
+ publicendport
+ 30
+
+ -
+ privateport
+ 22
+
+ -
+ privateendport
+ 30
+
+ -
+ protocol
+ TCP
+
+ -
+ virtualmachineid
+ getvmid1
+
+
+
+ -
+ id
+ getportfwdruleid1
+
+
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 2 min
+
+ -
+ s
+ 120
+
+
+
+
+
+ ssh.sh
+
+ Ssh test for the vm
+
+ -
+ h
+ getipaddress1
+
+ -
+ p
+ password
+
+
+
+
+
+ deletePortForwardingRule
+ [12] deletePortForwardingRule-TestCase
+
+ -
+ id
+ getportfwdruleid1
+
+
+
+
+
+ disassociateIpAddress
+ [13] disassociateIpAddress-TestCase
+
+ -
+ id
+ getpublicipid1
+
+
+
+
+
+ associateIpAddress
+ [14] associateIpAddress-TestCase
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getpublicipid1
+
+ -
+ ipaddress
+ getipaddress1
+
+
+
+
+
+ createLoadBalancerRule
+ [15] createLoadBalancerRule-TestCase
+
+ -
+ publicipid
+ getpublicipid1
+
+ -
+ name
+ LBRule-1
+
+ -
+ publicport
+ 80
+
+ -
+ privateport
+ 80
+
+ -
+ algorithm
+ roundrobin
+
+
+
+ -
+ id
+ getldblcrule1
+
+
+
+
+
+ assignToLoadBalancerRule
+ [16] assignToLoadBalancerRule-TestCase
+
+ -
+ id
+ getldblcrule1
+
+ -
+ virtualmachineids
+ getvmid1
+
+
+
+
+
+
+ removeFromLoadBalancerRule
+ [18] removeFromLoadBalancerRule-TestCase
+
+ -
+ id
+ getldblcrule1
+
+ -
+ virtualmachineids
+ getvmid1
+
+
+
+
+
+ updateLoadBalancerRule
+ [19] updateLoadBalancerRule-TestCase
+
+ -
+ id
+ getldblcrule1
+
+ -
+ name
+ LBRuleUpdated-1
+
+ -
+ algorithm
+ roundrobin
+
+
+
+
+
+ disassociateIpAddress
+ [20] disassociateIpAddress-TestCase
+
+ -
+ id
+ getpublicipid1
+
+
+
+
+
+ associateIpAddress
+ [14] associateIpAddress-TestCase
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getpublicipid1
+
+
+
+
+
+ createLoadBalancerRule
+ [21] createLoadBalancerRule-TestCase
+
+ -
+ publicipid
+ getpublicipid1
+
+ -
+ name
+ LBRule-2
+
+ -
+ publicport
+ 80
+
+ -
+ privateport
+ 80
+
+ -
+ algorithm
+ roundrobin
+
+
+
+ -
+ id
+ getldblcrule1
+
+
+
+
+
+ assignToLoadBalancerRule
+ [22] assignToLoadBalancerRule-TestCase
+
+ -
+ id
+ getldblcrule1
+
+ -
+ virtualmachineids
+ getvmid1
+
+
+
+
+
+
+
+ deleteLoadBalancerRule
+ [24] deleteLoadBalancerRule-TestCase
+
+ -
+ id
+ getldblcrule1
+
+
+
+
+
+ disassociateIpAddress
+ [25] disassociateIpAddress-TestCase
+
+ -
+ id
+ getpublicipid1
+
+
+
+
+
+
+ listVolumes
+ [26] listROOTVolumes-TestCase
+
+ -
+ virtualmachineid
+ getvmid1
+
+ -
+ type
+ ROOT
+
+
+
+ -
+ id
+ getrootvolumeid1
+
+
+
+
+
+ createSnapshot
+ [26] createSnapshotofROOTVolume-TestCase
+
+ -
+ volumeid
+ getrootvolumeid1
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getsnapshotid1
+
+
+
+
+
+ listSnapshots
+ [27] listROOTVolumeSnapshot-TestCase
+
+ -
+ volumeid
+ getrootvolumeid1
+
+
+
+
+
+ listVolumes
+ [26] listDATADISKVolumes-TestCase
+
+ -
+ virtualmachineid
+ getvmid1
+
+ -
+ type
+ DATADISK
+
+
+
+ -
+ id
+ getdatavolumeid1
+
+
+
+
+
+ createSnapshot
+ [28] createSnapshotofDATADISKVolume-TestCase
+
+ -
+ volumeid
+ getdatavolumeid1
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getsnapshotid2
+
+
+
+
+
+ listSnapshots
+ [29] listDATADISKVolumeSnapshot-TestCase
+
+ -
+ volumeid
+ getdatavolumeid1
+
+
+
+
+
+ createTemplate
+ [30] createTemplateFromSnapshotTakenofROOTVolume-TestCase
+
+ -
+ snapshotid
+ getsnapshotid1
+
+ -
+ name
+ TemplateFromSnapshot-1
+
+ -
+ displaytext
+ TemplateFromSnapshot-1
+
+ -
+ ostypeid
+ 12
+
+ -
+ isPublic
+ true
+
+ -
+ passwordEnabled
+ false
+
+ -
+ isfeatured
+ true
+
+
+
+ -
+ id
+ gettemplateid1
+
+
+
+
+
+ createTemplate
+ [31] createTemplateFromSnapshotTakenofDATADISKVolume-TestCase
+
+ -
+ snapshotid
+ getsnapshotid2
+
+ -
+ name
+ TemplateFromSnapshot-2
+
+ -
+ displaytext
+ TemplateFromSnapshot-2
+
+ -
+ ostypeid
+ 12
+
+ -
+ isPublic
+ true
+
+ -
+ passwordEnabled
+ false
+
+ -
+ isfeatured
+ true
+
+
+
+ -
+ id
+ gettemplateid2
+
+
+
+
+
+ createVolume
+ [32] createVolumeFromSnapshotTakenofROOTVolume-TestCase
+
+ -
+ snapshotid
+ getsnapshotid1
+
+ -
+ name
+ VlmfromSnapshot-1
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getdatavolumeid2
+
+
+
+
+
+ createVolume
+ [33] createVolumeFromSnapshotTakenofDATADISKVolume-TestCase
+
+ -
+ snapshotid
+ getsnapshotid2
+
+ -
+ name
+ VlmfromSnapshot-2
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getdatavolumeid3
+
+
+
+
+
+
+ attachVolume
+ [34] attachVolume1-TestCase
+
+ -
+ id
+ getdatavolumeid2
+
+ -
+ virtualMachineId
+ getvmid1
+
+
+
+
+
+ attachVolume
+ [35] attachVolume2-TestCase
+
+ -
+ id
+ getdatavolumeid3
+
+ -
+ virtualMachineId
+ getvmid1
+
+
+
+
+
+
+
+ detachVolume
+ [36] detachVolume1-TestCase
+
+ -
+ id
+ getdatavolumeid2
+
+
+
+
+
+ detachVolume
+ [37] detachVolume2-TestCase
+
+ -
+ id
+ getdatavolumeid3
+
+
+
+
+
+ attachVolume
+ [34] attachVolume1-TestCase
+
+ -
+ id
+ getdatavolumeid2
+
+ -
+ virtualMachineId
+ getvmid1
+
+
+
+
+
+ attachVolume
+ [35] attachVolume2-TestCase
+
+ -
+ id
+ getdatavolumeid3
+
+ -
+ virtualMachineId
+ getvmid1
+
+
+
+
+
+ stopVirtualMachine
+ [40] stopVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ updateVirtualMachine
+ [41] updateVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+ -
+ displayName
+ First-VM-1-1
+
+ -
+ group
+ First-VM-1-1
+
+ -
+ haenable
+ false
+
+ -
+ ostypeid
+ 12
+
+
+
+
+
+ detachVolume
+ [36] detachVolume1-TestCase
+
+ -
+ id
+ getdatavolumeid2
+
+
+
+
+
+ detachVolume
+ [37] detachVolume2-TestCase
+
+ -
+ id
+ getdatavolumeid3
+
+
+
+
+
+ createTemplate
+ [44] createTemplateFromROOTVolume-TestCase
+
+ -
+ volumeId
+ getrootvolumeid1
+
+ -
+ name
+ TemplateFromRootVolume-3
+
+ -
+ displayText
+ TemplateFromRootVolume-3
+
+ -
+ osTypeId
+ 12
+
+ -
+ isPublic
+ true
+
+ -
+ passwordEnabled
+ false
+
+
+
+ -
+ id
+ gettemplateid3
+
+
+
+
+
+ startVirtualMachine
+ [45] startVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ rebootVirtualMachine
+ [46] rebootVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ createSnapshotPolicy
+ [47] createHOURLYSnapshotPolicyForRootVolume-TestCase
+
+ -
+ intervaltype
+ hourly
+
+ -
+ schedule
+ 11
+
+ -
+ volumeid
+ getrootvolumeid1
+
+ -
+ maxsnaps
+ 8
+
+ -
+ timezone
+ America%2FLos_Angeles
+
+
+
+
+
+ createSnapshotPolicy
+ [48] createDAILYSnapshotPolicy-TestCase
+
+ -
+ intervaltype
+ daily
+
+ -
+ schedule
+ 13:07
+
+ -
+ volumeid
+ getrootvolumeid1
+
+ -
+ maxsnaps
+ 8
+
+ -
+ timezone
+ America%2FLos_Angeles
+
+
+
+
+
+ createSnapshotPolicy
+ [49] createWEEKLYSnapshotPolicy-TestCase
+
+ -
+ intervaltype
+ weekly
+
+ -
+ schedule
+ 16:07:4
+
+ -
+ volumeid
+ getrootvolumeid1
+
+ -
+ maxsnaps
+ 8
+
+ -
+ timezone
+ America%2FLos_Angeles
+
+
+
+
+
+ createSnapshotPolicy
+ [50] createMONTHLYSnapshotPolicy-TestCase
+
+ -
+ intervaltype
+ monthly
+
+ -
+ schedule
+ 18:19:1
+
+ -
+ volumeid
+ getrootvolumeid1
+
+ -
+ maxsnaps
+ 8
+
+ -
+ timezone
+ America%2FLos_Angeles
+
+
+
+ -
+ id
+ getmonthlysnapshotpolicyid1
+
+
+
+
+
+ deleteSnapshotPolicies
+ [51] deleteMONTHLYSnapshotPolicies-TestCase
+
+ -
+ id
+ getmonthlysnapshotpolicyid1
+
+
+
+
+
+ deleteVolume
+ [52] deleteVolume1-TestCase
+
+ -
+ id
+ getdatavolumeid2
+
+
+
+
+
+ deleteVolume
+ [53] deleteVolume2-TestCase
+
+ -
+ id
+ getdatavolumeid3
+
+
+
+
+
+
+
+ destroyVirtualMachine
+ [54] destroyVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ recoverVirtualMachine
+ [55] recoverVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ startVirtualMachine
+ [56] startVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ rebootVirtualMachine
+ [57] rebootVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ stopVirtualMachine
+ [58] stopVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ destroyVirtualMachine
+ [59] destroyVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ recoverVirtualMachine
+ [60] recoverVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ changeServiceForVirtualMachine
+ [61] changeServiceForVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+ -
+ serviceOfferingId
+ globalchangeservoff
+
+
+
+
+
+ startVirtualMachine
+ [62] startVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ rebootVirtualMachine
+ [63] rebootVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ stopVirtualMachine
+ [64] stopVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ destroyVirtualMachine
+ [65] destroyVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ deployVirtualMachine
+ [66] deployVirtualMachineFromTemplateCreatedFromSnapshotofROOTVolume-TestCase
+
+ -
+ zoneId
+ globalzoneid
+
+ -
+ hypervisor
+ globalhypervisortype
+
+ -
+ templateId
+ gettemplateid1
+
+ -
+ serviceOfferingId
+ servofferid
+
+ -
+ networkIds
+ getnetworkid1
+
+ -
+ diskOfferingId
+ diskofferid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ deleteTemplate
+ [67] deleteTemplateofSnapshotTakenofROOTVolume-TestCase
+
+ -
+ id
+ gettemplateid1
+
+ -
+ zoneid
+ globalzoneid
+
+
+
+
+
+ deleteTemplate
+ [68] deleteTemplateofSnapshotTakenofDATAVolume-TestCase
+
+ -
+ id
+ gettemplateid2
+
+ -
+ zoneid
+ globalzoneid
+
+
+
+
+
+ deleteTemplate
+ [69] deleteTemplateCreatedFromROOTVolume-TestCase
+
+ -
+ id
+ gettemplateid3
+
+ -
+ zoneid
+ globalzoneid
+
+
+
+
+
+ deleteSnapshot
+ [70] deleteSnapshot-TestCase
+
+ -
+ id
+ getsnapshotid1
+
+
+
+
+
+ deleteSnapshot
+ [71] deleteSnapshot-TestCase
+
+ -
+ id
+ getsnapshotid2
+
+
+
+
+
+
+
+
+ updateVirtualMachine
+ [3] updateVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+ -
+ displayName
+ First-VM
+
+ -
+ group
+ First-VM
+
+ -
+ haenable
+ false
+
+ -
+ ostypeid
+ 12
+
+
+
+
+
+
+
+ associateIpAddress
+ [4] associateIpAddress-TestCase
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getpublicipid1
+
+ -
+ ipaddress
+ getipaddress1
+
+
+
+
+
+ enableStaticNat
+ [5] enableStaticNat-TestCase
+
+ -
+ ipaddressid
+ getpublicipid1
+
+ -
+ virtualmachineid
+ getvmid1
+
+
+
+
+
+ createIpForwardingRule
+ [6] createIpForwardingRule-TestCase
+
+ -
+ ipaddressid
+ getpublicipid1
+
+ -
+ startPort
+ 1
+
+ -
+ endPort
+ 100
+
+ -
+ protocol
+ TCP
+
+
+
+ -
+ id
+ getipfwdruleid1
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 2 min
+
+ -
+ s
+ 120
+
+
+
+
+
+ ssh.sh
+
+ Ssh test for the vm
+
+ -
+ h
+ getipaddress1
+
+ -
+ p
+ password
+
+
+
+
+
+ deleteIpForwardingRule
+ [7] deleteIpForwardingRule-TestCase
+
+ -
+ id
+ getipfwdruleid1
+
+
+
+
+
+ disableStaticNat
+ [8] disableStaticNat-TestCase
+
+ -
+ ipaddressid
+ getpublicipid1
+
+
+
+
+
+ disassociateIpAddress
+ [9] disassociateIpAddress-TestCase
+
+ -
+ id
+ getpublicipid1
+
+
+
+
+
+ associateIpAddress
+ [10] associateIpAddress-TestCase
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getpublicipid1
+
+ -
+ ipaddress
+ getipaddress1
+
+
+
+
+
+ createPortForwardingRule
+ [11] createPortForwardingRule-TestCase
+
+ -
+ ipaddressid
+ getpublicipid1
+
+ -
+ cidrlist
+ 0.0.0.0/0
+
+ -
+ publicport
+ 22
+
+ -
+ publicendport
+ 30
+
+ -
+ privateport
+ 22
+
+ -
+ privateendport
+ 30
+
+ -
+ protocol
+ TCP
+
+ -
+ virtualmachineid
+ getvmid1
+
+
+
+ -
+ id
+ getportfwdruleid1
+
+
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 2 min
+
+ -
+ s
+ 120
+
+
+
+
+
+ ssh.sh
+
+ Ssh test for the vm
+
+ -
+ h
+ getipaddress1
+
+ -
+ p
+ password
+
+
+
+
+
+ deletePortForwardingRule
+ [12] deletePortForwardingRule-TestCase
+
+ -
+ id
+ getportfwdruleid1
+
+
+
+
+
+ disassociateIpAddress
+ [13] disassociateIpAddress-TestCase
+
+ -
+ id
+ getpublicipid1
+
+
+
+
+
+ associateIpAddress
+ [14] associateIpAddress-TestCase
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getpublicipid1
+
+ -
+ ipaddress
+ getipaddress1
+
+
+
+
+
+ createLoadBalancerRule
+ [15] createLoadBalancerRule-TestCase
+
+ -
+ publicipid
+ getpublicipid1
+
+ -
+ name
+ LBRule-1
+
+ -
+ publicport
+ 80
+
+ -
+ privateport
+ 80
+
+ -
+ algorithm
+ roundrobin
+
+
+
+ -
+ id
+ getldblcrule1
+
+
+
+
+
+ assignToLoadBalancerRule
+ [16] assignToLoadBalancerRule-TestCase
+
+ -
+ id
+ getldblcrule1
+
+ -
+ virtualmachineids
+ getvmid1
+
+
+
+
+
+
+ removeFromLoadBalancerRule
+ [18] removeFromLoadBalancerRule-TestCase
+
+ -
+ id
+ getldblcrule1
+
+ -
+ virtualmachineids
+ getvmid1
+
+
+
+
+
+ updateLoadBalancerRule
+ [19] updateLoadBalancerRule-TestCase
+
+ -
+ id
+ getldblcrule1
+
+ -
+ name
+ LBRuleUpdated-1
+
+ -
+ algorithm
+ roundrobin
+
+
+
+
+
+ disassociateIpAddress
+ [20] disassociateIpAddress-TestCase
+
+ -
+ id
+ getpublicipid1
+
+
+
+
+
+ associateIpAddress
+ [14] associateIpAddress-TestCase
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getpublicipid1
+
+
+
+
+
+ createLoadBalancerRule
+ [21] createLoadBalancerRule-TestCase
+
+ -
+ publicipid
+ getpublicipid1
+
+ -
+ name
+ LBRule-2
+
+ -
+ publicport
+ 80
+
+ -
+ privateport
+ 80
+
+ -
+ algorithm
+ roundrobin
+
+
+
+ -
+ id
+ getldblcrule1
+
+
+
+
+
+ assignToLoadBalancerRule
+ [22] assignToLoadBalancerRule-TestCase
+
+ -
+ id
+ getldblcrule1
+
+ -
+ virtualmachineids
+ getvmid1
+
+
+
+
+
+
+ deleteLoadBalancerRule
+ [24] deleteLoadBalancerRule-TestCase
+
+ -
+ id
+ getldblcrule1
+
+
+
+
+
+ disassociateIpAddress
+ [25] disassociateIpAddress-TestCase
+
+ -
+ id
+ getpublicipid1
+
+
+
+
+
+
+ listVolumes
+ [26] listROOTVolumes-TestCase
+
+ -
+ virtualmachineid
+ getvmid1
+
+ -
+ type
+ ROOT
+
+
+
+ -
+ id
+ getrootvolumeid1
+
+
+
+
+
+ createSnapshot
+ [26] createSnapshotofROOTVolume-TestCase
+
+ -
+ volumeid
+ getrootvolumeid1
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getsnapshotid1
+
+
+
+
+
+ listSnapshots
+ [27] listROOTVolumeSnapshot-TestCase
+
+ -
+ volumeid
+ getrootvolumeid1
+
+
+
+
+
+ listVolumes
+ [26] listDATADISKVolumes-TestCase
+
+ -
+ virtualmachineid
+ getvmid1
+
+ -
+ type
+ DATADISK
+
+
+
+ -
+ id
+ getdatavolumeid1
+
+
+
+
+
+ createSnapshot
+ [28] createSnapshotofDATADISKVolume-TestCase
+
+ -
+ volumeid
+ getdatavolumeid1
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getsnapshotid2
+
+
+
+
+
+ listSnapshots
+ [29] listDATADISKVolumeSnapshot-TestCase
+
+ -
+ volumeid
+ getdatavolumeid1
+
+
+
+
+
+ createTemplate
+ [30] createTemplateFromSnapshotTakenofROOTVolume-TestCase
+
+ -
+ snapshotid
+ getsnapshotid1
+
+ -
+ name
+ TemplateFromSnapshot-4
+
+ -
+ displaytext
+ TemplateFromSnapshot-4
+
+ -
+ ostypeid
+ 12
+
+ -
+ isPublic
+ true
+
+ -
+ passwordEnabled
+ false
+
+ -
+ isfeatured
+ true
+
+
+
+ -
+ id
+ gettemplateid1
+
+
+
+
+
+ createTemplate
+ [31] createTemplateFromSnapshotTakenofDATADISKVolume-TestCase
+
+ -
+ snapshotid
+ getsnapshotid2
+
+ -
+ name
+ TemplateFromSnapshot-5
+
+ -
+ displaytext
+ TemplateFromSnapshot-5
+
+ -
+ ostypeid
+ 12
+
+ -
+ isPublic
+ true
+
+ -
+ passwordEnabled
+ false
+
+ -
+ isfeatured
+ true
+
+
+
+ -
+ id
+ gettemplateid2
+
+
+
+
+
+ createVolume
+ [32] createVolumeFromSnapshotTakenofROOTVolume-TestCase
+
+ -
+ snapshotid
+ getsnapshotid1
+
+ -
+ name
+ VlmfromSnapshot-1
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getdatavolumeid2
+
+
+
+
+
+ createVolume
+ [33] createVolumeFromSnapshotTakenofDATADISKVolume-TestCase
+
+ -
+ snapshotid
+ getsnapshotid2
+
+ -
+ name
+ VlmfromSnapshot-2
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getdatavolumeid3
+
+
+
+
+
+
+ attachVolume
+ [34] attachVolume1-TestCase
+
+ -
+ id
+ getdatavolumeid2
+
+ -
+ virtualMachineId
+ getvmid1
+
+
+
+
+
+ attachVolume
+ [35] attachVolume2-TestCase
+
+ -
+ id
+ getdatavolumeid3
+
+ -
+ virtualMachineId
+ getvmid1
+
+
+
+
+
+
+
+ detachVolume
+ [36] detachVolume1-TestCase
+
+ -
+ id
+ getdatavolumeid2
+
+
+
+
+
+ detachVolume
+ [37] detachVolume2-TestCase
+
+ -
+ id
+ getdatavolumeid3
+
+
+
+
+
+ attachVolume
+ [34] attachVolume1-TestCase
+
+ -
+ id
+ getdatavolumeid2
+
+ -
+ virtualMachineId
+ getvmid1
+
+
+
+
+
+ attachVolume
+ [35] attachVolume2-TestCase
+
+ -
+ id
+ getdatavolumeid3
+
+ -
+ virtualMachineId
+ getvmid1
+
+
+
+
+
+ stopVirtualMachine
+ [40] stopVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ updateVirtualMachine
+ [41] updateVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+ -
+ displayName
+ First-VM-1-1
+
+ -
+ group
+ First-VM-1-1
+
+ -
+ haenable
+ false
+
+ -
+ ostypeid
+ 12
+
+
+
+
+
+ detachVolume
+ [36] detachVolume1-TestCase
+
+ -
+ id
+ getdatavolumeid2
+
+
+
+
+
+ detachVolume
+ [37] detachVolume2-TestCase
+
+ -
+ id
+ getdatavolumeid3
+
+
+
+
+
+ createTemplate
+ [44] createTemplateFromROOTVolume-TestCase
+
+ -
+ volumeId
+ getrootvolumeid1
+
+ -
+ name
+ TemplateFromRootVolume-6
+
+ -
+ displayText
+ TemplateFromRootVolume-6
+
+ -
+ osTypeId
+ 12
+
+ -
+ isPublic
+ true
+
+ -
+ passwordEnabled
+ false
+
+
+
+ -
+ id
+ gettemplateid3
+
+
+
+
+
+ startVirtualMachine
+ [45] startVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ rebootVirtualMachine
+ [46] rebootVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ createSnapshotPolicy
+ [47] createHOURLYSnapshotPolicyForRootVolume-TestCase
+
+ -
+ intervaltype
+ hourly
+
+ -
+ schedule
+ 11
+
+ -
+ volumeid
+ getrootvolumeid1
+
+ -
+ maxsnaps
+ 8
+
+ -
+ timezone
+ America%2FLos_Angeles
+
+
+
+
+
+ createSnapshotPolicy
+ [48] createDAILYSnapshotPolicy-TestCase
+
+ -
+ intervaltype
+ daily
+
+ -
+ schedule
+ 13:07
+
+ -
+ volumeid
+ getrootvolumeid1
+
+ -
+ maxsnaps
+ 8
+
+ -
+ timezone
+ America%2FLos_Angeles
+
+
+
+
+
+ createSnapshotPolicy
+ [49] createWEEKLYSnapshotPolicy-TestCase
+
+ -
+ intervaltype
+ weekly
+
+ -
+ schedule
+ 16:07:4
+
+ -
+ volumeid
+ getrootvolumeid1
+
+ -
+ maxsnaps
+ 8
+
+ -
+ timezone
+ America%2FLos_Angeles
+
+
+
+
+
+ createSnapshotPolicy
+ [50] createMONTHLYSnapshotPolicy-TestCase
+
+ -
+ intervaltype
+ monthly
+
+ -
+ schedule
+ 18:19:1
+
+ -
+ volumeid
+ getrootvolumeid1
+
+ -
+ maxsnaps
+ 8
+
+ -
+ timezone
+ America%2FLos_Angeles
+
+
+
+ -
+ id
+ getmonthlysnapshotpolicyid1
+
+
+
+
+
+ deleteSnapshotPolicies
+ [51] deleteMONTHLYSnapshotPolicies-TestCase
+
+ -
+ id
+ getmonthlysnapshotpolicyid1
+
+
+
+
+
+ deleteVolume
+ [52] deleteVolume1-TestCase
+
+ -
+ id
+ getdatavolumeid2
+
+
+
+
+
+ deleteVolume
+ [53] deleteVolume2-TestCase
+
+ -
+ id
+ getdatavolumeid3
+
+
+
+
+
+
+
+ destroyVirtualMachine
+ [54] destroyVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ recoverVirtualMachine
+ [55] recoverVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ startVirtualMachine
+ [56] startVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ rebootVirtualMachine
+ [57] rebootVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ stopVirtualMachine
+ [58] stopVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ destroyVirtualMachine
+ [59] destroyVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ recoverVirtualMachine
+ [60] recoverVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ changeServiceForVirtualMachine
+ [61] changeServiceForVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+ -
+ serviceOfferingId
+ globalchangeservoff
+
+
+
+
+
+ startVirtualMachine
+ [62] startVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ rebootVirtualMachine
+ [63] rebootVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ stopVirtualMachine
+ [64] stopVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ destroyVirtualMachine
+ [65] destroyVirtualMachine-TestCase
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ updateVirtualMachine
+ [3] updateVirtualMachine-TestCase
+
+ -
+ id
+ globalisovmid1
+
+ -
+ displayName
+ ISO-Third-VM
+
+ -
+ group
+ ISO-Third-VM
+
+ -
+ haenable
+ false
+
+ -
+ ostypeid
+ 112
+
+
+
+
+
+
+
+ associateIpAddress
+ [4] associateIpAddress-TestCase
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getpublicipid1
+
+ -
+ ipaddress
+ getipaddress1
+
+
+
+
+
+ enableStaticNat
+ [5] enableStaticNat-TestCase
+
+ -
+ ipaddressid
+ getpublicipid1
+
+ -
+ virtualmachineid
+ globalisovmid1
+
+
+
+
+
+ createIpForwardingRule
+ [6] createIpForwardingRule-TestCase
+
+ -
+ ipaddressid
+ getpublicipid1
+
+ -
+ startPort
+ 1
+
+ -
+ endPort
+ 100
+
+ -
+ protocol
+ TCP
+
+
+
+ -
+ id
+ getipfwdruleid1
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 2 min
+
+ -
+ s
+ 120
+
+
+
+
+
+ ssh.sh
+
+ Ssh test for the vm
+
+ -
+ h
+ getipaddress1
+
+ -
+ p
+ password
+
+
+
+
+
+ deleteIpForwardingRule
+ [7] deleteIpForwardingRule-TestCase
+
+ -
+ id
+ getipfwdruleid1
+
+
+
+
+
+ disableStaticNat
+ [8] disableStaticNat-TestCase
+
+ -
+ ipaddressid
+ getpublicipid1
+
+
+
+
+
+ disassociateIpAddress
+ [9] disassociateIpAddress-TestCase
+
+ -
+ id
+ getpublicipid1
+
+
+
+
+
+ associateIpAddress
+ [10] associateIpAddress-TestCase
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getpublicipid1
+
+ -
+ ipaddress
+ getipaddress1
+
+
+
+
+
+ createPortForwardingRule
+ [11] createPortForwardingRule-TestCase
+
+ -
+ ipaddressid
+ getpublicipid1
+
+ -
+ cidrlist
+ 0.0.0.0/0
+
+ -
+ publicport
+ 22
+
+ -
+ publicendport
+ 30
+
+ -
+ privateport
+ 22
+
+ -
+ privateendport
+ 30
+
+ -
+ protocol
+ TCP
+
+ -
+ virtualmachineid
+ globalisovmid1
+
+
+
+ -
+ id
+ getportfwdruleid1
+
+
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 2 min
+
+ -
+ s
+ 120
+
+
+
+
+
+ ssh.sh
+
+ Ssh test for the vm
+
+ -
+ h
+ getipaddress1
+
+ -
+ p
+ password
+
+
+
+
+
+ deletePortForwardingRule
+ [12] deletePortForwardingRule-TestCase
+
+ -
+ id
+ getportfwdruleid1
+
+
+
+
+
+ disassociateIpAddress
+ [13] disassociateIpAddress-TestCase
+
+ -
+ id
+ getpublicipid1
+
+
+
+
+
+ associateIpAddress
+ [14] associateIpAddress-TestCase
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getpublicipid1
+
+ -
+ ipaddress
+ getipaddress1
+
+
+
+
+
+ createLoadBalancerRule
+ [15] createLoadBalancerRule-TestCase
+
+ -
+ publicipid
+ getpublicipid1
+
+ -
+ name
+ LBRule-1
+
+ -
+ publicport
+ 80
+
+ -
+ privateport
+ 80
+
+ -
+ algorithm
+ roundrobin
+
+
+
+ -
+ id
+ getldblcrule1
+
+
+
+
+
+ assignToLoadBalancerRule
+ [16] assignToLoadBalancerRule-TestCase
+
+ -
+ id
+ getldblcrule1
+
+ -
+ virtualmachineids
+ globalisovmid1
+
+
+
+
+
+
+ removeFromLoadBalancerRule
+ [18] removeFromLoadBalancerRule-TestCase
+
+ -
+ id
+ getldblcrule1
+
+ -
+ virtualmachineids
+ globalisovmid1
+
+
+
+
+
+ updateLoadBalancerRule
+ [19] updateLoadBalancerRule-TestCase
+
+ -
+ id
+ getldblcrule1
+
+ -
+ name
+ LBRuleUpdated-1
+
+ -
+ algorithm
+ roundrobin
+
+
+
+
+
+ disassociateIpAddress
+ [20] disassociateIpAddress-TestCase
+
+ -
+ id
+ getpublicipid1
+
+
+
+
+
+ associateIpAddress
+ [14] associateIpAddress-TestCase
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getpublicipid1
+
+
+
+
+
+ createLoadBalancerRule
+ [21] createLoadBalancerRule-TestCase
+
+ -
+ publicipid
+ getpublicipid1
+
+ -
+ name
+ LBRule-2
+
+ -
+ publicport
+ 80
+
+ -
+ privateport
+ 80
+
+ -
+ algorithm
+ roundrobin
+
+
+
+ -
+ id
+ getldblcrule1
+
+
+
+
+
+ assignToLoadBalancerRule
+ [22] assignToLoadBalancerRule-TestCase
+
+ -
+ id
+ getldblcrule1
+
+ -
+ virtualmachineids
+ globalisovmid1
+
+
+
+
+
+
+
+ deleteLoadBalancerRule
+ [24] deleteLoadBalancerRule-TestCase
+
+ -
+ id
+ getldblcrule1
+
+
+
+
+
+ disassociateIpAddress
+ [25] disassociateIpAddress-TestCase
+
+ -
+ id
+ getpublicipid1
+
+
+
+
+
+
+ listVolumes
+ [26] listROOTVolumes-TestCase
+
+ -
+ virtualmachineid
+ globalisovmid1
+
+ -
+ type
+ ROOT
+
+
+
+ -
+ id
+ getrootvolumeid1
+
+
+
+
+
+ createSnapshot
+ [26] createSnapshotofROOTVolume-TestCase
+
+ -
+ volumeid
+ getrootvolumeid1
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getsnapshotid1
+
+
+
+
+
+ listSnapshots
+ [27] listROOTVolumeSnapshot-TestCase
+
+ -
+ volumeid
+ getrootvolumeid1
+
+
+
+
+
+ listVolumes
+ [26] listDATADISKVolumes-TestCase
+
+ -
+ virtualmachineid
+ globalisovmid1
+
+ -
+ type
+ DATADISK
+
+
+
+ -
+ id
+ getdatavolumeid1
+
+
+
+
+
+ createSnapshot
+ [28] createSnapshotofDATADISKVolume-TestCase
+
+ -
+ volumeid
+ getdatavolumeid1
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getsnapshotid2
+
+
+
+
+
+ listSnapshots
+ [29] listDATADISKVolumeSnapshot-TestCase
+
+ -
+ volumeid
+ getdatavolumeid1
+
+
+
+
+
+ createTemplate
+ [30] createTemplateFromSnapshotTakenofROOTVolume-TestCase
+
+ -
+ snapshotid
+ getsnapshotid1
+
+ -
+ name
+ TemplateFromSnapshot-1
+
+ -
+ displaytext
+ TemplateFromSnapshot-1
+
+ -
+ ostypeid
+ 12
+
+ -
+ isPublic
+ true
+
+ -
+ passwordEnabled
+ false
+
+ -
+ isfeatured
+ true
+
+
+
+ -
+ id
+ gettemplateid1
+
+
+
+
+
+ createTemplate
+ [31] createTemplateFromSnapshotTakenofDATADISKVolume-TestCase
+
+ -
+ snapshotid
+ getsnapshotid2
+
+ -
+ name
+ TemplateFromSnapshot-2
+
+ -
+ displaytext
+ TemplateFromSnapshot-2
+
+ -
+ ostypeid
+ 12
+
+ -
+ isPublic
+ true
+
+ -
+ passwordEnabled
+ false
+
+ -
+ isfeatured
+ true
+
+
+
+ -
+ id
+ gettemplateid2
+
+
+
+
+
+ createVolume
+ [32] createVolumeFromSnapshotTakenofROOTVolume-TestCase
+
+ -
+ snapshotid
+ getsnapshotid1
+
+ -
+ name
+ VlmfromSnapshot-1
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getdatavolumeid2
+
+
+
+
+
+ createVolume
+ [33] createVolumeFromSnapshotTakenofDATADISKVolume-TestCase
+
+ -
+ snapshotid
+ getsnapshotid2
+
+ -
+ name
+ VlmfromSnapshot-2
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getdatavolumeid3
+
+
+
+
+
+
+ attachVolume
+ [34] attachVolume1-TestCase
+
+ -
+ id
+ getdatavolumeid2
+
+ -
+ virtualMachineId
+ globalisovmid1
+
+
+
+
+
+ attachVolume
+ [35] attachVolume2-TestCase
+
+ -
+ id
+ getdatavolumeid3
+
+ -
+ virtualMachineId
+ globalisovmid1
+
+
+
+
+
+
+
+ detachVolume
+ [36] detachVolume1-TestCase
+
+ -
+ id
+ getdatavolumeid2
+
+
+
+
+
+ detachVolume
+ [37] detachVolume2-TestCase
+
+ -
+ id
+ getdatavolumeid3
+
+
+
+
+
+ attachVolume
+ [34] attachVolume1-TestCase
+
+ -
+ id
+ getdatavolumeid2
+
+ -
+ virtualMachineId
+ globalisovmid1
+
+
+
+
+
+ attachVolume
+ [35] attachVolume2-TestCase
+
+ -
+ id
+ getdatavolumeid3
+
+ -
+ virtualMachineId
+ globalisovmid1
+
+
+
+
+
+ stopVirtualMachine
+ [40] stopVirtualMachine-TestCase
+
+ -
+ id
+ globalisovmid1
+
+
+
+
+
+ updateVirtualMachine
+ [41] updateVirtualMachine-TestCase
+
+ -
+ id
+ globalisovmid1
+
+ -
+ displayName
+ First-VM-1-1
+
+ -
+ group
+ First-VM-1-1
+
+ -
+ haenable
+ false
+
+ -
+ ostypeid
+ 12
+
+
+
+
+
+ detachVolume
+ [36] detachVolume1-TestCase
+
+ -
+ id
+ getdatavolumeid2
+
+
+
+
+
+ detachVolume
+ [37] detachVolume2-TestCase
+
+ -
+ id
+ getdatavolumeid3
+
+
+
+
+
+ createTemplate
+ [44] createTemplateFromROOTVolume-TestCase
+
+ -
+ volumeId
+ getrootvolumeid1
+
+ -
+ name
+ TemplateFromRootVolume-3
+
+ -
+ displayText
+ TemplateFromRootVolume-3
+
+ -
+ osTypeId
+ 12
+
+ -
+ isPublic
+ true
+
+ -
+ passwordEnabled
+ false
+
+
+
+ -
+ id
+ gettemplateid3
+
+
+
+
+
+ startVirtualMachine
+ [45] startVirtualMachine-TestCase
+
+ -
+ id
+ globalisovmid1
+
+
+
+
+
+ rebootVirtualMachine
+ [46] rebootVirtualMachine-TestCase
+
+ -
+ id
+ globalisovmid1
+
+
+
+
+
+ createSnapshotPolicy
+ [47] createHOURLYSnapshotPolicyForRootVolume-TestCase
+
+ -
+ intervaltype
+ hourly
+
+ -
+ schedule
+ 11
+
+ -
+ volumeid
+ getrootvolumeid1
+
+ -
+ maxsnaps
+ 8
+
+ -
+ timezone
+ America%2FLos_Angeles
+
+
+
+
+
+ createSnapshotPolicy
+ [48] createDAILYSnapshotPolicy-TestCase
+
+ -
+ intervaltype
+ daily
+
+ -
+ schedule
+ 13:07
+
+ -
+ volumeid
+ getrootvolumeid1
+
+ -
+ maxsnaps
+ 8
+
+ -
+ timezone
+ America%2FLos_Angeles
+
+
+
+
+
+ createSnapshotPolicy
+ [49] createWEEKLYSnapshotPolicy-TestCase
+
+ -
+ intervaltype
+ weekly
+
+ -
+ schedule
+ 16:07:4
+
+ -
+ volumeid
+ getrootvolumeid1
+
+ -
+ maxsnaps
+ 8
+
+ -
+ timezone
+ America%2FLos_Angeles
+
+
+
+
+
+ createSnapshotPolicy
+ [50] createMONTHLYSnapshotPolicy-TestCase
+
+ -
+ intervaltype
+ monthly
+
+ -
+ schedule
+ 18:19:1
+
+ -
+ volumeid
+ getrootvolumeid1
+
+ -
+ maxsnaps
+ 8
+
+ -
+ timezone
+ America%2FLos_Angeles
+
+
+
+ -
+ id
+ getmonthlysnapshotpolicyid1
+
+
+
+
+
+ deleteSnapshotPolicies
+ [51] deleteMONTHLYSnapshotPolicies-TestCase
+
+ -
+ id
+ getmonthlysnapshotpolicyid1
+
+
+
+
+
+ deleteVolume
+ [52] deleteVolume1-TestCase
+
+ -
+ id
+ getdatavolumeid2
+
+
+
+
+
+ deleteVolume
+ [53] deleteVolume2-TestCase
+
+ -
+ id
+ getdatavolumeid3
+
+
+
+
+
+
+
+ destroyVirtualMachine
+ [54] destroyVirtualMachine-TestCase
+
+ -
+ id
+ globalisovmid1
+
+
+
+
+
+ recoverVirtualMachine
+ [55] recoverVirtualMachine-TestCase
+
+ -
+ id
+ globalisovmid1
+
+
+
+
+
+ startVirtualMachine
+ [56] startVirtualMachine-TestCase
+
+ -
+ id
+ globalisovmid1
+
+
+
+
+
+ rebootVirtualMachine
+ [57] rebootVirtualMachine-TestCase
+
+ -
+ id
+ globalisovmid1
+
+
+
+
+
+ stopVirtualMachine
+ [58] stopVirtualMachine-TestCase
+
+ -
+ id
+ globalisovmid1
+
+
+
+
+
+ destroyVirtualMachine
+ [59] destroyVirtualMachine-TestCase
+
+ -
+ id
+ globalisovmid1
+
+
+
+
+
+ recoverVirtualMachine
+ [60] recoverVirtualMachine-TestCase
+
+ -
+ id
+ globalisovmid1
+
+
+
+
+
+ changeServiceForVirtualMachine
+ [61] changeServiceForVirtualMachine-TestCase
+
+ -
+ id
+ globalisovmid1
+
+ -
+ serviceOfferingId
+ globalchangeservoff
+
+
+
+
+
+ startVirtualMachine
+ [62] startVirtualMachine-TestCase
+
+ -
+ id
+ globalisovmid1
+
+
+
+
+
+ rebootVirtualMachine
+ [63] rebootVirtualMachine-TestCase
+
+ -
+ id
+ globalisovmid1
+
+
+
+
+
+ stopVirtualMachine
+ [64] stopVirtualMachine-TestCase
+
+ -
+ id
+ globalisovmid1
+
+
+
+
+
+ destroyVirtualMachine
+ [65] destroyVirtualMachine-TestCase
+
+ -
+ id
+ globalisovmid1
+
+
+
+
+
+ deployVirtualMachine
+ [66] deployVirtualMachineFromTemplateCreatedFromSnapshotofROOTVolume-TestCase
+
+ -
+ zoneId
+ globalzoneid
+
+ -
+ hypervisor
+ globalhypervisortype
+
+ -
+ templateId
+ gettemplateid1
+
+ -
+ serviceOfferingId
+ servofferid
+
+ -
+ networkIds
+ getnetworkid1
+
+ -
+ diskOfferingId
+ diskofferid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ globaldomainid
+
+
+
+ -
+ id
+ getvmid1
+
+
+
+
+
+ deleteTemplate
+ [67] deleteTemplateofSnapshotTakenofROOTVolume-TestCase
+
+ -
+ id
+ gettemplateid1
+
+ -
+ zoneid
+ globalzoneid
+
+
+
+
+
+ deleteTemplate
+ [68] deleteTemplateofSnapshotTakenofDATAVolume-TestCase
+
+ -
+ id
+ gettemplateid2
+
+ -
+ zoneid
+ globalzoneid
+
+
+
+
+
+ deleteTemplate
+ [69] deleteTemplateCreatedFromROOTVolume-TestCase
+
+ -
+ id
+ gettemplateid3
+
+ -
+ zoneid
+ globalzoneid
+
+
+
+
+
+ deleteSnapshot
+ [70] deleteSnapshot-TestCase
+
+ -
+ id
+ getsnapshotid1
+
+
+
+
+
+ deleteSnapshot
+ [71] deleteSnapshot-TestCase
+
+ -
+ id
+ getsnapshotid2
+
+
+
+
+
+
+
+
+
+ extractIso
+ [] extractIsoTestCase
+
+ -
+ id
+ getisoid1
+
+ -
+ zoneid
+ 1
+
+ -
+ mode
+ HTTP_DOWNLOAD
+
+
+
+
+
+ deleteIso
+ [] deleteIsoTestCase
+
+ -
+ id
+ getisoid1
+
+ -
+ zoneid
+ 1
+
+
+
+
+
+ deleteAccount
+ [72] deleteAccount-TestCase
+
+ -
+ id
+ getaccountid
+
+
+
+
diff --git a/test/metadata/func/securitygroups.xml b/test/metadata/func/securitygroups.xml
index 55fc32aa270..57626b3b1a5 100644
--- a/test/metadata/func/securitygroups.xml
+++ b/test/metadata/func/securitygroups.xml
@@ -1,770 +1,770 @@
-
-
-
-
-
- createUser
- Create User and Account
-
- -
- username
-
- -
- password
- apiuser
-
- -
- firstname
- apiuser
-
- -
- lastname
- apiuser
-
- -
- email
- apiuser@gmail.com
-
- -
- accounttype
- 0
-
-
-
- -
- id
- userid
-
- -
- account
- accountname
-
-
-
-
-
- registerUserKeys
- Registering the User
-
- -
- id
- userid
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
- createNetworkGroup
- true
- Create a Network Group
-
- -
- name
- networkgrp-1
-
-
-
-
-
-
-
- authorizeNetworkGroupIngress
- Add the First Ingress Rule
-
- -
- networkgroupname
- networkgrp-1
-
- -
- cidrlist
- 192.168.131.171/32
-
- -
- endport
- 22
-
- -
- startport
- 22
-
- -
- protocol
- tcp
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
-
-
- deployVirtualMachine
- true
- Deploy a VM with the Network Group Assigned
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- flatnetworkserviceofferingid
-
- -
- networkgrouplist
- networkgrp-1
-
- -
- templateid
- globaltemplateid
-
-
-
- -
- id
- vmid
-
- -
- ipaddress
- vmip
-
-
-
-
-
- sleep.sh
-
- Sleep for 2 min
-
- -
- s
- 120
-
-
-
-
-
- ssh.sh
-
- Ssh access test for the VM
-
- -
- h
- vmip
-
- -
- p
- password
-
-
-
-
-
- sleep.sh
-
- Sleep for 1 min
-
- -
- s
- 60
-
-
-
-
-
- stopVirtualMachine
- true
- Stopping VM
-
- -
- id
- vmid
-
-
-
-
-
- startVirtualMachine
- true
- Starting VM
-
- -
- id
- vmid
-
-
-
-
-
- rebootVirtualMachine
- true
- Rebooting VM
-
- -
- id
- vmid
-
-
-
-
-
- revokeNetworkGroupIngress
- Revoke The First Ingress Rule
-
- -
- networkgroupname
- networkgrp-1
-
- -
- cidrlist
- 192.168.131.171/32
-
- -
- endport
- 22
-
- -
- startport
- 22
-
- -
- protocol
- tcp
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
-
-
- ssh.sh
-
- true
- Ssh access test for the vm - should fail as ingress rule is revoked
-
- -
- h
- vmip
-
- -
- p
- password
-
-
-
-
-
-
-
- authorizeNetworkGroupIngress
- Add the Second Ingress Rule
-
- -
- networkgroupname
- networkgrp-1
-
- -
- cidrlist
- 192.168.131.172/32
-
- -
- endport
- 22
-
- -
- startport
- 22
-
- -
- protocol
- tcp
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
-
-
- deployVirtualMachine
- true
- Deploy a VM with the Network Group Assigned
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- flatnetworkserviceofferingid
-
- -
- networkgrouplist
- networkgrp-1
-
- -
- templateid
- globaltemplateid
-
-
-
- -
- id
- vmid
-
- -
- ipaddress
- vmip
-
-
-
-
-
- sleep.sh
-
- Sleep for 2 min
-
- -
- s
- 120
-
-
-
-
-
- ssh.sh
-
- true
- Ssh test for the vm - should fail as no access provided by ingress rule
-
- -
- h
- vmip
-
- -
- p
- password
-
-
-
-
-
- revokeNetworkGroupIngress
- Revoke The Second Ingress Rule
-
- -
- networkgroupname
- networkgrp-1
-
- -
- cidrlist
- 192.168.131.172/32
-
- -
- endport
- 22
-
- -
- startport
- 22
-
- -
- protocol
- tcp
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
-
-
-
-
- authorizeNetworkGroupIngress
- Add the Third Ingress Rule
-
- -
- networkgroupname
- networkgrp-1
-
- -
- cidrlist
- 192.168.131.0/24
-
- -
- endport
- 80
-
- -
- startport
- 80
-
- -
- protocol
- tcp
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
-
-
- deployVirtualMachine
- true
- Deploy a VM with the Network Group Assigned
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- flatnetworkserviceofferingid
-
- -
- networkgrouplist
- networkgrp-1
-
- -
- templateid
- globaltemplateid
-
-
-
- -
- id
- vmid
-
- -
- ipaddress
- vmip
-
-
-
-
-
- sleep.sh
-
- Sleep for 2 min
-
- -
- s
- 120
-
-
-
-
-
- ssh.sh
-
- true
- Ssh test for the vm - should fail as no access provided by ingress rule
-
- -
- h
- vmip
-
- -
- p
- password
-
-
-
-
-
- revokeNetworkGroupIngress
- Revoke The Third Ingress Rule
-
- -
- networkgroupname
- networkgrp-1
-
- -
- cidrlist
- 192.168.131.0/24
-
- -
- endport
- 80
-
- -
- startport
- 80
-
- -
- protocol
- tcp
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
-
-
-
-
- authorizeNetworkGroupIngress
- Add the Fourth Ingress Rule
-
- -
- networkgroupname
- networkgrp-1
-
- -
- cidrlist
- 192.168.130.0/24
-
- -
- endport
- 80
-
- -
- startport
- 80
-
- -
- protocol
- tcp
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
-
-
- deployVirtualMachine
- true
- Deploy a VM with the Network Group Assigned
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- flatnetworkserviceofferingid
-
- -
- networkgrouplist
- networkgrp-1
-
- -
- templateid
- globaltemplateid
-
-
-
- -
- id
- vmid
-
- -
- ipaddress
- vmip
-
-
-
-
-
- sleep.sh
-
- Sleep for 2 min
-
- -
- s
- 120
-
-
-
-
-
- ssh.sh
-
- true
- Ssh test for the vm - should fail as no access provided by ingress rule
-
- -
- h
- vmip
-
- -
- p
- password
-
-
-
-
-
- revokeNetworkGroupIngress
- Revoke The Fourth Ingress Rule
-
- -
- networkgroupname
- networkgrp-1
-
- -
- cidrlist
- 192.168.130.0/24
-
- -
- endport
- 80
-
- -
- startport
- 80
-
- -
- protocol
- tcp
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
-
-
-
-
- deleteNetworkGroup
- true
- Delete First network group
-
- -
- name
- networkgrp-1
-
-
-
-
-
- destroyVirtualMachine
- true
- Destroying virtual machine
-
- -
- id
- vmid
-
-
-
-
-
- sleep.sh
-
- Sleep for 2 min
-
- -
- s
- 120
-
-
-
-
-
-
-
- deleteUser
- Deleting the user
-
- -
- id
- userid
-
-
-
-
-
+
+
+
+
+
+ createUser
+ Create User and Account
+
+ -
+ username
+
+ -
+ password
+ apiuser
+
+ -
+ firstname
+ apiuser
+
+ -
+ lastname
+ apiuser
+
+ -
+ email
+ apiuser@gmail.com
+
+ -
+ accounttype
+ 0
+
+
+
+ -
+ id
+ userid
+
+ -
+ account
+ accountname
+
+
+
+
+
+ registerUserKeys
+ Registering the User
+
+ -
+ id
+ userid
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+ createNetworkGroup
+ true
+ Create a Network Group
+
+ -
+ name
+ networkgrp-1
+
+
+
+
+
+
+
+ authorizeNetworkGroupIngress
+ Add the First Ingress Rule
+
+ -
+ networkgroupname
+ networkgrp-1
+
+ -
+ cidrlist
+ 192.168.131.171/32
+
+ -
+ endport
+ 22
+
+ -
+ startport
+ 22
+
+ -
+ protocol
+ tcp
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+
+
+ deployVirtualMachine
+ true
+ Deploy a VM with the Network Group Assigned
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ flatnetworkserviceofferingid
+
+ -
+ networkgrouplist
+ networkgrp-1
+
+ -
+ templateid
+ globaltemplateid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ ipaddress
+ vmip
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 2 min
+
+ -
+ s
+ 120
+
+
+
+
+
+ ssh.sh
+
+ Ssh access test for the VM
+
+ -
+ h
+ vmip
+
+ -
+ p
+ password
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 1 min
+
+ -
+ s
+ 60
+
+
+
+
+
+ stopVirtualMachine
+ true
+ Stopping VM
+
+ -
+ id
+ vmid
+
+
+
+
+
+ startVirtualMachine
+ true
+ Starting VM
+
+ -
+ id
+ vmid
+
+
+
+
+
+ rebootVirtualMachine
+ true
+ Rebooting VM
+
+ -
+ id
+ vmid
+
+
+
+
+
+ revokeNetworkGroupIngress
+ Revoke The First Ingress Rule
+
+ -
+ networkgroupname
+ networkgrp-1
+
+ -
+ cidrlist
+ 192.168.131.171/32
+
+ -
+ endport
+ 22
+
+ -
+ startport
+ 22
+
+ -
+ protocol
+ tcp
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+
+
+ ssh.sh
+
+ true
+ Ssh access test for the vm - should fail as ingress rule is revoked
+
+ -
+ h
+ vmip
+
+ -
+ p
+ password
+
+
+
+
+
+
+
+ authorizeNetworkGroupIngress
+ Add the Second Ingress Rule
+
+ -
+ networkgroupname
+ networkgrp-1
+
+ -
+ cidrlist
+ 192.168.131.172/32
+
+ -
+ endport
+ 22
+
+ -
+ startport
+ 22
+
+ -
+ protocol
+ tcp
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+
+
+ deployVirtualMachine
+ true
+ Deploy a VM with the Network Group Assigned
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ flatnetworkserviceofferingid
+
+ -
+ networkgrouplist
+ networkgrp-1
+
+ -
+ templateid
+ globaltemplateid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ ipaddress
+ vmip
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 2 min
+
+ -
+ s
+ 120
+
+
+
+
+
+ ssh.sh
+
+ true
+ Ssh test for the vm - should fail as no access provided by ingress rule
+
+ -
+ h
+ vmip
+
+ -
+ p
+ password
+
+
+
+
+
+ revokeNetworkGroupIngress
+ Revoke The Second Ingress Rule
+
+ -
+ networkgroupname
+ networkgrp-1
+
+ -
+ cidrlist
+ 192.168.131.172/32
+
+ -
+ endport
+ 22
+
+ -
+ startport
+ 22
+
+ -
+ protocol
+ tcp
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+
+ authorizeNetworkGroupIngress
+ Add the Third Ingress Rule
+
+ -
+ networkgroupname
+ networkgrp-1
+
+ -
+ cidrlist
+ 192.168.131.0/24
+
+ -
+ endport
+ 80
+
+ -
+ startport
+ 80
+
+ -
+ protocol
+ tcp
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+
+
+ deployVirtualMachine
+ true
+ Deploy a VM with the Network Group Assigned
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ flatnetworkserviceofferingid
+
+ -
+ networkgrouplist
+ networkgrp-1
+
+ -
+ templateid
+ globaltemplateid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ ipaddress
+ vmip
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 2 min
+
+ -
+ s
+ 120
+
+
+
+
+
+ ssh.sh
+
+ true
+ Ssh test for the vm - should fail as no access provided by ingress rule
+
+ -
+ h
+ vmip
+
+ -
+ p
+ password
+
+
+
+
+
+ revokeNetworkGroupIngress
+ Revoke The Third Ingress Rule
+
+ -
+ networkgroupname
+ networkgrp-1
+
+ -
+ cidrlist
+ 192.168.131.0/24
+
+ -
+ endport
+ 80
+
+ -
+ startport
+ 80
+
+ -
+ protocol
+ tcp
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+
+ authorizeNetworkGroupIngress
+ Add the Fourth Ingress Rule
+
+ -
+ networkgroupname
+ networkgrp-1
+
+ -
+ cidrlist
+ 192.168.130.0/24
+
+ -
+ endport
+ 80
+
+ -
+ startport
+ 80
+
+ -
+ protocol
+ tcp
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+
+
+ deployVirtualMachine
+ true
+ Deploy a VM with the Network Group Assigned
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ flatnetworkserviceofferingid
+
+ -
+ networkgrouplist
+ networkgrp-1
+
+ -
+ templateid
+ globaltemplateid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ ipaddress
+ vmip
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 2 min
+
+ -
+ s
+ 120
+
+
+
+
+
+ ssh.sh
+
+ true
+ Ssh test for the vm - should fail as no access provided by ingress rule
+
+ -
+ h
+ vmip
+
+ -
+ p
+ password
+
+
+
+
+
+ revokeNetworkGroupIngress
+ Revoke The Fourth Ingress Rule
+
+ -
+ networkgroupname
+ networkgrp-1
+
+ -
+ cidrlist
+ 192.168.130.0/24
+
+ -
+ endport
+ 80
+
+ -
+ startport
+ 80
+
+ -
+ protocol
+ tcp
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+
+ deleteNetworkGroup
+ true
+ Delete First network group
+
+ -
+ name
+ networkgrp-1
+
+
+
+
+
+ destroyVirtualMachine
+ true
+ Destroying virtual machine
+
+ -
+ id
+ vmid
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 2 min
+
+ -
+ s
+ 120
+
+
+
+
+
+
+
+ deleteUser
+ Deleting the user
+
+ -
+ id
+ userid
+
+
+
+
+
diff --git a/test/metadata/func/sharedstorage_volume_test.xml b/test/metadata/func/sharedstorage_volume_test.xml
index 697887998ec..8f55a64b30e 100644
--- a/test/metadata/func/sharedstorage_volume_test.xml
+++ b/test/metadata/func/sharedstorage_volume_test.xml
@@ -1,1374 +1,1374 @@
-
-
-
-
-
- createAccount
- [Create the Account and a User for the account]
-
- -
- account
- accountvar
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- email
- apiuser@gmail.com
-
- -
- firstname
- apiuser
-
- -
- lastname
- apiuserlastname
-
- -
- username
- usernameparam
-
- -
- password
- password
-
-
-
- -
- id
- accountid
-
- -
- name
- accountvar
-
-
-
-
-
-
-
- listUsers
- 5 [List the Created User in (3)]
-
- -
- account
- accountvar
-
-
-
- -
- id
- userid
-
-
-
-
-
-
-
- registerUserKeys
-
- -
- id
- userid
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
- createNetwork
- [Creating default network]
-
- -
- zoneid
- globalzoneid
-
- -
- networkOfferingId
- globalnetworkofferingid
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- name
- sharedstoragevolumeregressionnetwork
-
- -
- displaytext
- sharedstoragevolumeregressionnetwork
-
-
-
- -
- id
- networkid
-
-
-
-
-
-
- deployVirtualMachine
- true
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- displayname
- SharedStorage-VM-1
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid
-
-
-
-
-
- createVolume
- true
-
- -
- name
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- id
- volumeid
-
-
-
-
-
- attachVolume
- true
- 1028
-
- -
- id
- volumeid
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
-
-
- stopVirtualMachine
- true
-
- -
- id
- vmid
-
-
-
-
-
- createVolume
- true
-
- -
- name
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- id
- volumeid
-
-
-
-
-
- attachVolume
- true
- 1029
-
- -
- id
- volumeid
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
-
-
- createVolume
- true
- 1030
-
- -
- name
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- type
- DATADISK
-
-
-
-
-
-
-
- deployVirtualMachine
- true
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- displayname
- SharedStorage-VM-2
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- vmid
-
- -
- type
- DATADISK
-
-
-
- -
- id
- datavolumeid
-
-
-
-
-
- detachVolume
- true
- 1031
-
- -
- id
- datavolumeid
-
-
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- vmid
-
- -
- type
- ROOT
-
-
-
- -
- id
- rootvolumeid
-
-
-
-
-
- detachVolume
- true
- 1033
- true
-
- -
- id
- datavolumeid
-
-
-
-
-
-
-
- deployVirtualMachine
- true
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- displayname
- SharedStorage-VM-3
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid
-
-
-
-
-
- createVolume
- true
-
- -
- name
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- id
- volume1
-
-
-
-
-
- createVolume
- true
-
- -
- name
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- id
- volume2
-
-
-
-
-
- createVolume
- true
-
- -
- name
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- id
- volume3
-
-
-
-
-
- createVolume
- true
-
- -
- name
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- id
- volume4
-
-
-
-
-
- createVolume
- true
-
- -
- name
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- id
- volume5
-
-
-
-
-
- attachVolume
- true
-
- -
- id
- volume1
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
- attachVolume
- true
-
- -
- id
- volume2
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
- attachVolume
- true
-
- -
- id
- volume3
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
- attachVolume
- true
-
- -
- id
- volume4
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
- attachVolume
- true
- 1035
-
- -
- id
- volume5
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
-
-
- rebootVirtualMachine
- true
- 1036
-
- -
- id
- vmid
-
-
-
-
-
-
- stopVirtualMachine
- true
- 1037
-
- -
- id
- vmid
-
-
-
-
-
- startVirtualMachine
- true
- 1037
-
- -
- id
- vmid
-
-
-
-
-
-
-
- createVolume
- true
-
- -
- name
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- id
- volume6
-
-
-
-
-
- attachVolume
- true
- true
- 1039
-
- -
- id
- volume6
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
-
-
- destroyVirtualMachine
- true
- 1038
-
- -
- id
- vmid
-
-
-
-
-
- listVolumes
- true
- 1038
-
- -
- virtualmachineid
- vmid
-
- -
- type
- DATADISK
-
-
-
-
-
-
-
- deployVirtualMachine
- true
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- displayname
- SharedStorage-VM-4
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- vmid
-
- -
- type
- DATADISK
-
-
-
- -
- id
- datavolumeid
-
-
-
-
-
- detachVolume
- true
-
- -
- id
- datavolumeid
-
-
-
-
-
- rebootVirtualMachine
- true
- 1040
-
- -
- id
- vmid
-
-
-
-
-
-
- stopVirtualMachine
- true
-
- -
- id
- vmid
-
-
-
-
-
- startVirtualMachine
- true
- 1041
-
- -
- id
- vmid
-
-
-
-
-
-
-
-
- deployVirtualMachine
- true
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- displayname
- SharedStorage-VM-5
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- vmid
-
- -
- type
- DATADISK
-
-
-
- -
- id
- datavolumeid
-
-
-
-
-
- detachVolume
- true
- 1044
-
- -
- id
- datavolumeid
-
-
-
-
-
- listVolumes
- true
- 1044
-
- -
- virtualmachineid
- vmid
-
- -
- type
- DATADISK
-
-
-
-
-
-
- attachVolume
- true
-
- -
- id
- datavolumeid
-
- -
- virtualmachineid
- vmid
-
-
-
-
-
- stopVirtualMachine
- true
-
- -
- id
- vmid
-
-
-
-
-
- detachVolume
- true
- 1045
-
- -
- id
- datavolumeid
-
-
-
-
-
- listVolumes
- true
- 1045
-
- -
- virtualmachineid
- vmid
-
- -
- type
- DATADISK
-
-
-
-
-
-
- deployVirtualMachine
- true
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- displayname
- SharedStorage-VM-6
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid1
-
-
-
-
-
- deployVirtualMachine
- true
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- displayname
- SharedStorage-VM-7
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid2
-
-
-
-
-
- createVolume
- true
-
- -
- name
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- id
- volumeid
-
-
-
-
-
- attachVolume
- true
-
- -
- id
- volumeid
-
- -
- virtualmachineid
- vmid1
-
-
-
-
-
- attachVolume
- true
- true
- 1046
-
- -
- id
- volumeid
-
- -
- virtualmachineid
- vmid2
-
-
-
-
-
-
- destroyVirtualMachine
- true
-
- -
- id
- vmid1
-
-
-
-
-
- createVolume
- true
-
- -
- name
-
- -
- zoneid
- globalzoneid
-
- -
- diskofferingid
- globaldiskofferingid
-
-
-
- -
- id
- volumeid
-
-
-
-
-
- attachVolume
- true
- 1081
- true
-
- -
- id
- volumeid
-
- -
- virtualmachineid
- vmid1
-
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- vmid2
-
- -
- type
- DATADISK
-
-
-
- -
- id
- datavolumeid
-
-
-
-
-
- destroyVirtualMachine
- true
-
- -
- id
- vmid2
-
-
-
-
-
- detachVolume
- true
- 1082
- true
-
- -
- id
- datavolumeid
-
-
-
-
-
-
-
- deleteAccount
- Deleting Account as a part of cleanup
-
- -
- id
- accountid
-
-
-
-
-
-
+
+
+
+
+
+ createAccount
+ [Create the Account and a User for the account]
+
+ -
+ account
+ accountvar
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ email
+ apiuser@gmail.com
+
+ -
+ firstname
+ apiuser
+
+ -
+ lastname
+ apiuserlastname
+
+ -
+ username
+ usernameparam
+
+ -
+ password
+ password
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountvar
+
+
+
+
+
+
+
+ listUsers
+ 5 [List the Created User in (3)]
+
+ -
+ account
+ accountvar
+
+
+
+ -
+ id
+ userid
+
+
+
+
+
+
+
+ registerUserKeys
+
+ -
+ id
+ userid
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+ createNetwork
+ [Creating default network]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ networkOfferingId
+ globalnetworkofferingid
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ sharedstoragevolumeregressionnetwork
+
+ -
+ displaytext
+ sharedstoragevolumeregressionnetwork
+
+
+
+ -
+ id
+ networkid
+
+
+
+
+
+
+ deployVirtualMachine
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ SharedStorage-VM-1
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid
+
+
+
+
+
+ createVolume
+ true
+
+ -
+ name
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ id
+ volumeid
+
+
+
+
+
+ attachVolume
+ true
+ 1028
+
+ -
+ id
+ volumeid
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+
+
+ stopVirtualMachine
+ true
+
+ -
+ id
+ vmid
+
+
+
+
+
+ createVolume
+ true
+
+ -
+ name
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ id
+ volumeid
+
+
+
+
+
+ attachVolume
+ true
+ 1029
+
+ -
+ id
+ volumeid
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+
+
+ createVolume
+ true
+ 1030
+
+ -
+ name
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ type
+ DATADISK
+
+
+
+
+
+
+
+ deployVirtualMachine
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ SharedStorage-VM-2
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ DATADISK
+
+
+
+ -
+ id
+ datavolumeid
+
+
+
+
+
+ detachVolume
+ true
+ 1031
+
+ -
+ id
+ datavolumeid
+
+
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ ROOT
+
+
+
+ -
+ id
+ rootvolumeid
+
+
+
+
+
+ detachVolume
+ true
+ 1033
+ true
+
+ -
+ id
+ datavolumeid
+
+
+
+
+
+
+
+ deployVirtualMachine
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ SharedStorage-VM-3
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid
+
+
+
+
+
+ createVolume
+ true
+
+ -
+ name
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ id
+ volume1
+
+
+
+
+
+ createVolume
+ true
+
+ -
+ name
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ id
+ volume2
+
+
+
+
+
+ createVolume
+ true
+
+ -
+ name
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ id
+ volume3
+
+
+
+
+
+ createVolume
+ true
+
+ -
+ name
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ id
+ volume4
+
+
+
+
+
+ createVolume
+ true
+
+ -
+ name
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ id
+ volume5
+
+
+
+
+
+ attachVolume
+ true
+
+ -
+ id
+ volume1
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+ attachVolume
+ true
+
+ -
+ id
+ volume2
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+ attachVolume
+ true
+
+ -
+ id
+ volume3
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+ attachVolume
+ true
+
+ -
+ id
+ volume4
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+ attachVolume
+ true
+ 1035
+
+ -
+ id
+ volume5
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+
+
+ rebootVirtualMachine
+ true
+ 1036
+
+ -
+ id
+ vmid
+
+
+
+
+
+
+ stopVirtualMachine
+ true
+ 1037
+
+ -
+ id
+ vmid
+
+
+
+
+
+ startVirtualMachine
+ true
+ 1037
+
+ -
+ id
+ vmid
+
+
+
+
+
+
+
+ createVolume
+ true
+
+ -
+ name
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ id
+ volume6
+
+
+
+
+
+ attachVolume
+ true
+ true
+ 1039
+
+ -
+ id
+ volume6
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+
+
+ destroyVirtualMachine
+ true
+ 1038
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVolumes
+ true
+ 1038
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ DATADISK
+
+
+
+
+
+
+
+ deployVirtualMachine
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ SharedStorage-VM-4
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ DATADISK
+
+
+
+ -
+ id
+ datavolumeid
+
+
+
+
+
+ detachVolume
+ true
+
+ -
+ id
+ datavolumeid
+
+
+
+
+
+ rebootVirtualMachine
+ true
+ 1040
+
+ -
+ id
+ vmid
+
+
+
+
+
+
+ stopVirtualMachine
+ true
+
+ -
+ id
+ vmid
+
+
+
+
+
+ startVirtualMachine
+ true
+ 1041
+
+ -
+ id
+ vmid
+
+
+
+
+
+
+
+
+ deployVirtualMachine
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ SharedStorage-VM-5
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ DATADISK
+
+
+
+ -
+ id
+ datavolumeid
+
+
+
+
+
+ detachVolume
+ true
+ 1044
+
+ -
+ id
+ datavolumeid
+
+
+
+
+
+ listVolumes
+ true
+ 1044
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ DATADISK
+
+
+
+
+
+
+ attachVolume
+ true
+
+ -
+ id
+ datavolumeid
+
+ -
+ virtualmachineid
+ vmid
+
+
+
+
+
+ stopVirtualMachine
+ true
+
+ -
+ id
+ vmid
+
+
+
+
+
+ detachVolume
+ true
+ 1045
+
+ -
+ id
+ datavolumeid
+
+
+
+
+
+ listVolumes
+ true
+ 1045
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ DATADISK
+
+
+
+
+
+
+ deployVirtualMachine
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ SharedStorage-VM-6
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid1
+
+
+
+
+
+ deployVirtualMachine
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ SharedStorage-VM-7
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid2
+
+
+
+
+
+ createVolume
+ true
+
+ -
+ name
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ id
+ volumeid
+
+
+
+
+
+ attachVolume
+ true
+
+ -
+ id
+ volumeid
+
+ -
+ virtualmachineid
+ vmid1
+
+
+
+
+
+ attachVolume
+ true
+ true
+ 1046
+
+ -
+ id
+ volumeid
+
+ -
+ virtualmachineid
+ vmid2
+
+
+
+
+
+
+ destroyVirtualMachine
+ true
+
+ -
+ id
+ vmid1
+
+
+
+
+
+ createVolume
+ true
+
+ -
+ name
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+
+
+ -
+ id
+ volumeid
+
+
+
+
+
+ attachVolume
+ true
+ 1081
+ true
+
+ -
+ id
+ volumeid
+
+ -
+ virtualmachineid
+ vmid1
+
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ vmid2
+
+ -
+ type
+ DATADISK
+
+
+
+ -
+ id
+ datavolumeid
+
+
+
+
+
+ destroyVirtualMachine
+ true
+
+ -
+ id
+ vmid2
+
+
+
+
+
+ detachVolume
+ true
+ 1082
+ true
+
+ -
+ id
+ datavolumeid
+
+
+
+
+
+
+
+ deleteAccount
+ Deleting Account as a part of cleanup
+
+ -
+ id
+ accountid
+
+
+
+
+
+
diff --git a/test/metadata/func/snapshot_iso.xml b/test/metadata/func/snapshot_iso.xml
index 6bddb393e71..4075ce7a6eb 100644
--- a/test/metadata/func/snapshot_iso.xml
+++ b/test/metadata/func/snapshot_iso.xml
@@ -1,646 +1,646 @@
-
-
-
-
-
-
-
- createUser
- Create a user
-
-
- -
- username
-
- -
- password
- apiuser
-
- -
- firstname
- apiuser
-
- -
- lastname
- apiuser
-
- -
- email
- apiuser@gmail.com
-
- -
- accounttype
- 0
-
-
-
- -
- id
- userid
-
- -
- account
- accountvar
-
-
-
-
-
-
- registerUserKeys
- Registering the user
-
- -
- id
- userid
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
-
- registerIso
- Register iso
-
- -
- name
- isoname
-
- -
- displaytext
- isodisplay
-
- -
- url
- http://nfs1.lab.vmops.com/isos_64bit/Ubuntu-10.04/ubuntu-10.04-desktop-amd64.iso
-
- -
- ostypeid
- 59
-
- -
- zoneid
- globalzoneid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- id
- privateisoid
-
- -
- created
-
- -
- ispublic
- false
-
- -
- bootable
- true
-
- -
- isready
- false
-
- -
- isfeatured
- false
-
- -
- name
- registername
-
- -
- displaytext
- registerdisplay
-
-
-
-
-
-
- deployVirtualMachine
- Deploying VM from small diskOffering
- true
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- 5
-
- -
- templateid
- privateisoid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- displayname
- namefordisplay
-
- -
- group
- group1
-
-
-
- -
- id
- smallvmid
-
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- smallvmid
-
- -
- type
- ROOT
-
-
-
- -
- id
- smallrootvolumeid
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- smallvmid
-
- -
- type
- datadisk
-
-
-
- -
- id
- smalldatavolumeid
-
-
-
-
-
-
- sleep.sh
-
- Sleep for some time
-
- -
- s
- 200
-
-
-
-
-
-
- createSnapshot
- Creating snapshot of ROOT disk of small vm
- true
-
- -
- volumeid
- smallrootvolumeid
-
-
-
- -
- id
- smallrootsnapshot
-
-
-
-
-
-
- createSnapshot
- Creating snapshot of Data disk of small vm
- true
-
- -
- volumeid
- smalldatavolumeid
-
-
-
- -
- id
- smalldatasnapshot
-
-
-
-
-
-
- createTemplate
- Creating template of ROOT snapshot of small vm
- true
-
- -
- snapshotid
- smallrootsnapshot
-
- -
- name
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- 59
-
-
-
- -
- id
- smalltemplateid
-
-
-
-
-
-
- deployVirtualMachine
- Deploy a vm from template created from snapshot of ROOT disk of small vm
- true
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- 5
-
- -
- templateid
- smalltemplateid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- displayname
- smallsnpshtVM
-
- -
- group
- group1
-
-
-
- -
- id
- smallvmid1
-
-
-
-
-
-
- createVolume
- Create a volume from smaller disk snapshot
- true
-
- -
- snapshotid
- smallrootsnapshot
-
- -
- name
-
-
-
- -
- id
- smallvolumeid
-
-
-
-
-
-
- createVolume
- Create a volume from smaller disk snapshot
- true
-
- -
- snapshotid
- smalldatasnapshot
-
- -
- name
-
-
-
- -
- id
- smallvolumeid
-
-
-
-
-
-
- attachVolume
- Attach small volume to the vm created from small snapshot
- true
-
- -
- id
- smallvolumeid
-
- -
- virtualmachineid
- smallvmid1
-
-
-
-
-
-
-
- attachVolume
- Attach small volume to a different VM
- true
-
- -
- id
- smallvolumeid
-
- -
- virtualmachineid
- smallvmid
-
-
-
-
-
- listConfiguration
- Getting value of the expunge.delay configuration parameter
-
- -
- name
- expunge.delay
-
-
-
- -
- value
- expunge.delay
-
-
-
-
-
-
-
- rebootVirtualMachine
- Reboot small vm
-
- -
- id
- smallvmid1
-
-
-
-
-
- stopVirtualMachine
- stop medium vm
-
- -
- id
- smallvmid1
-
-
-
-
-
- startVirtualMachine
- stop medium vm
-
- -
- id
- smallvmid1
-
-
-
-
-
-
- deleteSnapshot
- Deleting a snapshot taken of an attached Volume
-
- -
- id
- smallrootsnapshot
-
-
-
-
-
-
- destroyVirtualMachine
- Destroy small vm
-
- -
- id
- smallvmid1
-
-
-
-
-
-
-
-
-
- createSnapshot
- Creating snapshot of root disk immediately after destroying VM.
- true
-
- -
- volumeid
- smallrootvolumeid
-
-
-
- -
- id
- smallrootsnapshot
-
-
-
-
-
-
- sleep.sh
-
- Sleep for expunge delayed interval
-
- -
- s
- expunge.delay
-
-
-
-
-
- sleep.sh
-
- Sleep for another expunge delayed interval
-
- -
- s
- expunge.delay
-
-
-
-
-
-
-
-
- createSnapshot
- Creating snapshot of Destroyed root disk after expunge delay Failure Test Case
- true
- true
-
- -
- volumeid
- smallrootvolumeid
-
-
-
- -
- id
- smallrootsnapshot
-
-
-
-
-
-
- destroyVirtualMachine
- Destroy small vm
-
- -
- id
- smallvmid1
-
-
-
-
-
-
-
- deleteUser
- Deleting a user
-
- -
- id
- userid
-
-
-
-
-
+
+
+
+
+
+
+
+ createUser
+ Create a user
+
+
+ -
+ username
+
+ -
+ password
+ apiuser
+
+ -
+ firstname
+ apiuser
+
+ -
+ lastname
+ apiuser
+
+ -
+ email
+ apiuser@gmail.com
+
+ -
+ accounttype
+ 0
+
+
+
+ -
+ id
+ userid
+
+ -
+ account
+ accountvar
+
+
+
+
+
+
+ registerUserKeys
+ Registering the user
+
+ -
+ id
+ userid
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+
+ registerIso
+ Register iso
+
+ -
+ name
+ isoname
+
+ -
+ displaytext
+ isodisplay
+
+ -
+ url
+ http://nfs1.lab.vmops.com/isos_64bit/Ubuntu-10.04/ubuntu-10.04-desktop-amd64.iso
+
+ -
+ ostypeid
+ 59
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ privateisoid
+
+ -
+ created
+
+ -
+ ispublic
+ false
+
+ -
+ bootable
+ true
+
+ -
+ isready
+ false
+
+ -
+ isfeatured
+ false
+
+ -
+ name
+ registername
+
+ -
+ displaytext
+ registerdisplay
+
+
+
+
+
+
+ deployVirtualMachine
+ Deploying VM from small diskOffering
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ 5
+
+ -
+ templateid
+ privateisoid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ namefordisplay
+
+ -
+ group
+ group1
+
+
+
+ -
+ id
+ smallvmid
+
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ smallvmid
+
+ -
+ type
+ ROOT
+
+
+
+ -
+ id
+ smallrootvolumeid
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ smallvmid
+
+ -
+ type
+ datadisk
+
+
+
+ -
+ id
+ smalldatavolumeid
+
+
+
+
+
+
+ sleep.sh
+
+ Sleep for some time
+
+ -
+ s
+ 200
+
+
+
+
+
+
+ createSnapshot
+ Creating snapshot of ROOT disk of small vm
+ true
+
+ -
+ volumeid
+ smallrootvolumeid
+
+
+
+ -
+ id
+ smallrootsnapshot
+
+
+
+
+
+
+ createSnapshot
+ Creating snapshot of Data disk of small vm
+ true
+
+ -
+ volumeid
+ smalldatavolumeid
+
+
+
+ -
+ id
+ smalldatasnapshot
+
+
+
+
+
+
+ createTemplate
+ Creating template of ROOT snapshot of small vm
+ true
+
+ -
+ snapshotid
+ smallrootsnapshot
+
+ -
+ name
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ 59
+
+
+
+ -
+ id
+ smalltemplateid
+
+
+
+
+
+
+ deployVirtualMachine
+ Deploy a vm from template created from snapshot of ROOT disk of small vm
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ 5
+
+ -
+ templateid
+ smalltemplateid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ smallsnpshtVM
+
+ -
+ group
+ group1
+
+
+
+ -
+ id
+ smallvmid1
+
+
+
+
+
+
+ createVolume
+ Create a volume from smaller disk snapshot
+ true
+
+ -
+ snapshotid
+ smallrootsnapshot
+
+ -
+ name
+
+
+
+ -
+ id
+ smallvolumeid
+
+
+
+
+
+
+ createVolume
+ Create a volume from smaller disk snapshot
+ true
+
+ -
+ snapshotid
+ smalldatasnapshot
+
+ -
+ name
+
+
+
+ -
+ id
+ smallvolumeid
+
+
+
+
+
+
+ attachVolume
+ Attach small volume to the vm created from small snapshot
+ true
+
+ -
+ id
+ smallvolumeid
+
+ -
+ virtualmachineid
+ smallvmid1
+
+
+
+
+
+
+
+ attachVolume
+ Attach small volume to a different VM
+ true
+
+ -
+ id
+ smallvolumeid
+
+ -
+ virtualmachineid
+ smallvmid
+
+
+
+
+
+ listConfiguration
+ Getting value of the expunge.delay configuration parameter
+
+ -
+ name
+ expunge.delay
+
+
+
+ -
+ value
+ expunge.delay
+
+
+
+
+
+
+
+ rebootVirtualMachine
+ Reboot small vm
+
+ -
+ id
+ smallvmid1
+
+
+
+
+
+ stopVirtualMachine
+ stop medium vm
+
+ -
+ id
+ smallvmid1
+
+
+
+
+
+ startVirtualMachine
+ stop medium vm
+
+ -
+ id
+ smallvmid1
+
+
+
+
+
+
+ deleteSnapshot
+ Deleting a snapshot taken of an attached Volume
+
+ -
+ id
+ smallrootsnapshot
+
+
+
+
+
+
+ destroyVirtualMachine
+ Destroy small vm
+
+ -
+ id
+ smallvmid1
+
+
+
+
+
+
+
+
+
+ createSnapshot
+ Creating snapshot of root disk immediately after destroying VM.
+ true
+
+ -
+ volumeid
+ smallrootvolumeid
+
+
+
+ -
+ id
+ smallrootsnapshot
+
+
+
+
+
+
+ sleep.sh
+
+ Sleep for expunge delayed interval
+
+ -
+ s
+ expunge.delay
+
+
+
+
+
+ sleep.sh
+
+ Sleep for another expunge delayed interval
+
+ -
+ s
+ expunge.delay
+
+
+
+
+
+
+
+
+ createSnapshot
+ Creating snapshot of Destroyed root disk after expunge delay Failure Test Case
+ true
+ true
+
+ -
+ volumeid
+ smallrootvolumeid
+
+
+
+ -
+ id
+ smallrootsnapshot
+
+
+
+
+
+
+ destroyVirtualMachine
+ Destroy small vm
+
+ -
+ id
+ smallvmid1
+
+
+
+
+
+
+
+ deleteUser
+ Deleting a user
+
+ -
+ id
+ userid
+
+
+
+
+
diff --git a/test/metadata/func/snapshots.xml b/test/metadata/func/snapshots.xml
index 843b5dfe1c5..b1f49d40413 100644
--- a/test/metadata/func/snapshots.xml
+++ b/test/metadata/func/snapshots.xml
@@ -1,827 +1,827 @@
-
-
-
-
-
-
- createAccount
- [Create the Account and a User for the account]
-
- -
- account
- accountvar
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- email
- apiuser@gmail.com
-
- -
- firstname
- apiuser
-
- -
- lastname
- apiuserlastname
-
- -
- username
- usernameparam
-
- -
- password
- password
-
-
-
- -
- id
- accountid
-
- -
- name
- accountvar
-
-
-
-
-
-
-
- listUsers
- 5 [List the Created User in (3)]
-
- -
- account
- accountvar
-
-
-
- -
- id
- userid
-
-
-
-
-
-
- registerUserKeys
- Registering the user
-
- -
- id
- userid
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
- createNetwork
- [Creating default network]
-
- -
- zoneid
- globalzoneid
-
- -
- networkOfferingId
- globalnetworkofferingid
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- name
- defaultregressionnetwork
-
- -
- displaytext
- defaultregressionnetwork
-
-
-
- -
- id
- networkid
-
-
-
-
-
- deployVirtualMachine
- Deploying vm from small diskOffering
- true
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- displayname
- SnapshotsTest-VM-1
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- smallvmid
-
-
-
-
-
- deployVirtualMachine
- Deploying vm from Medium disk offering
- true
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- mediumglobaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- displayname
- SnapshotsTest-VM-2
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- largevmid
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- smallvmid
-
- -
- type
- ROOT
-
-
-
- -
- id
- smallrootvolumeid
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- smallvmid
-
- -
- type
- datadisk
-
-
-
- -
- id
- smalldatavolumeid
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- largevmid
-
- -
- type
- ROOT
-
-
-
- -
- id
- largerootvolumeid
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- largevmid
-
- -
- type
- datadisk
-
-
-
- -
- id
- largedatavolumeid
-
-
-
-
-
-
- sleep.sh
-
- Sleep for some time
-
- -
- s
- 200
-
-
-
-
-
-
- createSnapshot
- Creating snapshot of ROOT disk of small vm
- true
-
- -
- volumeid
- smallrootvolumeid
-
-
-
- -
- id
- smallrootsnapshot
-
-
-
-
-
- createSnapshot
- Creating snapshot of Data disk of small vm
- true
-
- -
- volumeid
- smalldatavolumeid
-
-
-
- -
- id
- smalldatasnapshot
-
-
-
-
-
- createSnapshot
- Creating snapshot of ROOT disk of medium vm
- true
-
- -
- volumeid
- largerootvolumeid
-
-
-
- -
- id
- largerootsnapshot
-
-
-
-
-
- createSnapshot
- Creating snapshot of DATA disk of medium vm
- true
-
- -
- volumeid
- largedatavolumeid
-
-
-
- -
- id
- largedatasnapshot
-
-
-
-
-
-
- createTemplate
- Creating template of ROOT snapshot of small vm
- true
-
- -
- snapshotid
- smallrootsnapshot
-
- -
- name
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- 12
-
-
-
- -
- id
- smalltemplateid
-
-
-
-
-
- createTemplate
- Creating template of ROOT snapshot of large vm
- true
-
- -
- snapshotid
- largerootsnapshot
-
- -
- name
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- 12
-
-
-
- -
- id
- largetemplateid
-
-
-
-
-
- deployVirtualMachine
- Deploy a vm from template created from snapshot of ROOT disk of small vm
- true
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- smalltemplateid
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- displayname
- SnapshotsTest-VM-3
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- smallvmid1
-
-
-
-
-
- deployVirtualMachine
- Deploy a vm from template created from snapshot of ROOT disk of medium vm
- true
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- mediumglobaldiskofferinigid
-
- -
- templateid
- largetemplateid
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- account
- accountvar
-
- -
- domainid
- 1
-
- -
- displayname
- SnapshotsTest-VM-4
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- largevmid1
-
-
-
-
-
-
-
- createVolume
- Create a volume from smaller disk snapshot
- true
-
- -
- snapshotid
- smallrootsnapshot
-
- -
- name
-
-
-
- -
- id
- smallvolumeid
-
-
-
-
-
- createVolume
- Create a volume from larger disk snapshot
- true
-
- -
- snapshotid
- largerootsnapshot
-
- -
- name
-
-
-
- -
- id
- largevolumeid
-
-
-
-
-
- attachVolume
- Attach small volume to the vm created from small snapshot
- true
-
- -
- id
- smallvolumeid
-
- -
- virtualmachineid
- smallvmid1
-
-
-
-
-
- attachVolume
- Attach medium volume to the vm created from medium snapshot
- true
-
- -
- id
- largevolumeid
-
- -
- virtualmachineid
- largevmid1
-
-
-
-
-
-
-
- rebootVirtualMachine
- Reboot small vm
-
- -
- id
- smallvmid1
-
-
-
-
-
- stopVirtualMachine
- stop medium vm
-
- -
- id
- largevmid1
-
-
-
-
-
- startVirtualMachine
- stop medium vm
-
- -
- id
- largevmid1
-
-
-
-
-
-
-
- destroyVirtualMachine
- Destroy small vm
-
- -
- id
- smallvmid1
-
-
-
-
-
- destroyVirtualMachine
- Destroy large vm
-
- -
- id
- largevmid1
-
-
-
-
-
-
-
-
- deleteAccount
- Deleting a user
-
- -
- id
- accountid
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+ createAccount
+ [Create the Account and a User for the account]
+
+ -
+ account
+ accountvar
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ email
+ apiuser@gmail.com
+
+ -
+ firstname
+ apiuser
+
+ -
+ lastname
+ apiuserlastname
+
+ -
+ username
+ usernameparam
+
+ -
+ password
+ password
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountvar
+
+
+
+
+
+
+
+ listUsers
+ 5 [List the Created User in (3)]
+
+ -
+ account
+ accountvar
+
+
+
+ -
+ id
+ userid
+
+
+
+
+
+
+ registerUserKeys
+ Registering the user
+
+ -
+ id
+ userid
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+ createNetwork
+ [Creating default network]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ networkOfferingId
+ globalnetworkofferingid
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ defaultregressionnetwork
+
+ -
+ displaytext
+ defaultregressionnetwork
+
+
+
+ -
+ id
+ networkid
+
+
+
+
+
+ deployVirtualMachine
+ Deploying vm from small diskOffering
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ SnapshotsTest-VM-1
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ smallvmid
+
+
+
+
+
+ deployVirtualMachine
+ Deploying vm from Medium disk offering
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ mediumglobaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ SnapshotsTest-VM-2
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ largevmid
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ smallvmid
+
+ -
+ type
+ ROOT
+
+
+
+ -
+ id
+ smallrootvolumeid
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ smallvmid
+
+ -
+ type
+ datadisk
+
+
+
+ -
+ id
+ smalldatavolumeid
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ largevmid
+
+ -
+ type
+ ROOT
+
+
+
+ -
+ id
+ largerootvolumeid
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ largevmid
+
+ -
+ type
+ datadisk
+
+
+
+ -
+ id
+ largedatavolumeid
+
+
+
+
+
+
+ sleep.sh
+
+ Sleep for some time
+
+ -
+ s
+ 200
+
+
+
+
+
+
+ createSnapshot
+ Creating snapshot of ROOT disk of small vm
+ true
+
+ -
+ volumeid
+ smallrootvolumeid
+
+
+
+ -
+ id
+ smallrootsnapshot
+
+
+
+
+
+ createSnapshot
+ Creating snapshot of Data disk of small vm
+ true
+
+ -
+ volumeid
+ smalldatavolumeid
+
+
+
+ -
+ id
+ smalldatasnapshot
+
+
+
+
+
+ createSnapshot
+ Creating snapshot of ROOT disk of medium vm
+ true
+
+ -
+ volumeid
+ largerootvolumeid
+
+
+
+ -
+ id
+ largerootsnapshot
+
+
+
+
+
+ createSnapshot
+ Creating snapshot of DATA disk of medium vm
+ true
+
+ -
+ volumeid
+ largedatavolumeid
+
+
+
+ -
+ id
+ largedatasnapshot
+
+
+
+
+
+
+ createTemplate
+ Creating template of ROOT snapshot of small vm
+ true
+
+ -
+ snapshotid
+ smallrootsnapshot
+
+ -
+ name
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ 12
+
+
+
+ -
+ id
+ smalltemplateid
+
+
+
+
+
+ createTemplate
+ Creating template of ROOT snapshot of large vm
+ true
+
+ -
+ snapshotid
+ largerootsnapshot
+
+ -
+ name
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ 12
+
+
+
+ -
+ id
+ largetemplateid
+
+
+
+
+
+ deployVirtualMachine
+ Deploy a vm from template created from snapshot of ROOT disk of small vm
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ smalltemplateid
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ SnapshotsTest-VM-3
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ smallvmid1
+
+
+
+
+
+ deployVirtualMachine
+ Deploy a vm from template created from snapshot of ROOT disk of medium vm
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ mediumglobaldiskofferinigid
+
+ -
+ templateid
+ largetemplateid
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ account
+ accountvar
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ SnapshotsTest-VM-4
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ largevmid1
+
+
+
+
+
+
+
+ createVolume
+ Create a volume from smaller disk snapshot
+ true
+
+ -
+ snapshotid
+ smallrootsnapshot
+
+ -
+ name
+
+
+
+ -
+ id
+ smallvolumeid
+
+
+
+
+
+ createVolume
+ Create a volume from larger disk snapshot
+ true
+
+ -
+ snapshotid
+ largerootsnapshot
+
+ -
+ name
+
+
+
+ -
+ id
+ largevolumeid
+
+
+
+
+
+ attachVolume
+ Attach small volume to the vm created from small snapshot
+ true
+
+ -
+ id
+ smallvolumeid
+
+ -
+ virtualmachineid
+ smallvmid1
+
+
+
+
+
+ attachVolume
+ Attach medium volume to the vm created from medium snapshot
+ true
+
+ -
+ id
+ largevolumeid
+
+ -
+ virtualmachineid
+ largevmid1
+
+
+
+
+
+
+
+ rebootVirtualMachine
+ Reboot small vm
+
+ -
+ id
+ smallvmid1
+
+
+
+
+
+ stopVirtualMachine
+ stop medium vm
+
+ -
+ id
+ largevmid1
+
+
+
+
+
+ startVirtualMachine
+ stop medium vm
+
+ -
+ id
+ largevmid1
+
+
+
+
+
+
+
+ destroyVirtualMachine
+ Destroy small vm
+
+ -
+ id
+ smallvmid1
+
+
+
+
+
+ destroyVirtualMachine
+ Destroy large vm
+
+ -
+ id
+ largevmid1
+
+
+
+
+
+
+
+
+ deleteAccount
+ Deleting a user
+
+ -
+ id
+ accountid
+
+
+
+
+
+
+
+
diff --git a/test/metadata/func/snapshots_contd.xml b/test/metadata/func/snapshots_contd.xml
index c9b277cb696..93b6cc40567 100644
--- a/test/metadata/func/snapshots_contd.xml
+++ b/test/metadata/func/snapshots_contd.xml
@@ -1,626 +1,626 @@
-
-
-
-
-
-
-
- createUser
- Create a user
-
-
- -
- username
-
- -
- password
- apiuser
-
- -
- firstname
- apiuser
-
- -
- lastname
- apiuser
-
- -
- email
- apiuser@gmail.com
-
- -
- accounttype
- 0
-
-
-
- -
- id
- userid
-
- -
- account
- accountvar
-
-
-
-
-
-
- registerUserKeys
- Registering the user
-
- -
- id
- userid
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
-
- deployVirtualMachine
- Deploying VM from small diskOffering
- true
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- 5
-
- -
- templateid
- globaltemplateid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- displayname
- namefordisplay
-
- -
- group
- group1
-
-
-
- -
- id
- smallvmid
-
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- smallvmid
-
- -
- type
- ROOT
-
-
-
- -
- id
- smallrootvolumeid
-
-
-
-
-
- listVolumes
-
- -
- virtualmachineid
- smallvmid
-
- -
- type
- datadisk
-
-
-
- -
- id
- smalldatavolumeid
-
-
-
-
-
-
- sleep.sh
-
- Sleep for some time
-
- -
- s
- 200
-
-
-
-
-
-
- createSnapshot
- Creating snapshot of ROOT disk of small vm
- true
-
- -
- volumeid
- smallrootvolumeid
-
-
-
- -
- id
- smallrootsnapshot
-
-
-
-
-
-
- createSnapshot
- Creating snapshot of Data disk of small vm
- true
-
- -
- volumeid
- smalldatavolumeid
-
-
-
- -
- id
- smalldatasnapshot
-
-
-
-
-
-
- createTemplate
- Creating template of ROOT snapshot of small vm
- true
-
- -
- snapshotid
- smallrootsnapshot
-
- -
- name
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- 12
-
-
-
- -
- id
- smalltemplateid
-
-
-
-
-
-
- deployVirtualMachine
- Deploy a vm from template created from snapshot of ROOT disk of small vm
- true
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- 5
-
- -
- templateid
- smalltemplateid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- displayname
- smallsnpshtVM
-
- -
- group
- group1
-
-
-
- -
- id
- smallvmid1
-
-
-
-
-
-
- createVolume
- Create a volume from smaller disk snapshot
- true
-
- -
- snapshotid
- smallrootsnapshot
-
- -
- name
-
-
-
- -
- id
- smallvolumeid
-
-
-
-
-
-
- createVolume
- Create a volume from smaller disk snapshot
- true
-
- -
- snapshotid
- smalldatasnapshot
-
- -
- name
-
-
-
- -
- id
- smallvolumeid
-
-
-
-
-
-
- createSnapshot
- Creating snapshot of Detached Volume
- true
-
- -
- volumeid
- smallvolumeid
-
-
-
- -
- id
- detachsnapshotid
-
-
-
-
-
-
- attachVolume
- Attach small volume to the vm created from small snapshot
- true
-
- -
- id
- smallvolumeid
-
- -
- virtualmachineid
- smallvmid1
-
-
-
-
-
-
-
- attachVolume
- Attach small volume to a different VM
- true
-
- -
- id
- smallvolumeid
-
- -
- virtualmachineid
- smallvmid
-
-
-
-
-
-
-
-
- rebootVirtualMachine
- Reboot small vm
-
- -
- id
- smallvmid1
-
-
-
-
-
- stopVirtualMachine
- stop medium vm
-
- -
- id
- smallvmid1
-
-
-
-
-
- startVirtualMachine
- stop medium vm
-
- -
- id
- smallvmid1
-
-
-
-
-
-
- deleteSnapshot
- Deleting a snapshot taken of an attached Volume
-
- -
- id
- smallrootsnapshot
-
-
-
-
-
-
- deleteSnapshot
- Deleting a snapshot taken of a detached Volume
-
- -
- id
- detachsnapshotid
-
-
-
-
-
-
-
- destroyVirtualMachine
- Destroy small vm
-
- -
- id
- smallvmid1
-
-
-
-
-
-
-
-
-
- createSnapshot
- Creating snapshot of root disk immediately after destroying VM.
- true
-
- -
- volumeid
- smallrootvolumeid
-
-
-
- -
- id
- smallrootsnapshot
-
-
-
-
-
-
- sleep.sh
-
- Sleep for expunge delayed interval
-
- -
- s
- expunge.delay
-
-
-
-
-
- sleep.sh
-
- Sleep for another expunge delayed interval
-
- -
- s
- expunge.delay
-
-
-
-
-
-
-
-
- createSnapshot
- Creating snapshot of Destroyed root disk after expunge delay Failure Test Case
- true
- true
-
- -
- volumeid
- smallrootvolumeid
-
-
-
- -
- id
- smallrootsnapshot
-
-
-
-
-
-
- destroyVirtualMachine
- Destroy small vm
-
- -
- id
- smallvmid1
-
-
-
-
-
- listConfiguration
- Getting value of the expunge.delay configuration parameter
-
- -
- name
- expunge.delay
-
-
-
- -
- value
- expunge.delay
-
-
-
-
-
- listConfiguration
- Getting value of the expunge.delay configuration parameter
-
- -
- name
- expunge.delay
-
-
-
- -
- value
- expunge.delay
-
-
-
-
-
-
- deleteUser
- Deleting a user
-
- -
- id
- userid
-
-
-
-
-
+
+
+
+
+
+
+
+ createUser
+ Create a user
+
+
+ -
+ username
+
+ -
+ password
+ apiuser
+
+ -
+ firstname
+ apiuser
+
+ -
+ lastname
+ apiuser
+
+ -
+ email
+ apiuser@gmail.com
+
+ -
+ accounttype
+ 0
+
+
+
+ -
+ id
+ userid
+
+ -
+ account
+ accountvar
+
+
+
+
+
+
+ registerUserKeys
+ Registering the user
+
+ -
+ id
+ userid
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+
+ deployVirtualMachine
+ Deploying VM from small diskOffering
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ 5
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ namefordisplay
+
+ -
+ group
+ group1
+
+
+
+ -
+ id
+ smallvmid
+
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ smallvmid
+
+ -
+ type
+ ROOT
+
+
+
+ -
+ id
+ smallrootvolumeid
+
+
+
+
+
+ listVolumes
+
+ -
+ virtualmachineid
+ smallvmid
+
+ -
+ type
+ datadisk
+
+
+
+ -
+ id
+ smalldatavolumeid
+
+
+
+
+
+
+ sleep.sh
+
+ Sleep for some time
+
+ -
+ s
+ 200
+
+
+
+
+
+
+ createSnapshot
+ Creating snapshot of ROOT disk of small vm
+ true
+
+ -
+ volumeid
+ smallrootvolumeid
+
+
+
+ -
+ id
+ smallrootsnapshot
+
+
+
+
+
+
+ createSnapshot
+ Creating snapshot of Data disk of small vm
+ true
+
+ -
+ volumeid
+ smalldatavolumeid
+
+
+
+ -
+ id
+ smalldatasnapshot
+
+
+
+
+
+
+ createTemplate
+ Creating template of ROOT snapshot of small vm
+ true
+
+ -
+ snapshotid
+ smallrootsnapshot
+
+ -
+ name
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ 12
+
+
+
+ -
+ id
+ smalltemplateid
+
+
+
+
+
+
+ deployVirtualMachine
+ Deploy a vm from template created from snapshot of ROOT disk of small vm
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ 5
+
+ -
+ templateid
+ smalltemplateid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ smallsnpshtVM
+
+ -
+ group
+ group1
+
+
+
+ -
+ id
+ smallvmid1
+
+
+
+
+
+
+ createVolume
+ Create a volume from smaller disk snapshot
+ true
+
+ -
+ snapshotid
+ smallrootsnapshot
+
+ -
+ name
+
+
+
+ -
+ id
+ smallvolumeid
+
+
+
+
+
+
+ createVolume
+ Create a volume from smaller disk snapshot
+ true
+
+ -
+ snapshotid
+ smalldatasnapshot
+
+ -
+ name
+
+
+
+ -
+ id
+ smallvolumeid
+
+
+
+
+
+
+ createSnapshot
+ Creating snapshot of Detached Volume
+ true
+
+ -
+ volumeid
+ smallvolumeid
+
+
+
+ -
+ id
+ detachsnapshotid
+
+
+
+
+
+
+ attachVolume
+ Attach small volume to the vm created from small snapshot
+ true
+
+ -
+ id
+ smallvolumeid
+
+ -
+ virtualmachineid
+ smallvmid1
+
+
+
+
+
+
+
+ attachVolume
+ Attach small volume to a different VM
+ true
+
+ -
+ id
+ smallvolumeid
+
+ -
+ virtualmachineid
+ smallvmid
+
+
+
+
+
+
+
+
+ rebootVirtualMachine
+ Reboot small vm
+
+ -
+ id
+ smallvmid1
+
+
+
+
+
+ stopVirtualMachine
+ stop medium vm
+
+ -
+ id
+ smallvmid1
+
+
+
+
+
+ startVirtualMachine
+ stop medium vm
+
+ -
+ id
+ smallvmid1
+
+
+
+
+
+
+ deleteSnapshot
+ Deleting a snapshot taken of an attached Volume
+
+ -
+ id
+ smallrootsnapshot
+
+
+
+
+
+
+ deleteSnapshot
+ Deleting a snapshot taken of a detached Volume
+
+ -
+ id
+ detachsnapshotid
+
+
+
+
+
+
+
+ destroyVirtualMachine
+ Destroy small vm
+
+ -
+ id
+ smallvmid1
+
+
+
+
+
+
+
+
+
+ createSnapshot
+ Creating snapshot of root disk immediately after destroying VM.
+ true
+
+ -
+ volumeid
+ smallrootvolumeid
+
+
+
+ -
+ id
+ smallrootsnapshot
+
+
+
+
+
+
+ sleep.sh
+
+ Sleep for expunge delayed interval
+
+ -
+ s
+ expunge.delay
+
+
+
+
+
+ sleep.sh
+
+ Sleep for another expunge delayed interval
+
+ -
+ s
+ expunge.delay
+
+
+
+
+
+
+
+
+ createSnapshot
+ Creating snapshot of Destroyed root disk after expunge delay Failure Test Case
+ true
+ true
+
+ -
+ volumeid
+ smallrootvolumeid
+
+
+
+ -
+ id
+ smallrootsnapshot
+
+
+
+
+
+
+ destroyVirtualMachine
+ Destroy small vm
+
+ -
+ id
+ smallvmid1
+
+
+
+
+
+ listConfiguration
+ Getting value of the expunge.delay configuration parameter
+
+ -
+ name
+ expunge.delay
+
+
+
+ -
+ value
+ expunge.delay
+
+
+
+
+
+ listConfiguration
+ Getting value of the expunge.delay configuration parameter
+
+ -
+ name
+ expunge.delay
+
+
+
+ -
+ value
+ expunge.delay
+
+
+
+
+
+
+ deleteUser
+ Deleting a user
+
+ -
+ id
+ userid
+
+
+
+
+
diff --git a/test/metadata/func/templatedwnldstress.xml b/test/metadata/func/templatedwnldstress.xml
index 0edb82eb1fe..38d7a13f2bb 100644
--- a/test/metadata/func/templatedwnldstress.xml
+++ b/test/metadata/func/templatedwnldstress.xml
@@ -1,757 +1,757 @@
-
-
-
-
-
-
- createAccount
- [Create the Account and a User for the account]
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- email
- admin@gmail.com
-
- -
- firstname
- admin
-
- -
- lastname
- adminlastname
-
- -
- username
- usernameparam
-
- -
- password
- password
-
-
-
- -
- id
- accountid
-
-
-
-
-
-
- createNetwork
- [Creating default network]
-
- -
- zoneid
- globalzoneid
-
- -
- networkOfferingId
- globalnetworkofferingid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- name
- defaultregressionnetwork
-
- -
- displaytext
- defaultregressionnetwork
-
-
-
- -
- id
- networkid
-
-
-
-
-
- deployVirtualMachine
- [Deploy a Virtual Machine under the Account]
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- ipaddress
- vmipaddress
-
-
-
-
-
- listVolumes
- [List the ROOT Volume of the VM]
-
- -
- virtualmachineid
- vmid
-
- -
- type
- ROOT
-
-
-
- -
- id
- rootvolumeid
-
-
-
-
-
- stopVirtualMachine
- [Stop virtual machine]
-
- -
- id
- vmid
-
-
-
-
-
- createTemplate
- [Create template from root volume]
-
- -
- volumeid
- rootvolumeid
-
- -
- name
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- 12
-
-
-
- -
- id
- privatetemplateid
-
-
-
-
-
- deployVirtualMachine
- [Deploying virtual machine from the Private Template]
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- privatetemplateid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- displayname
- VMcreatedfrmTemplate
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid1
-
- -
- hostid
- vm_hostid
-
-
-
-
-
- listHosts
- List host where vm is running
-
- -
- id
- vm_hostid
-
-
-
- -
- ipaddress
- vmhost_ipaddress
-
-
-
-
-
- select install_path from template_spool_ref
- true
- Getting private template vdi from the db
-
- -
- template_id
- privatetemplateid
-
-
-
- -
- install_path
- template_uuid
-
-
-
-
-
- listvdi.sh
-
- List VDI for template on the xen host before vm is destroyed
-
- -
- h
- vmhost_ipaddress
-
- -
- u
- template_uuid
-
-
-
-
-
- destroyVirtualMachine
- Destroy virtual machine created from the private template
-
- -
- id
- vmid1
-
-
-
-
-
-
- listConfigurations
- Getting expunge interval value
-
- -
- name
- expunge.interval
-
-
-
- -
- value
- expunge.interval
-
-
-
-
-
- updateConfiguration
- Updating storage.cleanup.interval
-
- -
- name
- storage.cleanup.interval
-
- -
- value
- 60
-
-
-
-
-
- listConfigurations
- Getting expunge interval value
-
- -
- name
- storage.cleanup.interval
-
-
-
- -
- value
- storage.cleanup.interval
-
-
-
-
-
- ms.sh
-
- Restarting management server
-
- -
- h
- ms1
-
- -
- o
- restart
-
-
-
-
-
- sleep.sh
-
- Sleep for expunge interval
-
- -
- s
- expunge.interval
-
-
-
-
-
-
- sleep.sh
-
- Sleep for another expunge interval
-
- -
- s
- expunge.interval
-
-
-
-
-
- sleep.sh
-
- Sleep for Storage CleanUp interval
-
- -
- s
- storage.cleanup.interval
-
-
-
-
-
- sleep.sh
-
- Sleep for another Storage CleanUp interval
-
- -
- s
- storage.cleanup.interval
-
-
-
-
-
-
-
- listvdi.sh
- true
-
- List VDI for template on the xen host after vm using template is destroyed
-
- -
- h
- vmhost_ipaddress
-
- -
- u
- template_uuid
-
-
-
-
-
-
-
- deployVirtualMachine
- Deploying virtual machine from the private template
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- privatetemplateid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- displayname
- VMcreatedfrmTemplate
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid1
-
- -
- hostid
- vm_hostid
-
-
-
-
-
- listHosts
- List host where vm is running
-
- -
- id
- vm_hostid
-
-
-
- -
- ipaddress
- vmhost_ipaddress
-
-
-
-
-
- select install_path from template_spool_ref
- true
- Getting private template vdi from the db
-
- -
- template_id
- privatetemplateid
-
-
-
- -
- install_path
- template_uuid
-
-
-
-
-
- listvdi.sh
-
- List VDI for template on the xen host before vm is destroyed
-
- -
- h
- vmhost_ipaddress
-
- -
- u
- template_uuid
-
-
-
-
-
- destroyVirtualMachine
- Destroy virtual machine created from the private template
-
- -
- id
- vmid1
-
-
-
-
-
-
- listConfigurations
- Getting expunge interval value
-
- -
- name
- expunge.interval
-
-
-
- -
- value
- expunge.interval
-
-
-
-
-
- sleep.sh
-
- Sleep for expunge interval
-
- -
- s
- expunge.interval
-
-
-
-
-
-
- sleep.sh
-
- Sleep for another expunge interval
-
- -
- s
- expunge.interval
-
-
-
-
-
- sleep.sh
-
- Sleep for Storage CleanUp interval
-
- -
- s
- storage.cleanup.interval
-
-
-
-
-
- sleep.sh
-
- Sleep for another Storage CleanUp interval
-
- -
- s
- storage.cleanup.interval
-
-
-
-
-
-
-
- listvdi.sh
- true
-
- List VDI for template on the xen host after vm using template is destroyed
-
- -
- h
- vmhost_ipaddress
-
- -
- u
- template_uuid
-
-
-
-
-
-
-
-
- startVirtualMachine
- [Start virtual machine]
-
- -
- id
- vmid
-
-
-
- -
- state
- Running
-
-
-
-
-
- rebootVirtualMachine
- [Reboot Virtual Machine]
-
- -
- id
- vmid
-
-
-
-
-
- destroyVirtualMachine
- [Destroy virtual machine]
-
- -
- id
- vmid
-
-
-
-
-
- listVirtualMachines
- [Verify that vm was destroyed]
-
- -
- id
- vmid
-
-
-
- -
- state
- Destroyed
-
-
-
-
-
- deleteTemplate
- Delete private template
-
- -
- id
- privatetemplateid
-
-
-
-
-
- deleteAccount
- [Delete account]
-
- -
- id
- accountid
-
-
-
-
-
-
+
+
+
+
+
+
+ createAccount
+ [Create the Account and a User for the account]
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ email
+ admin@gmail.com
+
+ -
+ firstname
+ admin
+
+ -
+ lastname
+ adminlastname
+
+ -
+ username
+ usernameparam
+
+ -
+ password
+ password
+
+
+
+ -
+ id
+ accountid
+
+
+
+
+
+
+ createNetwork
+ [Creating default network]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ networkOfferingId
+ globalnetworkofferingid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ defaultregressionnetwork
+
+ -
+ displaytext
+ defaultregressionnetwork
+
+
+
+ -
+ id
+ networkid
+
+
+
+
+
+ deployVirtualMachine
+ [Deploy a Virtual Machine under the Account]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ ipaddress
+ vmipaddress
+
+
+
+
+
+ listVolumes
+ [List the ROOT Volume of the VM]
+
+ -
+ virtualmachineid
+ vmid
+
+ -
+ type
+ ROOT
+
+
+
+ -
+ id
+ rootvolumeid
+
+
+
+
+
+ stopVirtualMachine
+ [Stop virtual machine]
+
+ -
+ id
+ vmid
+
+
+
+
+
+ createTemplate
+ [Create template from root volume]
+
+ -
+ volumeid
+ rootvolumeid
+
+ -
+ name
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ 12
+
+
+
+ -
+ id
+ privatetemplateid
+
+
+
+
+
+ deployVirtualMachine
+ [Deploying virtual machine from the Private Template]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ privatetemplateid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ VMcreatedfrmTemplate
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid1
+
+ -
+ hostid
+ vm_hostid
+
+
+
+
+
+ listHosts
+ List host where vm is running
+
+ -
+ id
+ vm_hostid
+
+
+
+ -
+ ipaddress
+ vmhost_ipaddress
+
+
+
+
+
+ select install_path from template_spool_ref
+ true
+ Getting private template vdi from the db
+
+ -
+ template_id
+ privatetemplateid
+
+
+
+ -
+ install_path
+ template_uuid
+
+
+
+
+
+ listvdi.sh
+
+ List VDI for template on the xen host before vm is destroyed
+
+ -
+ h
+ vmhost_ipaddress
+
+ -
+ u
+ template_uuid
+
+
+
+
+
+ destroyVirtualMachine
+ Destroy virtual machine created from the private template
+
+ -
+ id
+ vmid1
+
+
+
+
+
+
+ listConfigurations
+ Getting expunge interval value
+
+ -
+ name
+ expunge.interval
+
+
+
+ -
+ value
+ expunge.interval
+
+
+
+
+
+ updateConfiguration
+ Updating storage.cleanup.interval
+
+ -
+ name
+ storage.cleanup.interval
+
+ -
+ value
+ 60
+
+
+
+
+
+ listConfigurations
+ Getting expunge interval value
+
+ -
+ name
+ storage.cleanup.interval
+
+
+
+ -
+ value
+ storage.cleanup.interval
+
+
+
+
+
+ ms.sh
+
+ Restarting management server
+
+ -
+ h
+ ms1
+
+ -
+ o
+ restart
+
+
+
+
+
+ sleep.sh
+
+ Sleep for expunge interval
+
+ -
+ s
+ expunge.interval
+
+
+
+
+
+
+ sleep.sh
+
+ Sleep for another expunge interval
+
+ -
+ s
+ expunge.interval
+
+
+
+
+
+ sleep.sh
+
+ Sleep for Storage CleanUp interval
+
+ -
+ s
+ storage.cleanup.interval
+
+
+
+
+
+ sleep.sh
+
+ Sleep for another Storage CleanUp interval
+
+ -
+ s
+ storage.cleanup.interval
+
+
+
+
+
+
+
+ listvdi.sh
+ true
+
+ List VDI for template on the xen host after vm using template is destroyed
+
+ -
+ h
+ vmhost_ipaddress
+
+ -
+ u
+ template_uuid
+
+
+
+
+
+
+
+ deployVirtualMachine
+ Deploying virtual machine from the private template
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ privatetemplateid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ VMcreatedfrmTemplate
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid1
+
+ -
+ hostid
+ vm_hostid
+
+
+
+
+
+ listHosts
+ List host where vm is running
+
+ -
+ id
+ vm_hostid
+
+
+
+ -
+ ipaddress
+ vmhost_ipaddress
+
+
+
+
+
+ select install_path from template_spool_ref
+ true
+ Getting private template vdi from the db
+
+ -
+ template_id
+ privatetemplateid
+
+
+
+ -
+ install_path
+ template_uuid
+
+
+
+
+
+ listvdi.sh
+
+ List VDI for template on the xen host before vm is destroyed
+
+ -
+ h
+ vmhost_ipaddress
+
+ -
+ u
+ template_uuid
+
+
+
+
+
+ destroyVirtualMachine
+ Destroy virtual machine created from the private template
+
+ -
+ id
+ vmid1
+
+
+
+
+
+
+ listConfigurations
+ Getting expunge interval value
+
+ -
+ name
+ expunge.interval
+
+
+
+ -
+ value
+ expunge.interval
+
+
+
+
+
+ sleep.sh
+
+ Sleep for expunge interval
+
+ -
+ s
+ expunge.interval
+
+
+
+
+
+
+ sleep.sh
+
+ Sleep for another expunge interval
+
+ -
+ s
+ expunge.interval
+
+
+
+
+
+ sleep.sh
+
+ Sleep for Storage CleanUp interval
+
+ -
+ s
+ storage.cleanup.interval
+
+
+
+
+
+ sleep.sh
+
+ Sleep for another Storage CleanUp interval
+
+ -
+ s
+ storage.cleanup.interval
+
+
+
+
+
+
+
+ listvdi.sh
+ true
+
+ List VDI for template on the xen host after vm using template is destroyed
+
+ -
+ h
+ vmhost_ipaddress
+
+ -
+ u
+ template_uuid
+
+
+
+
+
+
+
+
+ startVirtualMachine
+ [Start virtual machine]
+
+ -
+ id
+ vmid
+
+
+
+ -
+ state
+ Running
+
+
+
+
+
+ rebootVirtualMachine
+ [Reboot Virtual Machine]
+
+ -
+ id
+ vmid
+
+
+
+
+
+ destroyVirtualMachine
+ [Destroy virtual machine]
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVirtualMachines
+ [Verify that vm was destroyed]
+
+ -
+ id
+ vmid
+
+
+
+ -
+ state
+ Destroyed
+
+
+
+
+
+ deleteTemplate
+ Delete private template
+
+ -
+ id
+ privatetemplateid
+
+
+
+
+
+ deleteAccount
+ [Delete account]
+
+ -
+ id
+ accountid
+
+
+
+
+
+
diff --git a/test/metadata/func/templates_sync.xml b/test/metadata/func/templates_sync.xml
index 96d6362a744..fdf9185eb78 100644
--- a/test/metadata/func/templates_sync.xml
+++ b/test/metadata/func/templates_sync.xml
@@ -1,1060 +1,1060 @@
-
-
-
-
-
-
-
-
- deployVirtualMachine
- Deploy a VM
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- displayname
- TempSyncVM
-
- -
- group
- group1
-
- -
- networkids
- globalnetworkid
-
-
-
- -
- id
- vmid
-
-
-
-
-
- select id from volumes
- true
- Getting volume id for the VM created
-
- -
- instance_id
- vmid
-
-
-
- -
- id
- volumeid
-
-
-
-
-
- stopVirtualMachine
- Stop the Virtual Machine
-
- -
- id
- vmid
-
-
-
-
-
-
- createTemplate
- Create template
-
- -
- volumeid
- volumeid
-
- -
- name
- privatetemplatename
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- 12
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
- -
- id
- privatetemplateid
-
-
-
-
- listtemplate.sh
-
- List template directory after it was created
-
- -
- h
- secondary_storage_ip
-
- -
- s
- secondary_storage_dir
-
- -
- p
- template_path
-
-
-
-
-
- removetemplate.sh
-
- Removing template file from secondary storage
-
- -
- h
- secondary_storage_ip
-
- -
- s
- secondary_storage_dir
-
- -
- p
- template_path
-
-
-
-
-
-
- ms.sh
-
- Restarting management server
-
- -
- h
- ms1
-
- -
- o
- restart
-
-
-
-
-
- ms.sh
-
- Restarting management server
-
- -
- h
- ms2
-
- -
- o
- restart
-
-
-
-
-
-
- sleep.sh
-
- Sleep for 4 min
-
- -
- s
- 240
-
-
-
-
-
-
- createTemplate
- Create template
-
- -
- volumeid
- volumeid
-
- -
- name
- privatetemplatename
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- 12
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
- -
- id
- privatetemplateid
-
-
-
-
-
- listtemplate.sh
-
- List template directory after it was created
-
- -
- h
- secondary_storage_ip
-
- -
- s
- secondary_storage_dir
-
- -
- p
- template_path
-
-
-
-
-
- corrupttemplate.sh
-
- Corrupting template file on secondary storage
-
- -
- h
- secondary_storage_ip
-
- -
- s
- secondary_storage_dir
-
- -
- i
- privatetemplateid
-
- -
- a
- 2
-
-
-
-
-
-
- ms.sh
-
- Restarting management server
-
- -
- h
- ms1
-
- -
- o
- restart
-
-
-
-
-
- ms.sh
-
- Restarting management server
-
- -
- h
- ms2
-
- -
- o
- restart
-
-
-
-
-
-
- sleep.sh
-
- Sleep for 4 min
-
- -
- s
- 240
-
-
-
-
-
- listtemplate.sh
-
- true
- Verify that template got removed from the secondary storage by template sync
-
- -
- h
- secondary_storage_ip
-
- -
- s
- secondary_storage_dir
-
- -
- p
- template_path
-
-
-
-
-
-
-
- createTemplate
- Create template
-
- -
- volumeid
- volumeid
-
- -
- name
- privatetemplatename
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- 12
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
- -
- id
- privatetemplateid
-
-
-
-
-
- listtemplate.sh
-
- List template directory after it was created
-
- -
- h
- secondary_storage_ip
-
- -
- s
- secondary_storage_dir
-
- -
- p
- template_path
-
-
-
-
-
- createfaketemplate.sh
-
- Corrupting template file on secondary storage
-
- -
- h
- secondary_storage_ip
-
- -
- s
- secondary_storage_dir
-
- -
- i
- privatetemplateid
-
- -
- a
- 1
-
- -
- dir
- 300556
-
-
-
-
-
-
- ms.sh
-
- Restarting management server
-
- -
- h
- ms1
-
- -
- o
- restart
-
-
-
-
-
- ms.sh
-
- Restarting management server
-
- -
- h
- ms2
-
- -
- o
- restart
-
-
-
-
-
-
- sleep.sh
-
- Sleep for 4 min
-
- -
- s
- 240
-
-
-
-
-
- listtemplate.sh
-
- true
- Verify that template got removed from the secondary storage by template sync
-
- -
- h
- secondary_storage_ip
-
- -
- s
- secondary_storage_dir
-
- -
- p
- /template/tmpl/1/300556/template.properties
-
-
-
-
-
-
-
- createTemplate
- Create template
-
- -
- volumeid
- volumeid
-
- -
- name
- privatetemplatename
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- 12
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
- -
- id
- privatetemplateid
-
-
-
-
-
- listtemplate.sh
-
- List template directory after it was created
-
- -
- h
- secondary_storage_ip
-
- -
- s
- secondary_storage_dir
-
- -
- p
- template_path
-
-
-
-
-
- removetemplate.sh
-
- Removing template file from secondary storage
-
- -
- h
- secondary_storage_ip
-
- -
- s
- secondary_storage_dir
-
- -
- p
- template_path
-
-
-
-
-
-
- ms.sh
-
- Stopping management server
-
- -
- h
- ms1
-
- -
- o
- stop
-
-
-
-
-
- ms.sh
-
- Stopping management server
-
- -
- h
- ms2
-
- -
- o
- stop
-
-
-
-
-
-
- ms.sh
-
- Starting management server
-
- -
- h
- ms1
-
- -
- o
- start
-
-
-
-
-
- ms.sh
-
- Starting management server
-
- -
- h
- ms2
-
- -
- o
- start
-
-
-
-
-
- sleep.sh
-
- Sleep for 4 min
-
- -
- s
- 240
-
-
-
-
-
-
- createTemplate
- Create template
-
- -
- volumeid
- volumeid
-
- -
- name
- privatetemplatename
-
- -
- displaytext
- newtext
-
- -
- osTypeId
- 12
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
- -
- id
- privatetemplateid
-
-
-
-
-
- listtemplate.sh
-
- List template directory after it was created
-
- -
- h
- secondary_storage_ip
-
- -
- s
- secondary_storage_dir
-
- -
- p
- template_path
-
-
-
-
-
- ms.sh
-
- Restarting management server
-
- -
- h
- ms1
-
- -
- o
- restart
-
-
-
-
-
- ms.sh
-
- Restarting management server
-
- -
- h
- ms2
-
- -
- o
- restart
-
-
-
-
-
-
- sleep.sh
-
- Sleep for 4 min
-
- -
- s
- 240
-
-
-
-
-
- deployVirtualMachine
- Deploy vm from private template after management server was rebooted
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- privatetemplateid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- displayname
- PrivateTempSyncVM
-
- -
- group
- group2
-
- -
- networkids
- globalnetworkid
-
-
-
- -
- id
- vmid
-
-
-
-
-
-
-
- registerTemplate
- Register template
-
- -
- name
- registername
-
- -
- displaytext
- registerdisplay
-
- -
- url
- globaltemplateurl
-
- -
- ostypeid
- 12
-
- -
- format
- vhd
-
- -
- zoneid
- globalzoneid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
-
-
- -
- id
- privatetemplateid
-
-
-
-
-
- sleep.sh
-
- Sleep for 5 min
-
- -
- s
- 300
-
-
-
-
-
- listtemplate.sh
-
- List template directory after it was created
-
- -
- h
- secondary_storage_ip
-
- -
- s
- secondary_storage_dir
-
- -
- p
- template_path
-
-
-
-
-
- removetemplate.sh
-
- Removing template file from secondary storage
-
- -
- h
- secondary_storage_ip
-
- -
- s
- secondary_storage_dir
-
- -
- p
- template_path
-
-
-
-
-
-
- ms.sh
-
- Stopping management server
-
- -
- h
- ms1
-
- -
- o
- stop
-
-
-
-
-
- ms.sh
-
- Stopping management server
-
- -
- h
- ms2
-
- -
- o
- stop
-
-
-
-
-
-
- ms.sh
-
- Starting management server
-
- -
- h
- ms1
-
- -
- o
- start
-
-
-
-
-
- ms.sh
-
- Starting management server
-
- -
- h
- ms2
-
- -
- o
- start
-
-
-
-
-
- sleep.sh
-
- Sleep for 15 seconds
-
- -
- s
- 15
-
-
-
-
-
-
- destroyVirtualMachine
- Destroy virtual machine as a part of cleanup
-
- -
- id
- vmid
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ deployVirtualMachine
+ Deploy a VM
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ TempSyncVM
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ globalnetworkid
+
+
+
+ -
+ id
+ vmid
+
+
+
+
+
+ select id from volumes
+ true
+ Getting volume id for the VM created
+
+ -
+ instance_id
+ vmid
+
+
+
+ -
+ id
+ volumeid
+
+
+
+
+
+ stopVirtualMachine
+ Stop the Virtual Machine
+
+ -
+ id
+ vmid
+
+
+
+
+
+
+ createTemplate
+ Create template
+
+ -
+ volumeid
+ volumeid
+
+ -
+ name
+ privatetemplatename
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ 12
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ privatetemplateid
+
+
+
+
+ listtemplate.sh
+
+ List template directory after it was created
+
+ -
+ h
+ secondary_storage_ip
+
+ -
+ s
+ secondary_storage_dir
+
+ -
+ p
+ template_path
+
+
+
+
+
+ removetemplate.sh
+
+ Removing template file from secondary storage
+
+ -
+ h
+ secondary_storage_ip
+
+ -
+ s
+ secondary_storage_dir
+
+ -
+ p
+ template_path
+
+
+
+
+
+
+ ms.sh
+
+ Restarting management server
+
+ -
+ h
+ ms1
+
+ -
+ o
+ restart
+
+
+
+
+
+ ms.sh
+
+ Restarting management server
+
+ -
+ h
+ ms2
+
+ -
+ o
+ restart
+
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 4 min
+
+ -
+ s
+ 240
+
+
+
+
+
+
+ createTemplate
+ Create template
+
+ -
+ volumeid
+ volumeid
+
+ -
+ name
+ privatetemplatename
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ 12
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ privatetemplateid
+
+
+
+
+
+ listtemplate.sh
+
+ List template directory after it was created
+
+ -
+ h
+ secondary_storage_ip
+
+ -
+ s
+ secondary_storage_dir
+
+ -
+ p
+ template_path
+
+
+
+
+
+ corrupttemplate.sh
+
+ Corrupting template file on secondary storage
+
+ -
+ h
+ secondary_storage_ip
+
+ -
+ s
+ secondary_storage_dir
+
+ -
+ i
+ privatetemplateid
+
+ -
+ a
+ 2
+
+
+
+
+
+
+ ms.sh
+
+ Restarting management server
+
+ -
+ h
+ ms1
+
+ -
+ o
+ restart
+
+
+
+
+
+ ms.sh
+
+ Restarting management server
+
+ -
+ h
+ ms2
+
+ -
+ o
+ restart
+
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 4 min
+
+ -
+ s
+ 240
+
+
+
+
+
+ listtemplate.sh
+
+ true
+ Verify that template got removed from the secondary storage by template sync
+
+ -
+ h
+ secondary_storage_ip
+
+ -
+ s
+ secondary_storage_dir
+
+ -
+ p
+ template_path
+
+
+
+
+
+
+
+ createTemplate
+ Create template
+
+ -
+ volumeid
+ volumeid
+
+ -
+ name
+ privatetemplatename
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ 12
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ privatetemplateid
+
+
+
+
+
+ listtemplate.sh
+
+ List template directory after it was created
+
+ -
+ h
+ secondary_storage_ip
+
+ -
+ s
+ secondary_storage_dir
+
+ -
+ p
+ template_path
+
+
+
+
+
+ createfaketemplate.sh
+
+ Corrupting template file on secondary storage
+
+ -
+ h
+ secondary_storage_ip
+
+ -
+ s
+ secondary_storage_dir
+
+ -
+ i
+ privatetemplateid
+
+ -
+ a
+ 1
+
+ -
+ dir
+ 300556
+
+
+
+
+
+
+ ms.sh
+
+ Restarting management server
+
+ -
+ h
+ ms1
+
+ -
+ o
+ restart
+
+
+
+
+
+ ms.sh
+
+ Restarting management server
+
+ -
+ h
+ ms2
+
+ -
+ o
+ restart
+
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 4 min
+
+ -
+ s
+ 240
+
+
+
+
+
+ listtemplate.sh
+
+ true
+ Verify that template got removed from the secondary storage by template sync
+
+ -
+ h
+ secondary_storage_ip
+
+ -
+ s
+ secondary_storage_dir
+
+ -
+ p
+ /template/tmpl/1/300556/template.properties
+
+
+
+
+
+
+
+ createTemplate
+ Create template
+
+ -
+ volumeid
+ volumeid
+
+ -
+ name
+ privatetemplatename
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ 12
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ privatetemplateid
+
+
+
+
+
+ listtemplate.sh
+
+ List template directory after it was created
+
+ -
+ h
+ secondary_storage_ip
+
+ -
+ s
+ secondary_storage_dir
+
+ -
+ p
+ template_path
+
+
+
+
+
+ removetemplate.sh
+
+ Removing template file from secondary storage
+
+ -
+ h
+ secondary_storage_ip
+
+ -
+ s
+ secondary_storage_dir
+
+ -
+ p
+ template_path
+
+
+
+
+
+
+ ms.sh
+
+ Stopping management server
+
+ -
+ h
+ ms1
+
+ -
+ o
+ stop
+
+
+
+
+
+ ms.sh
+
+ Stopping management server
+
+ -
+ h
+ ms2
+
+ -
+ o
+ stop
+
+
+
+
+
+
+ ms.sh
+
+ Starting management server
+
+ -
+ h
+ ms1
+
+ -
+ o
+ start
+
+
+
+
+
+ ms.sh
+
+ Starting management server
+
+ -
+ h
+ ms2
+
+ -
+ o
+ start
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 4 min
+
+ -
+ s
+ 240
+
+
+
+
+
+
+ createTemplate
+ Create template
+
+ -
+ volumeid
+ volumeid
+
+ -
+ name
+ privatetemplatename
+
+ -
+ displaytext
+ newtext
+
+ -
+ osTypeId
+ 12
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ privatetemplateid
+
+
+
+
+
+ listtemplate.sh
+
+ List template directory after it was created
+
+ -
+ h
+ secondary_storage_ip
+
+ -
+ s
+ secondary_storage_dir
+
+ -
+ p
+ template_path
+
+
+
+
+
+ ms.sh
+
+ Restarting management server
+
+ -
+ h
+ ms1
+
+ -
+ o
+ restart
+
+
+
+
+
+ ms.sh
+
+ Restarting management server
+
+ -
+ h
+ ms2
+
+ -
+ o
+ restart
+
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 4 min
+
+ -
+ s
+ 240
+
+
+
+
+
+ deployVirtualMachine
+ Deploy vm from private template after management server was rebooted
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ privatetemplateid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ PrivateTempSyncVM
+
+ -
+ group
+ group2
+
+ -
+ networkids
+ globalnetworkid
+
+
+
+ -
+ id
+ vmid
+
+
+
+
+
+
+
+ registerTemplate
+ Register template
+
+ -
+ name
+ registername
+
+ -
+ displaytext
+ registerdisplay
+
+ -
+ url
+ globaltemplateurl
+
+ -
+ ostypeid
+ 12
+
+ -
+ format
+ vhd
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ privatetemplateid
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 5 min
+
+ -
+ s
+ 300
+
+
+
+
+
+ listtemplate.sh
+
+ List template directory after it was created
+
+ -
+ h
+ secondary_storage_ip
+
+ -
+ s
+ secondary_storage_dir
+
+ -
+ p
+ template_path
+
+
+
+
+
+ removetemplate.sh
+
+ Removing template file from secondary storage
+
+ -
+ h
+ secondary_storage_ip
+
+ -
+ s
+ secondary_storage_dir
+
+ -
+ p
+ template_path
+
+
+
+
+
+
+ ms.sh
+
+ Stopping management server
+
+ -
+ h
+ ms1
+
+ -
+ o
+ stop
+
+
+
+
+
+ ms.sh
+
+ Stopping management server
+
+ -
+ h
+ ms2
+
+ -
+ o
+ stop
+
+
+
+
+
+
+ ms.sh
+
+ Starting management server
+
+ -
+ h
+ ms1
+
+ -
+ o
+ start
+
+
+
+
+
+ ms.sh
+
+ Starting management server
+
+ -
+ h
+ ms2
+
+ -
+ o
+ start
+
+
+
+
+
+ sleep.sh
+
+ Sleep for 15 seconds
+
+ -
+ s
+ 15
+
+
+
+
+
+
+ destroyVirtualMachine
+ Destroy virtual machine as a part of cleanup
+
+ -
+ id
+ vmid
+
+
+
+
+
+
diff --git a/test/metadata/func/userapi.xml b/test/metadata/func/userapi.xml
index 67246cbb0bc..0ee2d488595 100644
--- a/test/metadata/func/userapi.xml
+++ b/test/metadata/func/userapi.xml
@@ -1,1293 +1,1293 @@
-
-
-
-
-
- createAccount
- [Create the Account and a User for the account]
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- email
- nimbus-user@gmail.com
-
- -
- firstname
- nimbus-user
-
- -
- lastname
- nimbus-userlastname
-
- -
- username
- usernameparam
-
- -
- password
- password
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
-
-
-
-
-
- listUsers
- 5 [List the Created User in (3)]
-
- -
- account
- accountname
-
-
-
- -
- id
- userid
-
- -
- username
- usernameparam
-
-
-
-
-
-
- createUser
- [Create the Same User Again Should Fail]
- true
-
- -
- account
- accountname
-
- -
- accounttype
- 1
-
- -
- username
- usernameparam
-
- -
- password
- password
-
- -
- firstname
- nimbus-user
-
- -
- lastname
- nimbus-userlastname
-
- -
- email
- nimbus-user@gmail.com
-
- -
- domainid
- 1
-
-
-
-
-
-
-
-
-
-
-
- createAccount
- 54 [Create a Different Account with an Existing User's Name]
- true
-
- -
- account
-
- -
- accounttype
- 1
-
- -
- domainid
- 1
-
- -
- email
- nimbus-user@gmail.com
-
- -
- firstname
- nimbus-user
-
- -
- lastname
- nimbus-userlastname
-
- -
- username
- usernameparam
-
- -
- password
- password
-
-
-
-
-
-
-
- createUser
- 593 [Create a Different User in the Same Account]
-
- -
- account
- accountname
-
- -
- accounttype
- 0
-
- -
- username
-
- -
- password
- password
-
- -
- firstname
- nimbus-user
-
- -
- lastname
- nimbus-userlastname
-
- -
- email
- nimbus-user@gmail.com
-
- -
- domainid
- 1
-
-
-
-
- -
- id
- seconduserid
-
-
-
-
- updateUser
- 593
- true
-
- -
- id
- seconduserid
-
- -
- username
- usernameparam
-
-
-
-
-
-
-
- deleteUser
- 56
- true
-
- -
- id
- 100000000
-
-
-
-
-
-
- deleteUser
-
- -
- id
- userid
-
-
-
-
-
- deleteUser
- 58
- true
-
- -
- id
- userid
-
-
-
-
-
-
- listUsers
- 59
- true
-
- -
- id
- userid
-
-
-
-
-
-
- listUsers
- 60
- true
-
- -
- id
- 10000000
-
-
-
-
-
-
- updateUser
- 62
- true
-
- -
- id
- userid
-
- -
- username
-
-
-
-
-
-
- updateUser
- 63
- true
-
- -
- id
- 2000000000
-
- -
- username
-
-
-
-
-
-
- createUser
- 45
- true
-
- -
- username
-
- -
- password
- john12345
-
- -
- firstname
- admin
-
- -
- lastname
- adminlastname
-
- -
- email
- admin@gmail.com
-
- -
- accounttype
- 0
-
- -
- domainid
- 1000000
-
-
-
-
-
-
- createUser
- 46
-
- -
- username
-
- -
- password
- john12345
-
- -
- firstname
- admin
-
- -
- lastname
- adminlastname
-
- -
- email
- admin@gmail.com
-
- -
- accounttype
- 0
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
-
-
-
-
- createUser
- 47
- true
-
- -
- username
-
- -
- firstname
- admin
-
- -
- lastname
- adminlastname
-
- -
- accounttype
- 0
-
- -
- email
- admin@gmail.com
-
-
-
-
-
-
- createUser
- 47
- true
-
- -
- username
-
- -
- password
- 1234567
-
- -
- lastname
- adminlastname
-
- -
- accounttype
- 0
-
- -
- email
- admin@gmail.com
-
-
-
-
-
- createUser
- 47
- true
-
- -
- username
-
- -
- password
- 1234567
-
- -
- firstname
- admin
-
- -
- email
- admin@gmail.com
-
- -
- accounttype
- 0
-
-
-
-
-
- createUser
- 47
- true
-
- -
- username
-
- -
- password
- 1234567
-
- -
- firstname
- admin
-
- -
- lastname
- adminlastname
-
- -
- accounttype
- 0
-
-
-
-
-
-
-
- createDomain
-
- -
- name
-
-
-
- -
- name
- domainname
-
- -
- id
- newdomainid
-
-
-
-
-
- createAccount
- [Create the Account and a User in the New Domain]
-
- -
- account
- accountname1
-
- -
- accounttype
- 2
-
- -
- domainid
- newdomainid
-
- -
- email
- nimbus-user@gmail.com
-
- -
- firstname
- nimbus-user
-
- -
- lastname
- nimbus-userlastname
-
- -
- username
- usernameparam
-
- -
- password
- password
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname1
-
-
-
-
-
-
- listUsers
- 52 [List the Created User in (3)]
-
- -
- account
- accountname1
-
-
-
- -
- id
- userid
-
- -
- username
- usernameparam
-
-
-
-
-
-
-
- createUser
- 51
- true
-
- -
- username
-
- -
- password
- password
-
- -
- firstname
- alena
-
- -
- lastname
- alenaslastname
-
- -
- email
- alena@gmail.com
-
- -
- accounttype
- 0
-
- -
- domainid
- 300000000
-
- -
- account
- accountname1
-
-
-
-
-
-
-
- createUser
-
- -
- username
-
- -
- password
- jane
-
- -
- firstname
- jane
-
- -
- lastname
- jane
-
- -
- email
- jane@gmail.com
-
- -
- accounttype
- 0
-
- -
- account
- accountname
-
- -
- domainid
- newdomainid
-
-
-
-
-
- createUser
-
- -
- username
-
- -
- password
- jane
-
- -
- firstname
- jane
-
- -
- lastname
- jane
-
- -
- email
- jane@gmail.com
-
- -
- accounttype
- 0
-
- -
- account
- accountname1
-
- -
- domainid
- newdomainid
-
-
-
-
-
-
- createDomain
-
- -
- name
-
-
-
- -
- id
- domaindomainid
-
- -
- name
- domaindomainname
-
-
-
-
-
- createDomain
- 64
- true
-
- -
- name
- domaindomainname
-
-
-
-
-
-
-
- deleteDomain
-
- -
- id
- domaindomainid
-
-
-
-
-
- listDomains
- 65
- true
-
- -
- name
- domaindomainname
-
-
-
-
-
-
-
-
- deleteDomain
- 66
- true
-
- -
- domainid
- newdomainid
-
-
-
-
-
-
-
-
- listDomains
- 140
-
- -
- name
- root
-
-
-
-
-
-
-
-
- createUser
-
- -
- username
-
- -
- password
- testcase601
-
- -
- firstname
- admin
-
- -
- lastname
- adminlastname
-
- -
- email
- admin@gmail.com
-
- -
- accounttype
- 0
-
- -
- account
- accountname
-
-
-
- -
- id
- userid601
-
- -
- username
- username601
-
- -
- account
- account601
-
-
-
-
-
- deployVirtualMachine
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- account601
-
- -
- domainid
- 1
-
- -
- displayname
- DomainTest-VM
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
-
-
- deleteUser
-
- -
- id
- userid601
-
-
-
-
-
- listEvents
- 601
-
- -
- account
- account601
-
-
-
-
-
-
-
- createUser
-
- -
- username
-
- -
- password
- baduser
-
- -
- firstname
- configuser
-
- -
- lastname
- adminlastname
-
- -
- email
- configuser@gmail.com
-
- -
- accounttype
- 0
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
- -
- id
- baduserid
-
- -
- username
- badusername
-
-
-
-
-
- registerUserKeys
-
- -
- id
- baduserid
-
-
-
- -
- apikey
- apikey
-
- -
- secretkey
- secretkey
-
-
-
-
-
- listVirtualMachines
- true
- 75
- true
-
- -
- account
- admin
-
-
-
-
-
-
-
- deleteDomain
-
- -
- id
- newdomainid
-
- -
- cleanup
- true
-
-
-
-
-
-
- deleteAccount
-
- -
- id
- accountid
-
-
-
-
-
- deleteAccount
-
- -
- id
- accountid1
-
-
-
-
-
+
+
+
+
+
+ createAccount
+ [Create the Account and a User for the account]
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ email
+ nimbus-user@gmail.com
+
+ -
+ firstname
+ nimbus-user
+
+ -
+ lastname
+ nimbus-userlastname
+
+ -
+ username
+ usernameparam
+
+ -
+ password
+ password
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+
+
+
+
+
+ listUsers
+ 5 [List the Created User in (3)]
+
+ -
+ account
+ accountname
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ usernameparam
+
+
+
+
+
+
+ createUser
+ [Create the Same User Again Should Fail]
+ true
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 1
+
+ -
+ username
+ usernameparam
+
+ -
+ password
+ password
+
+ -
+ firstname
+ nimbus-user
+
+ -
+ lastname
+ nimbus-userlastname
+
+ -
+ email
+ nimbus-user@gmail.com
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+
+
+
+
+
+ createAccount
+ 54 [Create a Different Account with an Existing User's Name]
+ true
+
+ -
+ account
+
+ -
+ accounttype
+ 1
+
+ -
+ domainid
+ 1
+
+ -
+ email
+ nimbus-user@gmail.com
+
+ -
+ firstname
+ nimbus-user
+
+ -
+ lastname
+ nimbus-userlastname
+
+ -
+ username
+ usernameparam
+
+ -
+ password
+ password
+
+
+
+
+
+
+
+ createUser
+ 593 [Create a Different User in the Same Account]
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 0
+
+ -
+ username
+
+ -
+ password
+ password
+
+ -
+ firstname
+ nimbus-user
+
+ -
+ lastname
+ nimbus-userlastname
+
+ -
+ email
+ nimbus-user@gmail.com
+
+ -
+ domainid
+ 1
+
+
+
+
+ -
+ id
+ seconduserid
+
+
+
+
+ updateUser
+ 593
+ true
+
+ -
+ id
+ seconduserid
+
+ -
+ username
+ usernameparam
+
+
+
+
+
+
+
+ deleteUser
+ 56
+ true
+
+ -
+ id
+ 100000000
+
+
+
+
+
+
+ deleteUser
+
+ -
+ id
+ userid
+
+
+
+
+
+ deleteUser
+ 58
+ true
+
+ -
+ id
+ userid
+
+
+
+
+
+
+ listUsers
+ 59
+ true
+
+ -
+ id
+ userid
+
+
+
+
+
+
+ listUsers
+ 60
+ true
+
+ -
+ id
+ 10000000
+
+
+
+
+
+
+ updateUser
+ 62
+ true
+
+ -
+ id
+ userid
+
+ -
+ username
+
+
+
+
+
+
+ updateUser
+ 63
+ true
+
+ -
+ id
+ 2000000000
+
+ -
+ username
+
+
+
+
+
+
+ createUser
+ 45
+ true
+
+ -
+ username
+
+ -
+ password
+ john12345
+
+ -
+ firstname
+ admin
+
+ -
+ lastname
+ adminlastname
+
+ -
+ email
+ admin@gmail.com
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1000000
+
+
+
+
+
+
+ createUser
+ 46
+
+ -
+ username
+
+ -
+ password
+ john12345
+
+ -
+ firstname
+ admin
+
+ -
+ lastname
+ adminlastname
+
+ -
+ email
+ admin@gmail.com
+
+ -
+ accounttype
+ 0
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+
+ createUser
+ 47
+ true
+
+ -
+ username
+
+ -
+ firstname
+ admin
+
+ -
+ lastname
+ adminlastname
+
+ -
+ accounttype
+ 0
+
+ -
+ email
+ admin@gmail.com
+
+
+
+
+
+
+ createUser
+ 47
+ true
+
+ -
+ username
+
+ -
+ password
+ 1234567
+
+ -
+ lastname
+ adminlastname
+
+ -
+ accounttype
+ 0
+
+ -
+ email
+ admin@gmail.com
+
+
+
+
+
+ createUser
+ 47
+ true
+
+ -
+ username
+
+ -
+ password
+ 1234567
+
+ -
+ firstname
+ admin
+
+ -
+ email
+ admin@gmail.com
+
+ -
+ accounttype
+ 0
+
+
+
+
+
+ createUser
+ 47
+ true
+
+ -
+ username
+
+ -
+ password
+ 1234567
+
+ -
+ firstname
+ admin
+
+ -
+ lastname
+ adminlastname
+
+ -
+ accounttype
+ 0
+
+
+
+
+
+
+
+ createDomain
+
+ -
+ name
+
+
+
+ -
+ name
+ domainname
+
+ -
+ id
+ newdomainid
+
+
+
+
+
+ createAccount
+ [Create the Account and a User in the New Domain]
+
+ -
+ account
+ accountname1
+
+ -
+ accounttype
+ 2
+
+ -
+ domainid
+ newdomainid
+
+ -
+ email
+ nimbus-user@gmail.com
+
+ -
+ firstname
+ nimbus-user
+
+ -
+ lastname
+ nimbus-userlastname
+
+ -
+ username
+ usernameparam
+
+ -
+ password
+ password
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname1
+
+
+
+
+
+
+ listUsers
+ 52 [List the Created User in (3)]
+
+ -
+ account
+ accountname1
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ usernameparam
+
+
+
+
+
+
+
+ createUser
+ 51
+ true
+
+ -
+ username
+
+ -
+ password
+ password
+
+ -
+ firstname
+ alena
+
+ -
+ lastname
+ alenaslastname
+
+ -
+ email
+ alena@gmail.com
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 300000000
+
+ -
+ account
+ accountname1
+
+
+
+
+
+
+
+ createUser
+
+ -
+ username
+
+ -
+ password
+ jane
+
+ -
+ firstname
+ jane
+
+ -
+ lastname
+ jane
+
+ -
+ email
+ jane@gmail.com
+
+ -
+ accounttype
+ 0
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ newdomainid
+
+
+
+
+
+ createUser
+
+ -
+ username
+
+ -
+ password
+ jane
+
+ -
+ firstname
+ jane
+
+ -
+ lastname
+ jane
+
+ -
+ email
+ jane@gmail.com
+
+ -
+ accounttype
+ 0
+
+ -
+ account
+ accountname1
+
+ -
+ domainid
+ newdomainid
+
+
+
+
+
+
+ createDomain
+
+ -
+ name
+
+
+
+ -
+ id
+ domaindomainid
+
+ -
+ name
+ domaindomainname
+
+
+
+
+
+ createDomain
+ 64
+ true
+
+ -
+ name
+ domaindomainname
+
+
+
+
+
+
+
+ deleteDomain
+
+ -
+ id
+ domaindomainid
+
+
+
+
+
+ listDomains
+ 65
+ true
+
+ -
+ name
+ domaindomainname
+
+
+
+
+
+
+
+
+ deleteDomain
+ 66
+ true
+
+ -
+ domainid
+ newdomainid
+
+
+
+
+
+
+
+
+ listDomains
+ 140
+
+ -
+ name
+ root
+
+
+
+
+
+
+
+
+ createUser
+
+ -
+ username
+
+ -
+ password
+ testcase601
+
+ -
+ firstname
+ admin
+
+ -
+ lastname
+ adminlastname
+
+ -
+ email
+ admin@gmail.com
+
+ -
+ accounttype
+ 0
+
+ -
+ account
+ accountname
+
+
+
+ -
+ id
+ userid601
+
+ -
+ username
+ username601
+
+ -
+ account
+ account601
+
+
+
+
+
+ deployVirtualMachine
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ account601
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ DomainTest-VM
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+
+
+ deleteUser
+
+ -
+ id
+ userid601
+
+
+
+
+
+ listEvents
+ 601
+
+ -
+ account
+ account601
+
+
+
+
+
+
+
+ createUser
+
+ -
+ username
+
+ -
+ password
+ baduser
+
+ -
+ firstname
+ configuser
+
+ -
+ lastname
+ adminlastname
+
+ -
+ email
+ configuser@gmail.com
+
+ -
+ accounttype
+ 0
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+ -
+ id
+ baduserid
+
+ -
+ username
+ badusername
+
+
+
+
+
+ registerUserKeys
+
+ -
+ id
+ baduserid
+
+
+
+ -
+ apikey
+ apikey
+
+ -
+ secretkey
+ secretkey
+
+
+
+
+
+ listVirtualMachines
+ true
+ 75
+ true
+
+ -
+ account
+ admin
+
+
+
+
+
+
+
+ deleteDomain
+
+ -
+ id
+ newdomainid
+
+ -
+ cleanup
+ true
+
+
+
+
+
+
+ deleteAccount
+
+ -
+ id
+ accountid
+
+
+
+
+
+ deleteAccount
+
+ -
+ id
+ accountid1
+
+
+
+
+
diff --git a/test/metadata/func/vmapi.xml b/test/metadata/func/vmapi.xml
index fbda66fe5d7..e4ac392c28a 100644
--- a/test/metadata/func/vmapi.xml
+++ b/test/metadata/func/vmapi.xml
@@ -1,891 +1,891 @@
-
-
-
-
-
-
-
-
- deployVirtualMachine
- [Deploy Virtual Machine in Admin Account]
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- displayname
- VMapis-VM
-
- -
- group
- group1
-
- -
- networkids
- globalnetworkid
-
-
-
- -
- id
- vmid
-
- -
- name
- vmname
-
- -
- ipaddress
- vmipaddress
-
-
-
-
-
- destroyVirtualMachine
- [Destroy Virtual Machine]
-
- -
- id
- vmid
-
-
-
-
-
- listVirtualMachines
- 72 [List the Destroyed Virutal Machine]
-
- -
- account
- admin
-
- -
- name
- vmname
-
-
-
-
-
-
- startVirtualMachine
- 92 [Check that the Destroyed VM cannot be started]
- true
-
- -
- id
- vmid
-
-
-
-
-
-
- listVirtualMachines
- 73 [Check that a non-existing VM cannot be listed (Id doesn't exist)]
-
- -
- account
- admin
-
- -
- id
- 100000000
-
-
-
-
-
-
-
- createAccount
- [Create the Account and a User for the account (List VM for a Removed User exercise BEGIN)]
-
- -
- account
- accountname
-
- -
- accounttype
- 0
-
- -
- domainid
- 1
-
- -
- email
- testcase74@gmail.com
-
- -
- firstname
- testcase74
-
- -
- lastname
- testcase74lastname
-
- -
- username
-
- -
- password
- password
-
-
-
- -
- id
- accountid
-
- -
- name
- accountname
-
-
-
-
-
-
- listUsers
- [List the Created User]
-
- -
- account
- accountname
-
-
-
-
- -
- id
- userid
-
- -
- username
- usernameparam
-
-
-
-
-
-
-
-
- createNetwork
- [Creating default network for the account]
-
- -
- zoneid
- globalzoneid
-
- -
- networkOfferingId
- globalnetworkofferingid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- name
- vmapi_network
-
- -
- displaytext
- vmapi_network
-
-
-
- -
- id
- networkid
-
-
-
-
-
- deployVirtualMachine
- [Deploy Virtual Machine in the new Account]
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- displayname
- VMapis-VM-2
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- vmid2
-
- -
- name
- vmname
-
- -
- ipaddress
- vmipaddress
-
-
-
-
-
- deleteUser
- [Delete User]
-
- -
- id
- userid
-
-
-
-
-
- deleteAccount
- [Delete Account]
-
- -
- id
- accountid
-
-
-
-
-
- listVirtualMachines
- 74 [Check that no VMs present under the Account(List VM for a Removed User exercise END)]
- true
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
-
-
-
-
-
- updateVirtualMachine
- 77 - Bug 3237 [updateVirtualMachine api: should deny to update Destroyed vms]
- true
-
- -
- id
- vmid
-
- -
- haenable
- true
-
-
-
-
-
-
- updateVirtualMachine
- 592 [Verify that you can't enable HA for non-existing vm]
- true
-
- -
- id
- 1000000
-
- -
- haenable
- true
-
-
-
-
-
-
-
- recoverVirtualMachine
- [Recover the Destroyed VM]
-
- -
- id
- vmid
-
-
-
-
-
- resetPasswordForVirtualMachine
- 79-1 [Verify that one can reset password for VM in stopped state]
-
- -
- id
- vmid
-
-
-
-
-
-
-
- updateVirtualMachine
- 76 [Verify that one can enable HA for VM in stopped state]
-
- -
- id
- vmid
-
- -
- haenable
- true
-
-
-
-
-
-
-
- startVirtualMachine
- [Start Virtual Machine (reset password for VM in running state exercise BEGIN)]
-
- -
- id
- vmid
-
-
-
-
-
- resetPasswordForVirtualMachine
- 79-2 [Verify that one can reset password for VM in running state]
-
- -
- id
- vmid
-
-
-
-
-
-
-
- updateVirtualMachine
- 76 [Verify that one can disable HA for VM in running state]
-
- -
- id
- vmid
-
- -
- haenable
- false
-
-
-
-
-
-
-
- destroyVirtualMachine
- [Destroy Virtual Machine (reset password on a destroyed VM exercise BEGIN)]
-
- -
- id
- vmid
-
-
-
-
-
- resetPasswordForVirtualMachine
- 80 [Verify that one can't reset password for VM in destroyed state]
- true
-
- -
- id
- vmid
-
-
-
-
-
-
- rebootVirtualMachine
- 89 [Verify that one can't reboot destroyed VM]
- true
-
- -
- id
- vmid
-
-
-
-
-
-
-
- deployVirtualMachine
- [Deploy Virtual Machine to test reset password negative case]
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- displayname
- VMapis-VM-3
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
- -
- id
- windowsvmid
-
- -
- name
- windowsvmname
-
- -
- ipaddress
- windowsvmipaddress
-
-
-
-
-
- resetPasswordForVirtualMachine
- 81 [Check whether password can be reset on virtual machine made from password disabled VM]
- true
-
- -
- id
- windowsvmid
-
-
-
-
-
-
- changeServiceForVirtualMachine
- 82 [Try to change service offering for VM in running state]
- true
-
- -
- id
- windowsvmid
-
- -
- serviceofferingid
- mediumglobalserviceofferingid
-
-
-
-
-
-
- stopVirtualMachine
- [Stop the Virtual machine to change its Service Offering]
-
- -
- id
- windowsvmid
-
-
-
-
-
- changeServiceForVirtualMachine
- 83 [Try to change service offering to the one that VM already has -ve case]
- true
-
- -
- id
- windowsvmid
-
- -
- serviceofferingid
- globalserviceofferingid
-
-
-
-
-
-
-
- rebootVirtualMachine
- 90 [Try to reboot stopped virtual machine - Negative case]
- true
-
- -
- id
- windowsvmid
-
-
-
-
-
-
-
- recoverVirtualMachine
- 813 [Try to recover stopped virtual machine]
- true
-
- -
- id
- windowsvmid
-
-
-
-
-
- startVirtualMachine
- [Start virtual machine]
-
- -
- id
- windowsvmid
-
-
-
-
-
- recoverVirtualMachine
- 813 [Try to recover running virtual machine]
- true
-
- -
- id
- windowsvmid
-
-
-
-
-
-
-
- deployVirtualMachine
- 84 [Try to deploy vm and assign it to non-existing account -ve case]
- true
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- blahblah-invaliduser
-
- -
- domainid
- 1
-
- -
- displayname
- VMapis-VM-4
-
- -
- group
- group1
-
- -
- networkids
- globalnetworkid
-
-
-
-
-
-
- deployVirtualMachine
- 85 [Try to deploy vm and assign it to removed account -ve case]
- true
-
- -
- zoneid
- globalzoneid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- account
- accountname
-
- -
- domainid
- 1
-
- -
- displayname
- VMapis-VM-5
-
- -
- group
- group1
-
- -
- networkids
- networkid
-
-
-
-
-
-
- destroyVirtualMachine
- 87 [Try to send destroy command for non-existing vm -ve case]
- true
-
- -
- id
- 100000
-
-
-
-
-
-
- rebootVirtualMachine
- 88 [Try to send reboot command for non-existing vm -ve case]
- true
-
- -
- id
- 100000
-
-
-
-
-
-
- startVirtualMachine
- 88 [Try to send start command for non-existing vm -ve case]
- true
-
- -
- id
- 100000
-
-
-
-
-
-
- destroyVirtualMachine
- [Destroy Virtual Machine as part of Clean up]
-
- -
- id
- windowsvmid
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ deployVirtualMachine
+ [Deploy Virtual Machine in Admin Account]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ VMapis-VM
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ globalnetworkid
+
+
+
+ -
+ id
+ vmid
+
+ -
+ name
+ vmname
+
+ -
+ ipaddress
+ vmipaddress
+
+
+
+
+
+ destroyVirtualMachine
+ [Destroy Virtual Machine]
+
+ -
+ id
+ vmid
+
+
+
+
+
+ listVirtualMachines
+ 72 [List the Destroyed Virutal Machine]
+
+ -
+ account
+ admin
+
+ -
+ name
+ vmname
+
+
+
+
+
+
+ startVirtualMachine
+ 92 [Check that the Destroyed VM cannot be started]
+ true
+
+ -
+ id
+ vmid
+
+
+
+
+
+
+ listVirtualMachines
+ 73 [Check that a non-existing VM cannot be listed (Id doesn't exist)]
+
+ -
+ account
+ admin
+
+ -
+ id
+ 100000000
+
+
+
+
+
+
+
+ createAccount
+ [Create the Account and a User for the account (List VM for a Removed User exercise BEGIN)]
+
+ -
+ account
+ accountname
+
+ -
+ accounttype
+ 0
+
+ -
+ domainid
+ 1
+
+ -
+ email
+ testcase74@gmail.com
+
+ -
+ firstname
+ testcase74
+
+ -
+ lastname
+ testcase74lastname
+
+ -
+ username
+
+ -
+ password
+ password
+
+
+
+ -
+ id
+ accountid
+
+ -
+ name
+ accountname
+
+
+
+
+
+
+ listUsers
+ [List the Created User]
+
+ -
+ account
+ accountname
+
+
+
+
+ -
+ id
+ userid
+
+ -
+ username
+ usernameparam
+
+
+
+
+
+
+
+
+ createNetwork
+ [Creating default network for the account]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ networkOfferingId
+ globalnetworkofferingid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ name
+ vmapi_network
+
+ -
+ displaytext
+ vmapi_network
+
+
+
+ -
+ id
+ networkid
+
+
+
+
+
+ deployVirtualMachine
+ [Deploy Virtual Machine in the new Account]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ VMapis-VM-2
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ vmid2
+
+ -
+ name
+ vmname
+
+ -
+ ipaddress
+ vmipaddress
+
+
+
+
+
+ deleteUser
+ [Delete User]
+
+ -
+ id
+ userid
+
+
+
+
+
+ deleteAccount
+ [Delete Account]
+
+ -
+ id
+ accountid
+
+
+
+
+
+ listVirtualMachines
+ 74 [Check that no VMs present under the Account(List VM for a Removed User exercise END)]
+ true
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+
+
+
+
+
+ updateVirtualMachine
+ 77 - Bug 3237 [updateVirtualMachine api: should deny to update Destroyed vms]
+ true
+
+ -
+ id
+ vmid
+
+ -
+ haenable
+ true
+
+
+
+
+
+
+ updateVirtualMachine
+ 592 [Verify that you can't enable HA for non-existing vm]
+ true
+
+ -
+ id
+ 1000000
+
+ -
+ haenable
+ true
+
+
+
+
+
+
+
+ recoverVirtualMachine
+ [Recover the Destroyed VM]
+
+ -
+ id
+ vmid
+
+
+
+
+
+ resetPasswordForVirtualMachine
+ 79-1 [Verify that one can reset password for VM in stopped state]
+
+ -
+ id
+ vmid
+
+
+
+
+
+
+
+ updateVirtualMachine
+ 76 [Verify that one can enable HA for VM in stopped state]
+
+ -
+ id
+ vmid
+
+ -
+ haenable
+ true
+
+
+
+
+
+
+
+ startVirtualMachine
+ [Start Virtual Machine (reset password for VM in running state exercise BEGIN)]
+
+ -
+ id
+ vmid
+
+
+
+
+
+ resetPasswordForVirtualMachine
+ 79-2 [Verify that one can reset password for VM in running state]
+
+ -
+ id
+ vmid
+
+
+
+
+
+
+
+ updateVirtualMachine
+ 76 [Verify that one can disable HA for VM in running state]
+
+ -
+ id
+ vmid
+
+ -
+ haenable
+ false
+
+
+
+
+
+
+
+ destroyVirtualMachine
+ [Destroy Virtual Machine (reset password on a destroyed VM exercise BEGIN)]
+
+ -
+ id
+ vmid
+
+
+
+
+
+ resetPasswordForVirtualMachine
+ 80 [Verify that one can't reset password for VM in destroyed state]
+ true
+
+ -
+ id
+ vmid
+
+
+
+
+
+
+ rebootVirtualMachine
+ 89 [Verify that one can't reboot destroyed VM]
+ true
+
+ -
+ id
+ vmid
+
+
+
+
+
+
+
+ deployVirtualMachine
+ [Deploy Virtual Machine to test reset password negative case]
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ VMapis-VM-3
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+ -
+ id
+ windowsvmid
+
+ -
+ name
+ windowsvmname
+
+ -
+ ipaddress
+ windowsvmipaddress
+
+
+
+
+
+ resetPasswordForVirtualMachine
+ 81 [Check whether password can be reset on virtual machine made from password disabled VM]
+ true
+
+ -
+ id
+ windowsvmid
+
+
+
+
+
+
+ changeServiceForVirtualMachine
+ 82 [Try to change service offering for VM in running state]
+ true
+
+ -
+ id
+ windowsvmid
+
+ -
+ serviceofferingid
+ mediumglobalserviceofferingid
+
+
+
+
+
+
+ stopVirtualMachine
+ [Stop the Virtual machine to change its Service Offering]
+
+ -
+ id
+ windowsvmid
+
+
+
+
+
+ changeServiceForVirtualMachine
+ 83 [Try to change service offering to the one that VM already has -ve case]
+ true
+
+ -
+ id
+ windowsvmid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+
+
+
+
+
+
+ rebootVirtualMachine
+ 90 [Try to reboot stopped virtual machine - Negative case]
+ true
+
+ -
+ id
+ windowsvmid
+
+
+
+
+
+
+
+ recoverVirtualMachine
+ 813 [Try to recover stopped virtual machine]
+ true
+
+ -
+ id
+ windowsvmid
+
+
+
+
+
+ startVirtualMachine
+ [Start virtual machine]
+
+ -
+ id
+ windowsvmid
+
+
+
+
+
+ recoverVirtualMachine
+ 813 [Try to recover running virtual machine]
+ true
+
+ -
+ id
+ windowsvmid
+
+
+
+
+
+
+
+ deployVirtualMachine
+ 84 [Try to deploy vm and assign it to non-existing account -ve case]
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ blahblah-invaliduser
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ VMapis-VM-4
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ globalnetworkid
+
+
+
+
+
+
+ deployVirtualMachine
+ 85 [Try to deploy vm and assign it to removed account -ve case]
+ true
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ account
+ accountname
+
+ -
+ domainid
+ 1
+
+ -
+ displayname
+ VMapis-VM-5
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ networkid
+
+
+
+
+
+
+ destroyVirtualMachine
+ 87 [Try to send destroy command for non-existing vm -ve case]
+ true
+
+ -
+ id
+ 100000
+
+
+
+
+
+
+ rebootVirtualMachine
+ 88 [Try to send reboot command for non-existing vm -ve case]
+ true
+
+ -
+ id
+ 100000
+
+
+
+
+
+
+ startVirtualMachine
+ 88 [Try to send start command for non-existing vm -ve case]
+ true
+
+ -
+ id
+ 100000
+
+
+
+
+
+
+ destroyVirtualMachine
+ [Destroy Virtual Machine as part of Clean up]
+
+ -
+ id
+ windowsvmid
+
+
+
+
+
+
diff --git a/test/metadata/func/vmsync.xml b/test/metadata/func/vmsync.xml
index c0b34c9c37a..048e104ffe6 100644
--- a/test/metadata/func/vmsync.xml
+++ b/test/metadata/func/vmsync.xml
@@ -1,407 +1,407 @@
-
-
-
-
-
-
- deployVirtualMachine
- deploy HA enabled VM test case
-
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- zoneid
- globalzoneid
-
- -
- displayname
- HAenabledVM
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- group
- group1
-
- -
- networkids
- globalnetworkid
-
-
-
- -
- id
- vmid_en
-
- -
- name
- vmname_en
-
- -
- hostid
- hostid_en
-
-
-
-
-
-
- deployVirtualMachine
- deploy HA disabled VM test case
-
-
- -
- diskofferingid
- globaldiskofferingid
-
- -
- serviceofferingid
- globalserviceofferingid
-
- -
- templateid
- globaltemplateid
-
- -
- zoneid
- globalzoneid
-
- -
- displayname
- HAdisabledVM
-
- -
- account
- admin
-
- -
- domainid
- 1
-
- -
- group
- group1
-
- -
- networkids
- globalnetworkid
-
-
-
- -
- id
- vmid_db
-
- -
- name
- vmname_db
-
- -
- hostid
- hostid_db
-
-
-
-
-
-
-
- updateVirtualMachine
- HA enable virtual machine
-
- -
- id
- vmid_en
-
- -
- displayname
- HAenabledVirtualMachine
-
- -
- haenable
- true
-
-
-
-
-
-
- updateVirtualMachine
- HA disable virtual machine
-
- -
- id
- vmid_db
-
- -
- displayname
- HAdisabledVirtualMachine
-
- -
- haenable
- false
-
-
-
-
-
-
-
- listHosts
- Obtain IP address of ha disabled VM's Host Test Case
-
- -
- id
- hostid_db
-
-
-
- -
- ipaddress
- ipaddress_db
-
-
-
-
-
-
-
- listHosts
- Obtain IP address of ha enabled VM's Host Test Case
-
- -
- id
- hostid_en
-
-
-
- -
- ipaddress
- ipaddress_en
-
-
-
-
-
-
- select instance_name from vm_instance
- true
- Obtaining the internal instance name for the ha disabled VM Test Case
-
- -
- id
- vmid_db
-
-
-
- -
- instance_name
- instance_name_db
-
-
-
-
-
- select instance_name from vm_instance
- true
- Obtaining the internal instance name for the ha enabled VM Test Case
-
- -
- id
- vmid_en
-
-
-
- -
- instance_name
- instance_name_en
-
-
-
-
-
-
-
- killvm.sh
- Kill the HA enabled VM
-
-
-
- -
- n
- instance_name_en
-
-
- -
- h
- ipaddress_en
-
-
-
-
-
-
- killvm.sh
- Kill the HA disabled VM
-
-
-
- -
- n
- instance_name_db
-
-
- -
- h
- ipaddress_db
-
-
-
-
-
-
- sleep.sh
-
- Sleep for some time
-
- -
- s
- 300
-
-
-
-
-
-
-
-
- listVirtualMachines
- List virtual machine with ha disabled
-
- -
- id
- vmid_db
-
-
-
- -
- state
- Stopped
-
-
-
-
-
- listVirtualMachines
- List virtual machine with ha enabled
-
- -
- id
- vmid_en
-
-
-
- -
- state
- Running
-
- -
- hostid
- hostid_en
-
-
-
-
-
-
- listHosts
- List host with ha enabled machine
-
- -
- id
- hostid_en
-
-
-
- -
- ipaddress
- ipaddress_en
-
-
-
-
-
-
- listvm.sh
-
- List ha enabled machine
-
- -
- h
- ipaddress_en
-
- -
- n
- instance_name_en
-
-
-
-
-
-
-
- destroyVirtualMachine
- Destroy ha disabled vm as a part of cleanup
-
- -
- id
- vmid_db
-
-
-
-
-
- destroyVirtualMachine
- Destroy ha enabled vm as a part of cleanup
-
- -
- id
- vmid_en
-
-
-
-
+
+
+
+
+
+
+ deployVirtualMachine
+ deploy HA enabled VM test case
+
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ displayname
+ HAenabledVM
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ globalnetworkid
+
+
+
+ -
+ id
+ vmid_en
+
+ -
+ name
+ vmname_en
+
+ -
+ hostid
+ hostid_en
+
+
+
+
+
+
+ deployVirtualMachine
+ deploy HA disabled VM test case
+
+
+ -
+ diskofferingid
+ globaldiskofferingid
+
+ -
+ serviceofferingid
+ globalserviceofferingid
+
+ -
+ templateid
+ globaltemplateid
+
+ -
+ zoneid
+ globalzoneid
+
+ -
+ displayname
+ HAdisabledVM
+
+ -
+ account
+ admin
+
+ -
+ domainid
+ 1
+
+ -
+ group
+ group1
+
+ -
+ networkids
+ globalnetworkid
+
+
+
+ -
+ id
+ vmid_db
+
+ -
+ name
+ vmname_db
+
+ -
+ hostid
+ hostid_db
+
+
+
+
+
+
+
+ updateVirtualMachine
+ HA enable virtual machine
+
+ -
+ id
+ vmid_en
+
+ -
+ displayname
+ HAenabledVirtualMachine
+
+ -
+ haenable
+ true
+
+
+
+
+
+
+ updateVirtualMachine
+ HA disable virtual machine
+
+ -
+ id
+ vmid_db
+
+ -
+ displayname
+ HAdisabledVirtualMachine
+
+ -
+ haenable
+ false
+
+
+
+
+
+
+
+ listHosts
+ Obtain IP address of ha disabled VM's Host Test Case
+
+ -
+ id
+ hostid_db
+
+
+
+ -
+ ipaddress
+ ipaddress_db
+
+
+
+
+
+
+
+ listHosts
+ Obtain IP address of ha enabled VM's Host Test Case
+
+ -
+ id
+ hostid_en
+
+
+
+ -
+ ipaddress
+ ipaddress_en
+
+
+
+
+
+
+ select instance_name from vm_instance
+ true
+ Obtaining the internal instance name for the ha disabled VM Test Case
+
+ -
+ id
+ vmid_db
+
+
+
+ -
+ instance_name
+ instance_name_db
+
+
+
+
+
+ select instance_name from vm_instance
+ true
+ Obtaining the internal instance name for the ha enabled VM Test Case
+
+ -
+ id
+ vmid_en
+
+
+
+ -
+ instance_name
+ instance_name_en
+
+
+
+
+
+
+
+ killvm.sh
+ Kill the HA enabled VM
+
+
+
+ -
+ n
+ instance_name_en
+
+
+ -
+ h
+ ipaddress_en
+
+
+
+
+
+
+ killvm.sh
+ Kill the HA disabled VM
+
+
+
+ -
+ n
+ instance_name_db
+
+
+ -
+ h
+ ipaddress_db
+
+
+
+
+
+
+ sleep.sh
+
+ Sleep for some time
+
+ -
+ s
+ 300
+
+
+
+
+
+
+
+
+ listVirtualMachines
+ List virtual machine with ha disabled
+
+ -
+ id
+ vmid_db
+
+
+
+ -
+ state
+ Stopped
+
+
+
+
+
+ listVirtualMachines
+ List virtual machine with ha enabled
+
+ -
+ id
+ vmid_en
+
+
+
+ -
+ state
+ Running
+
+ -
+ hostid
+ hostid_en
+
+
+
+
+
+
+ listHosts
+ List host with ha enabled machine
+
+ -
+ id
+ hostid_en
+
+
+
+ -
+ ipaddress
+ ipaddress_en
+
+
+
+
+
+
+ listvm.sh
+
+ List ha enabled machine
+
+ -
+ h
+ ipaddress_en
+
+ -
+ n
+ instance_name_en
+
+
+
+
+
+
+
+ destroyVirtualMachine
+ Destroy ha disabled vm as a part of cleanup
+
+ -
+ id
+ vmid_db
+
+
+
+
+
+ destroyVirtualMachine
+ Destroy ha enabled vm as a part of cleanup
+
+ -
+ id
+ vmid_en
+
+
+
+
diff --git a/utils/src/test/resources/testContext.xml b/utils/src/test/resources/testContext.xml
index 785bd7ef56d..6379565e18d 100644
--- a/utils/src/test/resources/testContext.xml
+++ b/utils/src/test/resources/testContext.xml
@@ -1,52 +1,52 @@
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+