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