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